Hostwinds دروس

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


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


ما هو دروبال؟
إعداد دروبال
تحديث وتأكيد نظامك محدث
قم بتثبيت Apache
قم بتثبيت MySQL
قم بتثبيت PHP
تثبيت drupal.
تكوين إعدادات Drupal.
إنشاء ملف تكوين Drupal مع Apache
إعداد كامل باستخدام Drupal Gui (واجهة المستخدم الرسومية)

كيفية تثبيت drupal على سحابة VPS

العلامات: Cloud Servers,  Drupal,  VPS 

ما هو دروبال؟
إعداد دروبال
تحديث وتأكيد نظامك محدث
قم بتثبيت Apache
قم بتثبيت MySQL
قم بتثبيت PHP
تثبيت drupal.
تكوين إعدادات Drupal.
إنشاء ملف تكوين Drupal مع Apache
إعداد كامل باستخدام Drupal Gui (واجهة المستخدم الرسومية)

ما هو دروبال؟

Drupal هو نظام CSM (نظام إدارة المحتوى) الذي تم إنشاؤه ومريح للغاية يوفر مرونة وسهولة الاستخدام عند إدارة المواقع الإلكترونية.يوفر Drupal أداءا ممتازا وأمن للأنظمة على نطاق واسع وقد وجد استخدامه من قبل حكومة الولايات المتحدة، جوائز EMMY، وناسا.

Drupal يأتي مع منحنى تعليمي حاد، لكنه يوفر العديد من المزايا خارج إنشاء مدونات بسيطة.تشمل هذه المزايا الإضافية إمكانية التخصيصات المرتفعة، قابلية التوسعة من أجل منصات أكبر دون فقدان الأداء، ودعم المدفوعة بالمجتمع (المصدر المفتوح).

يتطلب Drupal الأكثر شيوعا كومة مصباح (Linux، Apache، MySQL، PHP) لتشغيله بكفاءة وتثبيت أي نظام تشغيل يوفر PHP وقاعدة بيانات قابلة للتحويل.

إعداد دروبال

قبل تثبيت Drupal، ستحتاج إلى إعداد المتطلبات المؤسسية لعملها بشكل صحيح.أولا، ستحتاج إلى تسجيل الدخول إلى الخادم الخاص بك عبر SSH وإعداد الخادم الخاص بك.

تحديث وتأكيد نظامك محدث

الخطوة 1: قم بتحديث نظام التشغيل الخاص بك عن طريق تشغيل الأمر أدناه.

yum update

قم بتثبيت Apache

الخطوة 1: قم بتثبيت Apache as WebServer.أدخل "y" للنعم عندما يطلب منك ذلك.

yum install httpd

الخطوة 2: تمكين Apache.

systemctl enable httpd

الخطوه 3: اضبط Apache على بدء التشغيل

systemctl start httpd

الخطوة الرابعة: تحقق من حالة Apache (httpd)

systemctl status httpd

الخطوة الخامسة: بمجرد تثبيت Apache والتحقق، تحقق من أنه يعمل بشكل صحيح عن طريق التنقل إلى IP لخادمك في عنوان URL.يجب أن تظهر الآن صفحة اختبار خادم HTTP الآن.

قم بتثبيت MySQL

الخطوة 1: ابدأ في إعداد قاعدة البيانات الخاصة بك ل Drupal عن طريق تثبيت MySQL.

yum -y install @mysql

الخطوة 2: تمكين MySQL عن طريق إدخال الأمر أدناه.

systemctl enable --now mysqld

الخطوه 3: اضبط MySQL على التمهيد عند بدء تشغيل الخادم.

systemctl start mysqld

الخطوة الرابعة: تحقق من MySQL نشط.

systemctl status mysqld

الخطوة الخامسة: تأمين mysql الخاص بك.

mysql_secure_installation

عند المطالبة بكلمة مرور MySQL الخاصة بك، اختر قوة كلمة المرور بين 0 و 2. بعد ذلك، أدخل كلمة المرور وفقا للقوة التي تحتاجها.توصي HostWinds دائما باستخدام كلمة مرور قوية للحفاظ على آمنة أنظمتك.بمجرد إعداد كلمة المرور الخاصة بك، تابع الرد نعم على الأسئلة التالية:

  • هل ترغب في متابعة كلمة المرور المقدمة؟
  • إزالة المستخدمين المجهولين؟
  • عدم السماح بتسجيل الدخول الجذر عن بعد؟
  • إزالة قاعدة بيانات الاختبار والوصول إليها؟
  • تحديث جداول الامتياز الآن؟

الخطوة السادسة: تسجيل الدخول إلى MySQL المثبتة.

mysql -u root -p

الخطوة السابعة: إنشاء قاعدة بيانات لتثبيت Drupal الخاص بك جنبا إلى جنب مع مستخدم مع امتيازات.ملاحظة، نحن نستخدم "Drupaluser" و "كلمة المرور" كاسم مستخدم وكلمة مرور DRUPAL لقاعدة البيانات.بعد ذلك، يمكنك تبادل هذه مع الاحتياجات الخاصة بك.

ملحوظة: تشغيل أوامر MySQL، ستكون "DRUPAL_DB" قاعدة بيانات Drupal، "DRUPALUSER" ستكون اسم مستخدم قاعدة بيانات Drupal، وستكون كلمة المرور "كلمة المرور" هي كلمة المرور لقاعدة البيانات عند الحاجة عند إعداد Drupal داخل Drupal Gui.

