كيفية تثبيت دروبال على لينكس ؟

كيفية تثبيت دروبال على لينكس ؟


في حال كنت مبتدئ قد تجد بعض الصعوبة في تنفيذ هذه البرنامج التعليمي , لا تقلق سوف أقدم لك فيديو يشرح عملية القيام بذلك خطوة خطوة  في الأيام القادمة أترك تعليق.



1- الخطوة الأولى تحقيق المتطلبات التالي .

تجد المتطلبات في الرابط التالي .



2- تعديل الإذونات للمضيف .

$ sudo chown -R $USER:$USER  /xx/xxx/xxx/

- تثبيت الأداة التالية .

$ sudo apt install wget

3- تحميل التطبيق .

$ wget https://www.drupal.org/download-latest/tar.gz

4- استخراج التطبيق .

$ tar xzf *

5- حذف الملف التالي .

$ rm -rf tar.gz

- اعادة تسمية الدليل .

$ mv drupal-x.x.x drupal

6- تعديل الملف التالي .

$ sudo nano /etc/apache2/sites-available/000-default.conf
0
7- أبحث عن التالي .

ملاحظة : x تساوي اسم المضيف الخاص بك .

DocumentRoot /var/www/x


8- عدله للتالي  .

DocumentRoot /var/www/x/drupal


9- عدل تسمية المضيف .

$ mv  /var/www/html/* /var/www/html/drupal

10- إعادة تشغيل الخادم .

$ sudo systemctl restart apache2


11- |نشاء يعض الملفات اللازمة لإكمال التثبيت .

$ cd *


$ mkdir sites/default/files/

$ mkdir sites/default/files/translations

$ sudo chown -R www-data:www-data sites/default/files

$ sudo  apt  install php-gd php-xml php-dom php-mbstring php-mysql

$ sudo service apache2 restart

$ cp sites/default/default.settings.php  sites/default/settings.php

$ chmod 777 sites/default/settings.php 


$ sudo a2enmod rewrite

$ sudo  systemctl restart apache2

$ sudo nano /etc/apache2/apache2.conf

 F6 + <Directory /var/www/>

<Directory /var/www/>
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
</Directory>

<Directory /var/www/>
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
</Directory>

$ sudo  systemctl restart apache2

- سوف يطلب بعض المعلومات أكمالها و تابع .

sudo chmod 444 sites/default/settings.php


$ sudo nano sites/default/settings.php


$settings['trusted_host_patterns'] = [
'^knows1\.com$',
'^www\.knows1\.com$',
];


- التخزين المؤقت .

sudo apt-get install php7.x-dev

$ sudo pecl channel-update pecl.php.net

$ sudo pecl install apcu

!!

# apt -y install gcc make autoconf libc-dev pkg-config

إرسال تعليق

0 تعليقات