الوصول إلى Microweber
- افتح المتصفح وانتقل إلى:
http://<SERVER_IP> - أكمل الإعداد عبر مثبّت الويب.
الملفات والمجلدات المهمة
- مجلد التثبيت:
/var/www/microweber - إعدادات Apache:
/etc/apache2/sites-available/microweber.conf - التخزين:
/var/www/microweber/storage - الإعداد:
/var/www/microweber/config - ملفات المستخدم:
/var/www/microweber/userfiles
تفعيل SSL مع نطاق خاص
١. أشر نطاقك إلى عنوان IP الخادم.
٢. عدّل إعدادات Nginx واستبدل ServerName <IP>; بنطاقك (<your-domain>):
vim /etc/apache2/sites-available/microweber.conf
٣. ثبّت Certbot:
apt install -y certbot python3-certbot-apache
٤. نفِّذ الأمر التالي لإنشاء شهادة Let's Encrypt صالحة:
certbot --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com
٥. أعد تشغيل Nginx لتطبيق التغييرات:
systemctl restart apache2
٦. افتح المتصفح وانتقل إلى: https://yourdomain.com
ملاحظات
- يعمل على Apache (المنفذ 80).
.htaccessإعادة الكتابة على / مفعّلة.- تحكم في تسجيل المستخدمين في Microweber:
Settings > Login & Register > Register options - تأكد من
www-dataيمتلك مجلد Microweber بالكامل وله صلاحية كتابة كاملة على التخزين والإعدادات وملفات المستخدمين لضمان عمل التطبيق بشكل صحيح.