Yadda ake Sanya Joomla akan Rocky Linux da AlmaLinux


An rubuta shi a cikin PHP, Joomla sanannen CMS ne (Tsarin Gudanar da Abun ciki) da aka yi amfani da shi don ƙirƙirar gidajen yanar gizo masu ban sha'awa da bulogi ta amfani da jigogi, da tarin abubuwan ƙarawa. Ya zo na biyu zuwa WordPress a matsayin mafi mashahuri kuma mafi yawan amfani da Tsarin Gudanar da abun ciki.

Duba jagorar yadda ake shigar da WordPress akan Rocky Linux da AlmaLinux.

Wannan jagorar ci gaba ce ta yadda zaku iya shigar da Joomla akan Rocky Linux da AlmaLinux.

Kafin saita Joomla, tabbatar cewa an fara shigar da misalin tarin LAMP. Muna da cikakken jagora akan duka biyun.

  • Yadda ake shigar da Stack LAMP akan Rocky Linux
  • Yadda ake Sanya Stack LAMP a cikin AlmaLinux

Mataki 1: Sanya ƙarin Modules na PHP

Tare da shigar da tarin LAMP, bari mu ci gaba da shigar da wasu ƙarin samfuran PHP waɗanda za a buƙaci a hanya yayin shigarwa.

$ sudo dnf install php-curl php-xml php-zip php-mysqlnd php-intl php-gd php-json php-ldap php-mbstring php-opcache

Na gaba, buɗe fayil ɗin php.ini

$ sudo vim /etc/php.ini

Yi canje-canje masu zuwa kuma ajiye fayil ɗin.

memory_limit = 256
output_buffering = Off
max_execution_time = 300
date.timezone = Europe/London

Mataki 2: Ƙirƙiri Database don Joomla

Ci gaba, za mu ƙirƙiri bayanan bayanai don Joomla. Don haka, sami damar uwar garken bayanan ku na MariaDB.

$ sudo mysql -u root -p

Ƙirƙiri ma'ajin bayanai kamar haka. A cikin wannan misalin, joomla_db shine ma'aunin bayanai na Joomla.

CREATE DATABASE joomla_db;

Na gaba, ƙirƙiri mai amfani da bayanai kuma ba da duk gata ga bayanan Joomla.

GRANT ALL PRIVILEGES ON joomla_db.* TO 'joomla_user'@'localhost' IDENTIFIED BY '[email ';

Ajiye canje-canje kuma fita da sauri na MariaDB.

FLUSH PRIVILEGES;
EXIT;

Anan ga taƙaice duk maganganun SQL.

Mataki 3: Zazzage Joomla kuma Sanya

Bayan ƙirƙirar bayanai, umarnin wget.

$ wget https://downloads.joomla.org/cms/joomla3/3-9-15/Joomla_3-9-15-Stable-Full_Package.zip?format=zip -O joomla.zip

Da zarar an sauke, buɗe fayil ɗin Joomla zuwa tushen daftarin aiki.

$ sudo unzip joomla.zip -d /var/www/html/joomla

Tabbatar ba da ikon mallakar joomla directory ga mai amfani da apache.

$ sudo chown -R apache:apache /var/www/html/joomla/

Kuma saita izini kamar haka.

$ sudo chmod -R 775 /var/www/html/joomla/

Mataki 4: Sanya Apache Virtual Mai watsa shiri don Joomla

Muna buƙatar saita Apache don karɓar Joomla. Don cimma wannan, za mu ƙirƙiri fayil ɗin runduna mai kama-da-wane don Joomla, don haka, muna buƙatar saita fayil ɗin runduna kamar yadda aka nuna.

$ sudo vim /etc/httpd/conf.d/joomla.conf

Manna layin masu zuwa. Don umarnin, yi amfani da Sunan Domain Cikakkun Cancantar uwar garken (FQDN) ko IP na jama'a.

<VirtualHost *:80>
   ServerAdmin [email 
   DocumentRoot "/var/www/html/joomla"
   ServerName domain.com
   ErrorLog "/var/log/httpd/example.com-error_log"
   CustomLog "/var/log/httpd/example.com-access_log" combined

<Directory "/var/www/html/joomla">
   DirectoryIndex index.html index.php
   Options FollowSymLinks
   AllowOverride All
   Require all granted
</Directory>
</VirtualHost>

Ajiye ku fita. Sa'an nan kuma sake kunna Apache HTTP uwar garken yanar gizo don amfani da canje-canjen da aka yi.

$ sudo systemctl restart httpd

Idan kuna da wutan wuta yana gudana, kuna buƙatar ba da izinin zirga-zirgar HTTP zuwa sabar gidan yanar gizo.

Gudanar da umarni mai zuwa:

$ sudo firewall-cmd --add-service=http --zone=public --permanent 

Hakanan kuna iya ba da izinin ka'idar HTTPS wacce amintacciyar ka'idar HTTP ce.

$ sudo firewall-cmd --add-service=https --zone=public --permanent

A ƙarshe, sake shigar da Firewall don amfani da canje-canje.

$ sudo firewall-cmd --reload

A wannan lokaci, Joomla ya kamata a sami dama daga mai binciken gidan yanar gizo. Mu ci gaba da kammala saitin.

Mataki na 5: Shiga Joomla daga Mai lilo

Kaddamar da burauzar gidan yanar gizon ku kuma bincika URL ɗin da aka nuna

http://server-ip or domain.com

Wannan yana jagorantar ku zuwa shafin da aka nuna. Bayar da duk mahimman bayanai kamar sunan rukunin yanar gizon, adireshin imel, sunan mai amfani, da kalmar wucewa, sannan danna 'Na gaba'.

Cika bayanan bayanan kuma danna 'Na gaba'.

Don sashin FTP, yana da lafiya don barin komai a sarari a yanzu kuma danna 'Na gaba'.

Allon na gaba zai ba ku bayanin duk saitunan da aka yi kuma yana ba ku damar ganin idan duk abubuwan da ake buƙata sun cika. Sannan danna 'Install'.

Da zarar an gama shigarwa cikin nasara, za a sa ka cire babban fayil ɗin shigarwa. Don haka, danna kan 'Cire babban fayil ɗin shigarwa'' don share directory ɗin.

Sannan danna maballin 'Administrator'. Wannan zai jagorance ku zuwa shafin shiga da aka nuna. Shigar da takardun shaidar shiga kuma danna 'Login'.

A ƙarshe, zaku sami kallo a gaban dashboard na Joomla kamar yadda aka bayar.

Daga nan, zaku iya ƙirƙira da keɓance buloginku ko gidan yanar gizonku ta amfani da jigogi da plugins iri-iri zuwa zaɓinku. Shi ke nan, mutane! Mun bi ku ta hanyar shigar da Joomla akan Rocky Linux da AlmaLinux.

Bugu da ƙari, kuna iya tabbatar da Joomla ɗinku ta hanyar kunna HTTPS akan gidan yanar gizon.