گروه کاربران لینوکس دانشگاه شهید مدنی آذربایجان

لاگ دانشگاه آذربایجان :: Azarbaijan University Linux User Group

گروه کاربران لینوکس دانشگاه شهید مدنی آذربایجان

لاگ دانشگاه آذربایجان :: Azarbaijan University Linux User Group

نصب سیستم مدیریت محتوای جوملا در centos 7

 جوملا سیستم مدیریت محوای محبوبی است که برای ساخت نرم افزار و  وبسایت های آنلاین استفاده می شود.جوملا کاملا  متن باز (open source) بوده  و برای مدیریت و پیکربندی محتوا نیازمند مهارت پیشترفته ای ندارد.

فرآیند نصب:

 

 

پیشنیاز : Lamp stack  باید نصب شود


 ابتدا سیستم خود را آپدیت کنید و پیشنیاز های لازم را نصب کنید:

# yum update

نصب Lamp stack :

# yum install httpd mariadb mariadb-server php php-mysql -y

پیکربندی فایروال:

اجازه دسترسی از بیرون به پورت 80 و 443 :

# firewall-cmd --permanent --zone=public --add-service=https
# firewall-cmd --permanent --zone=public --add-service=http
# firewall-cmd --reload


ساختن دیتابیس:

سرویس mariadb را شروع کنید:

# systemctl start mariadb
# systemctl enable mariadb


یک پسورد برای کاربر root دیتابیس ایجاد کنید:

# mysqladmin -u root password password


ایجاد دیتابیس:

MariaDB [(none)]> create database joomla;
Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]> grant all privileges on joomla.* to 'unixmen'@'localhost' identified by 'password';
Query OK, 0 rows affected (0.00 sec) MariaDB [(none)]> flush privileges; Query OK, 0 rows affected (0.00 sec) MariaDB [(none)]> exit
Bye


نصب و پیکربندی جوملا:

# cd /tmp && wget https://github.com/joomla/joomla-cms/releases/download/3.4.5/Joomla_3.4.5-Stable-Full_Package.zip


یک دایرکتوری یا پوشه با نام جوملا در مسیر /var/www/html/ ایجاد کرده و محتویات فایل جوملا را در همان دایرکتوری اکسترکت نمایید.

# mkdir /var/www/html/joomla
# unzip Joomla_3.4.5-Stable-Full_Package.zip -d /var/www/html/joomla/


مجوز های مناسب را برای این پوشه بدهید:

# chown -R apache:apache /var/www/html/joomla/
# chmod -R 755 /vat/www/html/joomla


سرویس apache را شروع کنید:

# systemctl start httpd
# systemctl enable httpd

پیکربندی جوملا:

مرورگر را باز کرده و عبارت  زیر را تایپ کنید:

<ip address>/joomla>

اطلاعات مورد نیاز مثل اسم سایت نام ادمین و رمز عبور ادمین را وارد کرده و به مرحله بعد بروید:


گواهینامه های دیتابیس را فراهم کنید:

Database name: joomla

Database user: oslab

password: oslab-123




کاربر ftp و پورت ftp (پیشفرض) پیکربندی کنید و به مرحله بعد بروید:


فرآیند نصب را نهایی کنید:


جوملا از شما می خواهد دایرکتوری نصب را پاک کند که بعضی مواقع به صورت خودکار پاک نمی شود بنابراین این دایرکتوری را بصورت دستی حذف خواهد کرد:



علاوه بر این شما را با یک اخطار متوجه میسازد که محتوای تولید شده خودکار را کپی کرده و به عنوان فایل configuration.php در مسیر روت وب ذخیره کنید.این محتوا بعضی  وقت ها بصورت زیر است:





پس اجازه بدهید این دو مورد را حل کنیم. همه ی محتوای موجود در کادر  اخطا بالایی را کپی کنید و یک فایل با نام configuration.php زیر پوشه var/www/html/ ایجاد کنید و محتوای کپی شده را داخل این فایل بریزید.

# cd /var/www/html
# rm -rf installation/
#nano /var/www/html/configuration.php




در مرورگر تایپ کنید:

<ip address>/index.php>

صفحه اصلی شما بصورت زیر است:




عبارت زیر را در مرورگر تایپ کنید:

<ip address>/administrator>

با کاربر ادمین وارد شوید:





به کمک کنترل پنل تمامی سرویس های خود را مدیریت کنید:



فرآیند نصب با این مرحله به پایان رسید.


نویسنده :پویا آکلیون 931831208

منبع:https://www.unixmen.com/install-joomla-cms-centos-7/


نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد