تخطَّ إلى المحتوى الرئيسي
خصم ٥٠٪ جميع الخطط، لفترة محدودة. تبدأ من $2.48/mo
VuePress

VuePress

VuePress هو مُنشئ مواقع ثابتة يعمل بـ Vue ومُصمَّم للتوثيق. تُدخل Markdown فيخرج لك موقع بمظهر جاهز، وتعمل مكوّنات Vue داخل صفحاتك. مرخّص بموجب MIT وبأكثر من 2,800 نجمة على GitHub.

نظرة سريعة

2.8k

نجوم GitHub

1

مشاهدات الصفحة

الرخصة MIT الإصدار 2.0.0-rc.30 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

الوصول

  • افتح VuePress: http://<SERVER_IP>

تحرير المحتوى ونشره

1. أضف ملفات Markdown أو عدّلها: /opt/vuepress/docs

2. إذا أضفت صفحات أو أعدت تسميتها، فحدّث /opt/vuepress/docs/.vuepress/config.js لعناصر التنقّل والشريط الجانبي.

3. أعد بناء الموقع:

cd /opt/vuepress && npm run docs:build

يقدّم Nginx الملفات المولَّدة من: /opt/vuepress/docs/.vuepress/dist

لا حاجة لإعادة تشغيل Nginx بعد إعادة البناء.

المسارات المهمة

  • المشروع: /opt/vuepress
  • المحتوى: /opt/vuepress/docs
  • الإعدادات: /opt/vuepress/docs/.vuepress/config.js
  • ناتج البناء: /opt/vuepress/docs/.vuepress/dist
  • إعدادات NGINX: /etc/nginx/sites-available/vuepress.conf

النطاق وHTTPS

1. وجّه نطاقك إلى عنوان IP للخادم.

2. عدّل إعدادات Nginx واستبدل server_name _; بنطاقك (مثل server_name <YOUR_DOMAIN>;):

vim /etc/nginx/sites-available/vuepress.conf

3. اختبر الإعدادات:

nginx -t

4. ثبّت Certbot:

apt install -y certbot python3-certbot-nginx

5. أنشئ شهادة Let's Encrypt:

certbot --nginx --non-interactive --agree-tos --email <YOUR_EMAIL> -d <YOUR_DOMAIN>

6. أعد تحميل Nginx:

systemctl reload nginx

7. افتح متصفحك وزُر: https://<YOUR_DOMAIN>

المزيد في أدوات التطوير

تطبيقات ذات صلة.

انشر VuePress الآن. تبدأ من 2.48 $/شهر.