Kuidas installida Joomla CentOS 8-le
Joomla on populaarne tasuta ja avatud lähtekoodiga sisuhaldussüsteem (CMS), mis on kirjutatud PHP-s. Kuigi see pole nii populaarne kui tema kolleeg WordPress, kasutatakse seda siiski blogide/veebisaitide loomiseks, millel on piiratud või puuduvad veebiprogrammeerimise teadmised.
Sellel on korralik ja intuitiivne veebiliides, mida on lihtne kasutada ja mis on pakitud arvukate lisandmoodulitega, mida saate kasutada oma veebisaidi välimuse ja funktsionaalsuse parandamiseks.
Selles artiklis saate teada, kuidas Joomla CentOS 8-le installida.
Kuna Joomla on PHP-platvorm, mida hallatakse esiotsa ja mis salvestab andmeid, peab teil olema CentOS 8-le installitud LAMP-virn. See on lühend Linuxile, Apache'ile, MariaDB/MySQL-ile ja PHP-le.
1. samm: installige PHP-moodulid CentOS 8-sse
Kui LAMP-i seadistus on paigas, võite hakata installima veel mõnda PHP-moodulit, mis on Joomla installi jaoks üliolulised.
$ sudo dnf install php-curl php-xml php-zip php-mysqlnd php-intl php-gd php-json php-ldap php-mbstring php-opcache
2. samm: looge Joomla andmebaas
Kui PHP-moodulid on installitud, peame looma Joomla jaoks andmebaasi failide hoidmiseks installimise ajal ja pärast seda.
Alustame MariaDB serveri ja kinnitame MariaDB serveri oleku.
$ sudo systemctl start mariadb $ sudo systemctl status mariadb
Server töötab ja töötab, mis on suurepärane. Nüüd logige sisse MariaDB andmebaasimootorisse, nagu näidatud.
$ mysql -u root -p
Nüüd looge Joomla jaoks andmebaas ja andmebaasi kasutaja, täites MariaDB andmebaasimootoris allpool olevad käsud.
MariaDB [(none)]> CREATE DATABASE joomla_db; MariaDB [(none)]> GRANT ALL ON joomla_db.* TO ‘joomla_user’@’localhost’ IDENTIFIED BY ‘[email ’; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> EXIT;
3. samm: laadige alla Joomla installipakett
Pärast Joomla failide salvestamiseks andmebaasi loomist minge järgmiseks Joomla ametlikule veebisaidile ja laadige alla uusim installipakett. Selle juhendi koostamise ajal on uusim versioon Joomla 3.9.16.
Niisiis, kasutage zget-paketi allalaadimiseks käsku wget:
$ sudo wget https://downloads.joomla.org/cms/joomla3/3-9-16/Joomla_3-9-16-Stable-Full_Package.zip?format=zip
Pärast allalaadimist pakkige fail kataloogi /var/www/html
, nagu näidatud.
$ sudo unzip Joomla_3-9-16-Stable-Full_Package.zip -d /var/www/html
Määrake sobivad failiõigused ja omandiõigused, nagu näidatud.
$ sudo chown -R apache:apache /var/www/html/joomla $ sudo chmod 755 /var/www/html/joomla
4. samm: seadistage Joomla jaoks Apache
Peame oma Apache veebiserveri konfigureerima Joomla veebilehtede teenimiseks. Selle õnnestumiseks loome virtuaalse hostifaili.
$ sudo /etc/httpd/conf.d/joomla.conf
Lisage allolevad read.
<VirtualHost *:80> ServerAdmin [email DocumentRoot "/var/www/html/joomla" ServerName joomla.example.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>
Salvestage muudatused ja väljuge failist.
Muudatuste rakendamiseks taaskäivitage Apache veebiserver.
$ sudo systemctl restart httpd
Oleme konfiguratsioonidega peaaegu valmis. Siiski peame lubama välistele kasutajatele juurdepääsu Joomlale meie serverist. Selle saavutamiseks peame avama pordid 80 ja 443, mis on HTTP ja HTTPS pordid.
$ sudo firewall-cmd --permanent --add-service=http $ sudo firewall-cmd --permanent --add-service=https
Muudatuste rakendamiseks laadige tulemüür uuesti, nagu näidatud.
$ sudo firewall-cmd --reload
5. samm: Joomla installi lõpuleviimine
Ainus samm on installimise lõpuleviimine veebibrauseri kaudu. Selleks sisestage URL-i ribale oma serveri IP-aadress, nagu näidatud:
http://server-IP
Ekraan tervitab teid, nagu näidatud.
Sisestage kõik vajalikud üksikasjad, nagu saidi nimi, saidi teave, administraatori kasutajanimi ja parool, e-posti aadress ja klõpsake nuppu Järgmine.
See veebileht küsib teie andmebaasi üksikasju. Niisiis, sisestage andmebaasi tüüp MySQL ja sisestage ülejäänud üksikasjad, nagu andmebaasi nimi, kasutajanimi ja parool.
Seejärel klõpsake nuppu 'Järgmine'. See viib teid sellele lehele, kus peate kõik seaded üle vaatama. Kui kõik tundub Ok. klõpsake nuppu 'Install'.
Kui kõik läks hästi, saate teate, et Joomla on installitud.
Installimise lõpetamiseks on soovitatav installikaust kustutada. Seetõttu klõpsake installikataloogi täielikuks puhastamiseks nuppu „Eemalda installikaust“.
Joomla juhtpaneelile pääsemiseks tippige URL-i ribale järgmine.
http://server-IP/administrator
Sisestage kasutajanimi ja parool ning vajutage nuppu Logi sisse. Ja sinna läheb Joomla armatuurlaud! Nüüd saate alustada uimastamise ajaveebide ja veebisaitide loomist.
Oleme Joomla edukalt installinud CentOS 8-le. Teie tagasiside on teretulnud.