الوصول إلى واجهة الويب
- افتح متصفحك:
http://<SERVER_IP>:9000 - تسجيل الدخول باستخدام بيانات الاعتماد المخزنة في
/root/.cloudzy-creds
الملفات والمجلدات المهمة
/opt/listmonk→ دليل التثبيت الرئيسي الذي يحتوي على الملفات الثنائية والتكوينات والتحميلات./opt/listmonk/listmonk→ ملف Listmonk القابل للتنفيذ./opt/listmonk/config.toml→ ملف التكوين الرئيسي./opt/listmonk/uploads→ دليل تحميل الوسائط. يجب إنشاؤه مع الأذونات المناسبة (chown listmonk:listmonk,chmod 700)./root/.cloudzy-creds→ يخزن بيانات اعتماد المسؤول وبيانات اعتماد PostgreSQL. يجب أن تكون الأذونات400./var/lib/postgresql/→ دليل بيانات PostgreSQL./etc/postgresql/→ تكوين PostgreSQL./etc/systemd/system/listmonk.service→ ملف وحدة systemd لخدمة Listmonk.
حلول سريعة ونصائح تشغيلية
لا يمكن عرض الصور المصغرة التي تم تحميلها
الإدارة → الإعدادات (http://<SERVER_IP>:9000/admin/settings) → عام → تعيين Root URL إلى http://<SERVER_IP>:9000
فشل تحميل الوسائط
الإدارة → الإعدادات (http://<SERVER_IP>:9000/admin/settings) → تحميلات الوسائط → تعيين Upload path إلى /opt/listmonk/uploads
تأكد من صحة الأذونات:
mkdir -p /opt/listmonk/uploads
chown -R listmonk:listmonk /opt/listmonk/uploads
chmod 700 /opt/listmonk/uploads
إدارة خدمة Listmonk systemd
# Restart
systemctl restart listmonk
# Check status
systemctl status listmonk
# View logs
journalctl -u listmonk -f
الوصول إلى PostgreSQL
يتم تخزين بيانات الاعتماد بشكل آمن في: /root/.cloudzy-creds
# Login as postgres user
sudo -iu postgres
# Open PostgreSQL prompt
psql
# Connect to Listmonk database
c listmonk
# Lists all tables in the listmonk database
dt
# Exit psql
q
ملاحظات
- تأكد من السماح باتصالات SMTP لهذا الخادم (اطلب تمكين الوصول إلى SMTP).
- الأمان: يعمل Listmonk تحت مستخدم listmonk؛ ويعمل PostgreSQL تحت postgres.
الوثائق
- دليل الإعداد والاستخدام: https://gist.github.com/MaximilianKohler/e5158fcfe6de80a9069926a67afcae11
- التكوين: https://listmonk.app/docs/configuration/