۱۳۹۵ شهریور ۱۹, جمعه

آموزش نصب و کانفیگ دروپال روی لینوکس CentOS 7


در این مقاله نحوه نصب و پیکربندی دروپال روی سرور لینوکس CentOS 7 را آموزش خواهیم داد. دروپال یک پلتفرم مدیریت محتوای متن باز است که مورد حمایت گروه های متنوع و فعالی از سراسر جهان بوده و میلیون ها وب سایت و برنامه کاربردی را تحت پوشش قرار داده است.

نکات مقدماتی
این آموزش بر پایه سرور لینوکس  CentOS 7 انجام شده است، بنابراین قبل از شروع این آموزش باید یک سرور CentOS 7 نصب  و راه اندازی کنید. سیستم باید یک آدرس آی پی استاتیک داشته باشد. که در این آموزش از ۱۹۲٫۱۶۸٫۰٫۱۰۰ به عنوان IP آدرس و از server1.example.com به عنوان نام هاست استفاده شده است. همچنین یک سرور LAMP نیز باید مطابق آموزش زیر روی CentOS 7 نصب شده باشد :
مقداردهی اولیه دیتابیس
با استفاده از دستور زیر یک دیتابیس برای دروپال ایجاد کنید :
mysql -u root –p
طلاعات دیتابیس در این آموزش به شرح زیر می باشد :
database=drupaldb
user=drupaluser

password=drupalpassword
CREATE DATABASE drupaldb;
CREATE USER drupaluser@localhost IDENTIFIED BY 'drupalpassword';
GRANT ALL PRIVILEGES ON drupaldb.* TO drupaluser@localhost;
در ادامه دستور زیر را وارد کنید :

FLUSH PRIVILEGES;

exit
سرویس ها را ری استارت کنید :
systemctl restart httpd.service
systemctl restart mariadb.service
در لینوکس CentOS 7.0 از Firewall-cmd استفاده میشود، بنابراین تنظیمات آن را با استفاده از دستور زیر برای دسترسی خارجی به پورت ۸۰ (HTTP) و ۴۴۳ (https) تغییر دهید:
firewall-cmd --permanent --zone=public --add-service=http 
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload
نصب و راه اندازی دروپال 
ابتدا باید یک دایرکتوری موقت با استفاده از دستور زیر برای دانلود آخرین نسخه دروپال ایجاد شود:
mkdir temp
cd temp
yum install wget unzip
wget http://ftp.drupal.org/files/projects/drupal-7.33.zip
هر چند که LAMP یک پایه مناسب برای سرور ارائه میکند، اما دروپال هنوز هم برای اجرای یکپارچه به چند پکیج دیگر نیاز دارد. شما باید این پکیج را با استفاده از دستور زیر دانلود کنید:

yum install php-mbstring php-gd php-xml
فایل زیپ دروپال را در فولدر ایجاد شده ی زیر اکسترکت کنید :

unzip -q drupal-7.33.zip -d /var/www/html/
فولدری به نام /var/www/html/drupal-7.30 ایجاد میشود ، که میتوانید نام آن را به  /var/www/html/drupalتغییر دهید :

mv /var/www/html/drupal-7.33/ /var/www/html/drupal
با استفاده از دستور زیر باید مجوز های مناسب به این دایرکتوری داده شود :
chown -R apache:apache /var/www/html/drupal
اکنون باید فایل تنظیمات را در دایرکتوری sites/default از default.settings.php به settings.php  ایجاد کنید :
cd /var/www/html/drupal/sites/default/
cp -p default.settings.php settings.php
فایل های  /var/www/html/drupal/sites/و /var/www/htmldrupal/sites/default/settings.php در دروپال باید قابل رایت باشند .
chcon -R -t httpd_sys_content_rw_t /var/www/html/drupal/sites/
در ادامه ، برای نصب و راه اندازی وب سایت دروپال به لینک زیر وارد شوید :
http://192.168.0.100/drupal
با انتخاب گزینه Standard  بر روی  Save and continueکلیک کنید:
سپس گزینه default English انتخاب کرده و  بر روی  Save and continueکلیک کنید:
اطلاعات دیتابیس را وارد کنید :
Select MySQL, MariaDB, or equivalent
Database name = drupaldb
Database username = drupaluser
Database password = howtoforge
Datbase host = localhost
اطلاعات سایت را به دلخواه خود وارد کنید . اطلاعات سایت در این آموزش به شرح زیر خواهد بود :
Site name = Drupal site
Site e-mail address =  admin@example.com
Username = admin
Email-address = admin@example.com
Password = howtoforge
Country = India
Default time-zone = Asia/kolkata +0530

شما با موفقیت دروپال را نصب کردید. برای مشاهده وب سیات خود بر روی Visit your new site  کلیک کنید

هیچ نظری موجود نیست:

ارسال یک نظر