Hostwinds دروس

نتائج البحث عن:


جدول المحتويات


المتطلبات الأساسية:
الخطوة الأولى: تثبيت Nginx
الخطوة الثانية: تثبيت MySQL
الخطوة 3: قم بتثبيت Node.js
الخطوة 4: تثبيت Ghost

كيفية تثبيت Ghost CMS (Ubuntu 16.04 / 18.04 / 20.04)

العلامات: Ubuntu 

المتطلبات الأساسية:
الخطوة الأولى: تثبيت Nginx
الخطوة الثانية: تثبيت MySQL
الخطوة 3: قم بتثبيت Node.js
الخطوة 4: تثبيت Ghost

شبح CMS هو بسرعة، آمنة، منصة مفتوحة المصدر المدمجة على Node.js التي يمكن أن تكون بديلا جيدا ل WordPress أو منصات بلوق متوسطة أو غيرها. في حين أن الشبح يحتوي على دعم كبار المسئولين الاقتصاديين ومدفوعات الأعضاء، والنشرات الإخبارية عبر البريد الإلكتروني، لا يوجد دعم التجارة الإلكترونية بعد، لذلك قد لا يكون مناسبا لك.

سوف يمشي هذا الدليل عبر الخطوات لتثبيت Ghost CMS على خادم يعمل Ubuntu 16.04 أو 18.04 أو 20.04.

المتطلبات الأساسية:

  • إنشاء مستخدم sudo.
  • تحديث المستودع وحزم الترقية.
  • أشر إلى المجال الخاص بك إلى HostWinds الخاص بك VPS باستخدام إدارة DNS HostWinds أو استخدام سجل في مضيف DNS الخاص بك.
  • تسجيل الدخول عبر SSH كمستخدم sudo غير الجذر. لن تتمكن من تثبيت Ghost كمستخدم أساسي.

الخطوة الأولى: تثبيت Nginx

قم بتثبيت Nginx عن طريق تشغيل:

sudo apt-get install Nginx

إذا كان جدار الحماية ufw يعمل على الخادم ، اسمح لـ Nginx عبر جدار الحماية:

sudo ufw allow 'Nginx Full.'

الخطوة الثانية: تثبيت MySQL

بعد ذلك ، قم بتثبيت خادم 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 فقط.

الخطوة 3: قم بتثبيت Node.js

ثم ستحتاج إلى تثبيت Node.js بما يلي:

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash
sudo apt-get install -y nodejs

الخطوة 4: تثبيت Ghost

سنقوم أولاً بتثبيت 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