CREATE DATABASE drupal_db;
CREATE USER drupaluser@localhost IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON * . * TO 'drupaluser'@'localhost';
FLUSH PRIVILEGES;

قم بتثبيت PHP

الخطوة 1: يتطلب Drupal PHP واحتياجات الإعداد قبل تثبيت CRM رسميا.ابدأ بتشغيل ما يلي والإجابة "Y" بنعم عند المطالبة.

yum install php

الخطوة 2: تثبيت مزيد من امتدادات PHP والتطبيقات.أجب "y" نعم عند المطالبة

yum install php-pear php-mysqlnd php-curl php-mbstring php-gd php-xml php-pear php-fpm php-pdo php-opcache php-json php-zip php-cli

الخطوه 3: تمكين PHP.

systemctl enable php-fpm

الخطوة الرابعة: تأكد من بدء تشغيل PHP عند التشغيل

systemctl start php-fpm

تثبيت drupal.

قم بتنزيل وتثبيت إصدار Drupal

الخطوة 1: مراجعة صفحة تنزيل Drupal https://www.drupal.org/download والإصدارات المتاحة.استبدل الإصدار المطلوب مع الإصدار في نهاية الأمر التالي.نحن نقوم بتثبيت الإصدار 8.8.5 في هذا المثال.

wget https://ftp.drupal.org/files/projects/drupal-8.8.5.tar.gz 

الخطوة 2: استخراج تنزيل drupal الخاص بك.

tar -xvf drupal-8.8.5.tar.gz

الخطوه 3: حرك المجلد المستخرج إلى دليل جذر مستند Apache

mv drupal-8.8.5 /var/www/html/drupal

الخطوة الرابعة: السماح لأباش الوصول إلى الدليل الجذر Drupal غير المضغوط عن طريق تعديل الأذونات

chown -R apache:apache /var/www/html/drupal

تكوين إعدادات Drupal.

الخطوة 1: تكوين إعدادات Drupal الخاصة بك.يمكنك القيام بذلك عن طريق الوصول إلى المجلد الافتراضي.
CD / VAR / WWW / HTML / DRUPAL / المواقع / الافتراضي

الخطوة 2: انسخ الإعدادات الافتراضية في ملف الإعدادات

cp -p default.settings.php settings.php

يمكنك الآن الوصول إلى ملف Settings.php لتكوين أي من إعدادات Drupal الخاصة بك.

إنشاء ملف تكوين Drupal مع Apache

للوصول إلى GUI Drupal، ستحتاج إلى إنشاء ملف تكوين في Apache لإخبار خادم الويب الخاص بك حيث يمكنك البحث والوصول إلى المجلد والملفات المطلوبة.

الخطوة 1: تشغيل نانو على الملف التالي لإدخال وضع محرر النصوص.

nano /etc/httpd/conf.d/drupal.conf

الخطوة 2: أضف نص تكوين Apache القياسي التالي.يرجى ملاحظة أنك تحتاج إلى تغيير "DomainExMample.com" يدويا ضمن عمود ServerAdmin و ServerName إلى المجال الخاص بك.لجعل هذه الأسهل لرؤية، لقد جعلناهم جريئة.

<VirtualHost *:80>
    ServerAdmin webmaster@domainexample.com
    ServerName domainexample.com
    DocumentRoot /var/www/html/drupal
    <Directory /var/www/html/drupal/>
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>
    ErrorLog /var/log/httpd/drupal_error.log
    CustomLog /var/log/httpd/drupal_access.log combined
</VirtualHost>

الخطوه 3: أعد تشغيل خادم Apache Web لوضع اللمسات الأخيرة على هذا.

systemctl restart httpd

عند إدخال عنوان IP الخاص بخادمك في عنوان URL لمتصفح الويب يجب أن يطالب الآن بمعالج تثبيت Drupal.

إعداد كامل باستخدام Drupal Gui (واجهة المستخدم الرسومية)

الخطوة 1: اختر اللغة التي تريد استخدامها.

الخطوة 2: اختر نوع ملف تعريف التثبيت الذي ترغب في تثبيته لملفك الشخصي.لاحظ أن ملف تعريف التثبيت القياسي يبدأ المحدد افتراضيا.

الخطوه 3: أدخل اسم قاعدة البيانات وكلمة المرور التي قمت بإنشائها أثناء تثبيت MySQL لإرفاق Drupal الخاص بك.ملاحظة، في مثالنا، اسم قاعدة البيانات لدينا هو drupal_db، مستخدم قاعدة البيانات لدينا هو "drupaluser"، وكلمة المرور الخاصة بنا هي "كلمة المرور".

الخطوة الرابعة: بمجرد إدخال قاعدة البيانات والتحقق منها، ستبدأ Drupal التثبيت الرسمي.

الخطوة الخامسة: أخيرا، ستقوم بتكوين معلومات موقعك ضمن تكوين موقعك.أدخل التفاصيل المطلوبة، وإنشاء اسم مستخدم ل Drupal CRM، وكلمة المرور.عندما تكون جاهزة وحفظ ومتابعة.

تهانينا!قمت الآن بإعداد Drupal على الخادم الخاص بك، ويمكنك البدء في بناء موقع الويب الخاص بك مع Drupal دليل المستخدم هنا.

كتب بواسطة Hostwinds Team  /  أغسطس 9, 2021