Hostwinds دروس
نتائج البحث عن:
جدول المحتويات
العلامات: Ubuntu
شبح CMS هو بسرعة، آمنة، منصة مفتوحة المصدر المدمجة على Node.js التي يمكن أن تكون بديلا جيدا ل WordPress أو منصات بلوق متوسطة أو غيرها. في حين أن الشبح يحتوي على دعم كبار المسئولين الاقتصاديين ومدفوعات الأعضاء، والنشرات الإخبارية عبر البريد الإلكتروني، لا يوجد دعم التجارة الإلكترونية بعد، لذلك قد لا يكون مناسبا لك.
سوف يمشي هذا الدليل عبر الخطوات لتثبيت Ghost CMS على خادم يعمل Ubuntu 16.04 أو 18.04 أو 20.04.
قم بتثبيت Nginx عن طريق تشغيل:
sudo apt-get install Nginx
إذا كان جدار الحماية ufw يعمل على الخادم ، اسمح لـ Nginx عبر جدار الحماية:
sudo ufw allow 'Nginx Full.'
بعد ذلك ، قم بتثبيت خادم MySQL:
sudo apt-get install mysql-server
في هذه المرحلة ، يوصى باستخدام البرنامج النصي للتثبيت الآمن. اتبع التعليمات المقدمة:
sudo mysql_secure_installation
Ubuntu 18.04 و 20.04 فقط:
أخيرًا ، تأكد شبح CLI متوافق مع MySQL. قم بتعيين كلمة مرور الجذر باستخدام ما يلي:
sudo mysql
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '**password**';
استقال
قم بإنهاء Ubuntu 18.04 و 20.04 فقط.
ثم ستحتاج إلى تثبيت Node.js بما يلي:
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash
sudo apt-get install -y nodejs
سنقوم أولاً بتثبيت Ghost-CLI ، وهي أداة مفيدة لإدارة Ghost على خادمك:
sudo npm install ghost-cli@latest -g
مطلوب لتثبيت Ghost في دليل جديد بحيث ننشئ واحدة يسمى Ghost:
sudo mkdir -p /var/www/ghost
حدد مالك الدليل عن طريق استبداله باستخدام اسم المستخدم الخاص بك:
sudo chown **<user>**:**<user>** /var/www/ghost
قم بتعيين الأذونات:
sudo chmod 775 /var/www/ghost
ثم قم بالتغيير إلى الدليل الجديد:
cd /var/www/ghost
الآن ابدأ التثبيت:
ghost install
رابط المدونة: أدخل نطاق المدمل الخاص بك إلى الخادم، بما في ذلك البروتوكول (https://your-domain-name.com).
اسم مضيف MySQL: لهذا التثبيت، يجب أن نستخدم LocalHost، حيث تم تثبيت MySQL على هذا الخادم. إذا تم استضافة قاعدة البيانات الخاصة بك على خادم آخر، فأدخل اسم المضيف.
اسم مستخدم MySQL: للحصول على منشآت جديدة، استخدم الجذر.
كلمة مرور MySQL: أدخل كلمة مرور الجذر.
اسم قاعدة بيانات الشبح: قم بإنشاء اسم لقاعدة البيانات الخاصة بك.
يتم التوصية بالخيارات المتبقية، وسيتم تثبيت SSL باستخدام Let's Chechrypt.
الآن يجب أن تكون قادرًا على الوصول إلى مدونة Ghost الخاصة بك على https://your-domain-name.com. ابدأ في إنشاء مدونتك على https://your-domain-name.com/ghost.
كتب بواسطة Benjamin Bream / مايو 22, 2020