Upisano u PHP, Joomla je popularan CMS (Sustav upravljanja sadržajem) koji se koristi za izradu zapanjujućih web-mjesta i blogova pomoću tema i mnoštva izvrsnih dodataka. Dolazi na drugo mjesto WordPress kao najpopularniji i široko korišteni Sustav upravljanja sadržajem.
Pogledajte vodič o tome kako instalirati WordPress na Rocky Linuxu i AlmaLinuxu.
Ovaj vodič je vodič o tome kako možete instalirati Joomla na Rocky Linux i AlmaLinux.
Prije postavljanja Joomla, pobrinite se da prvo imate instancu LAMPA instaliran stog. Imamo opsežan vodič o oba.
Uz LAMPA stog instaliran, idemo naprijed i instalirajmo neke dodatne PHP module koji će biti potrebni tijekom instalacije.
$ sudo dnf instalirajte php-curl php-xml php-zip php-mysqlnd php-intl php-gd php-json php-ldap php-mbstring php-opcache.
Zatim otvorite php.ini datoteka
$ sudo vim /etc/php.ini.
Napravite sljedeće promjene i spremite datoteku.
limit_memorije = 256. output_buffering = Isključeno. maksimalno_vrijeme_izvršenja = 300. date.timezone = Europa/London.
Idemo dalje, kreirat ćemo bazu podataka za Joomlu. Stoga pristupite svom poslužitelju baze podataka MariaDB.
$ sudo mysql -u korijen -p.
Napravite bazu podataka na sljedeći način. U ovom primjeru, joomla_db je baza podataka za Joomla.
STVORI BAZU PODATAKA joomla_db;
Zatim stvorite korisnika baze podataka i dodijelite sve privilegije Joomla baza podataka.
DODAJTE SVE PRIVILEGIJE NA joomla_db.* 'joomla_user'@'localhost' IDENTIFIKOVANO OD '[e-mail zaštićen]';
Spremite promjene i izađite iz MariaDB potaknuti.
PRIVILEGIJE FLUSH; IZLAZ;
Ovdje je sažetak svih SQL naredbi.
Nakon izrade baze podataka, preuzmite Joomlu s web stranice ili zgrabite zip datoteku pomoću wget naredbu.
$ wget https://downloads.joomla.org/cms/joomla3/3-9-15/Joomla_3-9-15-Stable-Full_Package.zip? format=zip -O joomla.zip.
Nakon preuzimanja, raspakirajte Joomla datoteku u korijen dokumenta.
$ sudo raspakirajte joomla.zip -d /var/www/html/joomla.
Obavezno dodijelite vlasništvo nad joomla direktorij korisniku apachea.
$ sudo chown -R apache: apache /var/www/html/joomla/
I postavite dopuštenja na sljedeći način.
$ sudo chmod -R 775 /var/www/html/joomla/
Moramo konfigurirati Apache ugostiti Joomla. Da bismo to postigli, kreirat ćemo virtualnu host datoteku za Joomla, a za to moramo konfigurirati virtualnu host datoteku kao što je prikazano
$ sudo vim /etc/httpd/conf.d/joomla.conf.
Zalijepite sljedeće retke. Za direktivu koristite potpuno kvalificirani naziv domene (FQDN) poslužitelja ili javni IP.
Administrator poslužitelja [e-mail zaštićen] DocumentRoot "/var/www/html/joomla" Ime poslužitelja domena.com ErrorLog "/var/log/httpd/example.com-error_log" CustomLog "/var/log/httpd/example.com-access_log" u kombinaciji DirectoryIndex index.html index.php Opcije FollowSymLinks AllowOverride All Zahtijevaj sve odobreno.
Spremi i izađi. Zatim ponovno pokrenite Apache HTTP web poslužitelj kako biste primijenili napravljene promjene.
$ sudo systemctl ponovno pokrenite httpd.
Ako imate firewall radi, morate dopustiti HTTP promet na web poslužitelju.
Pokrenite sljedeću naredbu:
$ sudo firewall-cmd --add-service=http --zone=public --permanent
Također biste mogli dopustiti HTTPS protokol koji je siguran HTTP protokol.
$ sudo firewall-cmd --add-service=https --zone=public --permanent.
Konačno, ponovno učitajte vatrozid da biste primijenili promjene.
$ sudo firewall-cmd --reload.
U ovom trenutku, Joomla bi trebala biti dostupna iz web preglednika. Idemo dalje i dovršimo postavljanje.
Pokrenite svoj web preglednik i pregledajte prikazani URL
http://server-ip ili domena.com.
Ovo vas usmjerava na prikazanu stranicu. Navedite sve potrebne podatke kao što su naziv web-mjesta, adresa e-pošte, korisničko ime i zaporka te kliknite "Sljedeći’.
Ispunite podatke baze podataka i kliknite "Sljedeći'.
Za FTP odjeljak, sigurno je ostaviti sve prazno za sada i kliknite "Sljedeći’.
Sljedeći zaslon će vam dati pregled svih napravljenih postavki i omogućuje vam da vidite jesu li ispunjeni svi preduvjeti. Zatim kliknite na 'Instalirati’.
Nakon što je instalacija uspješno dovršena, od vas će se tražiti da uklonite instalacijsku mapu. Dakle, kliknite na 'Uklonite instalacijsku mapu” za čišćenje imenika.
Zatim kliknite na 'Administrator' dugme. Ovo će vas preusmjeriti na prikazanu stranicu za prijavu. Unesite svoje vjerodajnice za prijavu i kliknite "Prijaviti se’.
Konačno, dobit ćete pogled na Joomlinu nadzornu ploču kako je prikazano.
Odavde možete kreirati i prilagoditi svoj blog ili web stranicu koristeći različite teme i dodatke prema vašim željama. To je to, momci! Proveli smo vas kroz instalaciju Joomla na Rocky Linux i AlmaLinux.
Nadalje, također možete osigurati svoje Joomla omogućavanjem HTTPS-a na web stranici.