Joomlan asentaminen Rocky Linuxiin ja AlmaLinuxiin
PHP-kielellä kirjoitettu Joomla on suosittu CMS (sisällönhallintajärjestelmä), jota käytetään upeiden verkkosivustojen ja blogien luomiseen käyttämällä teemoja ja paljon upeita lisäosia. Se on WordPressin jälkeen suosituin ja laajimmin käytetty sisällönhallintajärjestelmä.
Katso opas WordPressin asentamisesta Rocky Linuxiin ja AlmaLinuxiin.
Tämä opas on esittely siitä, kuinka voit asentaa Joomlan Rocky Linuxiin ja AlmaLinuxiin.
Edellytykset
Ennen kuin asetat Joomlan, varmista, että sinulla on ensin asennettuna LAMP-pinon esiintymä. Meillä on kattava opas molemmista.
- Kuinka asentaa LAMP Stack Rocky Linuxiin
- Kuinka asentaa LAMP Stack AlmaLinuxiin
Vaihe 1: Asenna lisää PHP-moduuleja
Kun LAMP-pino on asennettu, asennamme lisää PHP-moduuleja, joita tarvitaan asennuksen aikana.
sudo dnf install php-curl php-xml php-zip php-mysqlnd php-intl php-gd php-json php-ldap php-mbstring php-opcache
Avaa seuraavaksi php.ini-tiedosto
sudo vim /etc/php.ini
Tee seuraavat muutokset ja tallenna tiedosto.
memory_limit = 256
output_buffering = Off
max_execution_time = 300
date.timezone = Europe/London
Vaihe 2: Luo tietokanta Joomlalle
Jatkossa aiomme luoda tietokannan Joomlalle. Tästä syystä käytä MariaDB-tietokantapalvelinta.
sudo mysql -u root -p
Luo tietokanta seuraavasti. Tässä esimerkissä joomla_db on Joomlan tietokanta.
CREATE DATABASE joomla_db;
Luo seuraavaksi tietokannan käyttäjä ja myönnä kaikki oikeudet Joomla-tietokantaan.
GRANT ALL PRIVILEGES ON joomla_db.* TO 'joomla_user'@'localhost' IDENTIFIED BY 'P@ssword321';
Tallenna muutokset ja sulje MariaDB-kehote.
FLUSH PRIVILEGES;
EXIT;
Tässä on yhteenveto kaikista SQL-lauseista.
Vaihe 3: Lataa Joomla ja määritä
Lataa tietokannan luomisen jälkeen Joomla verkkosivustolta tai nappaa zip-tiedosto wget-komennolla.
wget https://downloads.joomla.org/cms/joomla3/3-9-15/Joomla_3-9-15-Stable-Full_Package.zip?format=zip -O joomla.zip
Kun olet ladannut, pura Joomla-tiedosto asiakirjan juureen.
sudo unzip joomla.zip -d /var/www/html/joomla
Muista myöntää joomla-hakemiston omistusoikeus apache-käyttäjälle.
sudo chown -R apache:apache /var/www/html/joomla/
Ja aseta käyttöoikeudet seuraavasti.
sudo chmod -R 775 /var/www/html/joomla/
Vaihe 4: Määritä Apache Virtual Host Joomlalle
Meidän on määritettävä Apache isännöimään Joomla. Tämän saavuttamiseksi aiomme luoda virtuaalisen isäntätiedoston Joomlalle ja sitä varten meidän on määritettävä virtuaalinen isäntätiedosto kuvan mukaisesti.
sudo vim /etc/httpd/conf.d/joomla.conf
Liitä seuraavat rivit. Käytä ohjetta varten palvelimen Fully Qualified Domain Name (FQDN) -nimeä tai julkista IP-osoitetta.
<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>
Tallenna ja poistu. Käynnistä sitten Apache HTTP -verkkopalvelin uudelleen ottaaksesi tehdyt muutokset käyttöön.
sudo systemctl restart httpd
Jos sinulla on palomuuri käynnissä, sinun on sallittava HTTP-liikenne verkkopalvelimelle.
Suorita seuraava komento:
sudo firewall-cmd --add-service=http --zone=public --permanent
Haluat ehkä myös sallia HTTPS-protokollan, joka on suojattu HTTP-protokolla.
sudo firewall-cmd --add-service=https --zone=public --permanent
Lataa lopuksi palomuuri uudelleen ottaaksesi muutokset käyttöön.
sudo firewall-cmd --reload
Tässä vaiheessa Joomlan pitäisi olla käytettävissä verkkoselaimella. Mennään eteenpäin ja viimeistellään asetukset.
Vaihe 5: Käytä Joomlaa selaimesta
Käynnistä verkkoselain ja selaa näkyvää URL-osoitetta
http://server-ip or domain.com
Tämä ohjaa sinut näytettävälle sivulle. Anna kaikki tarvittavat tiedot, kuten sivuston nimi, sähköpostiosoite, käyttäjätunnus ja salasana, ja napsauta Seuraava.
Täytä tietokannan tiedot ja napsauta Seuraava.
FTP-osion osalta on turvallista jättää kaikki tyhjäksi ja klikata Seuraava.
Seuraavassa näytössä näet yleiskatsauksen kaikista tehdyistä asetuksista ja näet, ovatko kaikki edellytykset täyttyneet. Napsauta sitten Asenna.
Kun asennus on suoritettu onnistuneesti, sinua pyydetään poistamaan asennuskansio. Tyhjennä hakemisto napsauttamalla Poista asennuskansio.
Napsauta sitten Järjestelmänvalvoja-painiketta. Tämä ohjaa sinut näytettävälle kirjautumissivulle. Anna kirjautumistietosi ja napsauta Kirjaudu.
Lopuksi saat vilkaisun Joomlan kojelautaan.
Täältä voit luoda ja muokata blogia tai verkkosivustoa käyttämällä erilaisia teemoja ja laajennuksia haluamallasi tavalla. Siinä se, kaverit! Olemme opastaneet sinut Joomlan asennuksen läpi Rocky Linuxiin ja AlmaLinuxiin.
Lisäksi voit myös suojata Joomlasi ottamalla HTTPS:n käyttöön verkkosivustolla.