۱۳۹۵ شهریور ۱۷, چهارشنبه

آموزش نصب و کانفیگ جوملا بر روی لینوکس

آموزش نصب و کانفیگ جوملا بر روی لینوکس

در این مقاله به آموزش نصب و پیکربندی جوملا در CentOS 7 خواهیم پرداخت . جوملا یک CMS متن باز فوق العاده محبوب و برنده جایزه بهترین سیستم مدیریت محتوا است که امکان ایجاد وب سایت ها و برنامه های کاربردی آنلاین قدرتمند را به کاربران خواهد داد. از مهمترین ویژگی های آن در میان سایر CMS ها ، کاربرپسند بودن و انعطاف پذیری آن است . جوملا که در سال ۲۰۰۵ شروع به کار کرده ، از PHP و یک دیتابیس مانند mysql استفاده میکند و دارای بیش از ۱۰۰۰۰ هزار افزونه برای سفارشی کردن قابلیت های خود است . در این آموزش مراحل نصب جوملا در CentOS 7.0 در قالب یک راهنمای ساده شرح داده خواهد شد.

نکات مقدماتی :

  • قبل از شروع کار ، باید یک سرور مبتنی بر CentOS 7.0 راه اندازی کنید .
  • این سیستم باید یک آدرس IP استاتیک داشته باشد. در این آموزش از ۱۹۲٫۱۶۸٫۰٫۱۰۰ به عنوان آدرس IP و از  example.com به عنوان نام هاست استفاده شده است .
  • شما باید یک سرور LAMP را با توجه به مقاله زیر در لینوکس CentOS 7.0 نصب کنید:

مقدار دهی اولیه دیتابیس

برای ایجاد دیتابیس دستور زیر را اجرا کنید :
mysql -u root -pیک دیتابیس به نام joomladb با یوزر joomlauser و پسورد joomlapassword اضافه کنید :
CREATE DATABASE joomladb;
CREATE USER joomlauser@localhost;
SET PASSWORD FOR joomlauser@localhost= PASSWORD("joomlapassword");
برای  Mariadb-server  از دستور زیر استفاده کنید :

GRANT ALL  ON `joomladb`.* TO `joomlauser`@`localhost` IDENTIFIED BY 'joomlapassword';در ادامه دستور زیر را اجرا کنید :
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

آموزش نصب و کانفیگ جوملا بر روی لینوکس

نصب و راه اندازی جوملا:

در ابتدا باید به پوشه ای  که میخواهید جوملا را در آن نصب کنید (/temp ) وارد شوید:
cd /tmp
سپس پکیج های wget و unzip را از مخزن CentOS با استفاده از دستور yum نصب کنید:

yum install wget unzip
آخرین نسخه جوملا را دانلود کنید:

wget http://joomlacode.org/gf/download/frsrelease/19665/160049/Joomla_3.3.3-Stable-Full_Package.zip
یک پوشه جدید به نام  /var/www/html/joomla ایجاد کرده و فایل زیپ جوملا را در آن اکسترکت کنید:

mkdir -p /var/www/html/joomla
unzip -q Joomla_3.3.3-Stable-Full_Package.zip -d /var/www/html/joomla
در این مرحله باید به پوشه جدید مجوزهای مناسب داده شود :
chown -R apache:apache /var/www/html/joomla
chmod -R 755 /var/www/html/joomlaبا باز کردن لینک http://192.168.0.100/joomla مراحل نصب و راه اندازی جوملا را ادامه دهید :
موارد زیر را با مقادیر دلخواه تکمیل کنید :
Site Name = joomla_test_site
Description = joomla_test_site
Admin Email = admin@example.com
Admin Username = admin
Admin password = howtoforge
Confirm Admin Password = howtoforgeوارد مرحله بعد شوید:
پس از وارد کردن مقادیری که درعکس مشخص شده ، در صفحه بعد اطلاعات دیتابیس جوملا را باید به شرح زیر وارد کنید:
Database Type = MySQLi
hostname = localhost
username = joomlauser
password = joomlapassword
Database Name = joomladb
Table Prefix = jml_برای Table Prefix  شما می توانید از هر کاراکتری که مد نظرتان است استفاده کنید . در این آموزش از jml_ استفاده شده است. وارد مرحله بعد شوید :

در مرحله بعد گزینه Brochure English (GB) Sample Data را انتخاب کنید ( به دلخواه ) و نصب را آغاز کنید :
س از نصب جوملا باید با استفاده از گزینه  Remove Installation Folder پوشه نصب را حذف کنید، اگر هیچ گونه اخطاری برای حذف پوشه مشاهده نکردید ، به صورت دستی آن را حذف کنید:
cd /var/www/html/joomla/
rm -rf installation/
http://192.168.0.100/joomla/
شما می توانید با استفاده از login form  وارد سایت شوید :

رای دسترسی به پنل مدیریت آدرس زیر را در مرورگر خود وارد کنید :
http://192.168.0.100/joomla/administrator/


در این آموزش نام کاربری و پسورد به شرح زیر می باشد :
username = admin
password = howtoforge
 پس از وارد کردن نام کاربری و پسورد به پنل پیش فرض جوملا وارد خواهید شد :

شما با موفقیت جوملا را در لینوکس CentOS 7 نصب کردید.

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

ارسال یک نظر