Linux je jedan od najdinamičnijih operativnih sustava današnjice jer dopušta instalaciju i konfiguraciju brojnih aplikacija i programa za daljnje proširenje vlastite funkcionalnosti sustava, a jedan od najpopularnijih segmenata u Linuxu je razvoj, posebno kada je u pitanju izrada web stranica. U ovom slučaju nije dovoljno imati ideju o web mjestu, već imati pravi skup alata kako bi sve prošlo savršeno i na scenu stupa CMS (Content Management System - Content Management System) koji integrira PHP koda, kao i potrebne teme i dodatke kako bi stvaranje web stranice bilo najbolje što može.
U svijetu CMS -a imamo različite alternative za korištenje i Joomlu! je jedan od njih. Tako ćemo danas vidjeti kako instalirati Joomlu na Ubuntu 20.04 ili kako instalirati Joomlu na Ubuntu 19.04. Joomla! To je potpuno besplatan i kodni CMS s kojim možemo izvršavati zadatke objavljivanja web sadržaja. Od Joomle! Temelji se na okviru web aplikacije koji se temelji na modelu kontrolera pogleda koji je kompatibilan sa svim CMS-om, što rezultira mogućnošću stvaranja mrežnog sadržaja bez ikakvih problema.
Joomla okruženjaJoomla! može se koristiti u okruženjima kao što su:
- Web stranice, portali, zajednice ili škole.
- Časopisi, novine i internetske publikacije.
- Korporacijske web stranice ili portali, kao i intraneti i ekstraneti.
- Osobne početne stranice.
- Državne ili neprofitne web stranice.
Joomla koristiAko želimo koristiti Joomlu! Framework, kao programeri, bit će moguće stvoriti:
- Alati za izvješćivanje o podacima.
- Mostovi primjene.
- Prilagođeni katalozi proizvoda.
- Sustavi kontrole zaliha.
- Poslovni imenici.
- Sustavi rezervacija.
- Komunikacijski alati.
Bez daljnjih riječi, vidjet ćemo kako instalirati Joomla Ubuntu 19.04, 19.10 ili 20.04 i tako izvući maksimum iz njegovih prednosti.
1. Ažurirajte pakete Ubuntu
Prvi korak koji ćete poduzeti bit će ažuriranje Ubuntu paketa s njihovom odgovarajućom aplikacijom, za to izvršavamo sljedeće:
sudo apt update -y && sudo apt upgrade -y
2. Instalirajte Apache i PHP Ubuntu
Zatim ćemo instalirati Apache i PHP 7.3 jer Joomla! Napisano je na PHP-u i pohranjuje podatke u MySQL na pozadini, potreban je Apache jer ćemo imati pristup putem preglednika.
Korak 1
Za to ćemo prvo instalirati Apache izvršavanjem sljedećeg:
sudo apt instalirajte apache2
POVEĆAJTE
Korak 2
Upisujemo slovo "S" kako bismo potvrdili preuzimanje i instalaciju Apachea u Ubuntuu, sada ćemo pokrenuti i omogućiti uslugu Apache u Ubuntuu sa sljedećim naredbama:
sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl omogućiti apache2.service
POVEĆAJTE
Korak 3
Sljedeći korak bit će instaliranje PHP 7.3, a za to moramo iskoristiti spremište jer PHP 7.3 neće se uvijek naći u službenim Ubuntu spremištima, za to prvo izvršavamo sljedeću naredbu:
sudo apt-get install software-properties-common
POVEĆAJTE
Korak 4
Unosimo slovo S kako bismo potvrdili preuzimanje i instalaciju, nakon toga dodamo spremište sljedećom naredbom:
sudo add-apt-repository ppa: ondrej / php
POVEĆAJTE
Korak 5
Pritisnite tipku Enter za potvrdu radnje i nastavimo s ažuriranjem spremišta:
sudo apt ažuriranje
POVEĆAJTE
Korak 6
Nakon toga ćemo instalirati dodatke PHP 7.3 sa sljedećom naredbom:
sudo apt-get install php7.3 libapache2-mod-php7.3 php7.3-cli php7.3-mysql php7.3-gd php7.3-recode php7.3-tidy php7.3-xmlrpc
POVEĆAJTE
Korak 7
Opet unosimo slovo S za potvrdu preuzimanja i instalacije:
POVEĆAJTE
Korak 8
Ako želimo znati verziju Apachea, možemo izvršiti sljedeći redak:
sudo dpkg -l apache2
POVEĆAJTE
Korak 9
Moramo potvrditi da Apache radi ispravno i za to provjeravamo njegov status sljedećom naredbom:
sudo systemctl status apache2
POVEĆAJTE
Korak 10
Sa samog računala možemo pristupiti pregledniku i na novoj kartici unijeti sljedeće:
http: // računalo_IPKorak 11
Kao rezultat toga vidjet ćemo sljedeće:
POVEĆAJTE
Korak 12
Za provjeru verzije PHP -a izvršavamo sljedeće:
php -v
POVEĆAJTE
3. Instalirajte MariaDB Ubuntu
Od Joomle! potrebna vam je baza podataka na poslužitelju da biste pohranili svoje podatke, morat ćete instalirati poslužitelj relacijske baze podataka.
Korak 1
Za to ćemo koristiti MariaDB koji se može instalirati sa sljedećom naredbom:
sudo apt install mariadb-server
POVEĆAJTE
Korak 2
Upisujemo slovo S da bismo potvrdili zadatak i instalirali MariaDB u Ubuntu 19.04, 19.10 ili 20.04:
POVEĆAJTE
Korak 3
Prema zadanim postavkama instalacija MaríaDB -a nije sigurna, moramo dodati sigurnost izvršavanjem sljedeće naredbe:
sudo mysql_secure_installationKorak 4
Tamo dodjeljujemo root lozinku i unosimo slovo "Y" za svako prikazano pitanje:
POVEĆAJTE
4. Izradite Joomla bazu podataka
Korak 1
Kreirat ćemo bazu podataka u kojoj će biti smješteni Joomla objekti, za to pristupamo MariaDB sa sljedećom naredbom:
sudo mysql -u korijen -pKorak 2
Tamo ćemo izvršiti sljedeće retke:
CREATE DATABASE "Naziv baze podataka"; GRANT ALL ON "database * TO" user "@" localhost "IDENTIFICIRANO" PASSWORD "; FLUSH PRIVILEGIJE; IZLAZ;Korak 3
Također, možemo koristiti naredbu "prikaži baze podataka" za popis trenutnih baza podataka u MariaDB -u:
POVEĆAJTE
5. Preuzmite Joomla! za Ubuntu
Korak 1
Nakon što se baza podataka stvori, mi ćemo preuzeti Joomla! sa službene veze na kojoj nalazimo najnoviju verziju:
Korak 2
Trenutna verzija je 3.9.16 i za preuzimanje je izvršavamo:
sudo wget https://downloads.joomla.org/cms/joomla3/3-9-16/Joomla_3-9-16-Stable-Full_Package.zip
POVEĆAJTE
Korak 3
Kreirajmo direktorij za Joomlu!:
sudo mkdir / var / www / html / JoomlaKorak 4
Izdvajamo datoteku u navedeni direktorij:
sudo unzip Joomla_3.19-16-Stable-Full_package.zip -d / var / www / html / Joomla
POVEĆAJTE
Korak 5
Sada ćemo dodijeliti Apacheova dopuštenja sa sljedećim naredbama:
sudo chown -R www -data: www -data / var / www / html / joomla sudo chmod -R 755 / var / www / html / Joomla
POVEĆAJTE
Korak 6
Ponovno pokrećemo Apache kako bismo primijenili promjene:
sudo systemctl ponovno pokrenite apache2 Apache konfiguraciju za Joomlu!Korak 7
Vrijeme je za konfiguriranje Apache web poslužitelja za web stranice Joomla poslužitelja, u ovom slučaju moramo stvoriti virtualni host za Joomlu koji će se zvati Joomla.conf:
sudo nano /etc/apache2/sites-available/joomla.confKorak 8
U ovu datoteku zalijepit ćemo sljedeće:
ServerAdmin [email protected] DocumentRoot / var / www / html / joomla / ServerName domena.com ServerAlias www. domain.com ErrorLog $ {APACHE_LOG_DIR} /error.log CustomLog $ {APACHE_LOG_DIR} /access.log kombinirano Opcije FollowSymlinks AllowOverride Sve Zahtijeva sve odobreno
POVEĆAJTE
Korak 9
Promjene spremamo pomoću sljedeće kombinacije tipki:
Ctrl + O
Urednik ostavljamo koristeći:
Ctrl + X
Korak 10
Omogućavamo virtualni host sa sljedećim naredbama:
sudo a2ensite joomla.conf sudo a2enmod prepišiteKorak 11
Ponovno pokrećemo Apache:
sudo systemctl ponovno pokrenite apache2
POVEĆAJTE
6. Kako pristupiti Joomla cpanelu
Korak 1
Nakon što su ovi koraci konfigurirani, bit ćemo spremni pristupiti Joomli!, Za to idemo u web preglednik i unosimo sljedeću sintaksu:
http: // Računalo_IP / joomla
POVEĆAJTE
Korak 2
U ovom početnom prozoru moramo konfigurirati neke aspekte kao što su:
- Jezik za korištenje u Joomli!
- Naziv web stranice za stvaranje
- Mogućnost dodavanja opisa
- Unosimo adresu e -pošte za kontakt
- Unosimo korisničko ime i lozinku
Korak 3
Nakon što je to definirano, kliknemo Dalje i vidjet ćemo ovo:
POVEĆAJTE
Korak 4
Ovdje konfiguriramo sljedeće:
- Vrsta baze podataka za korištenje (ostavljamo zadanu opciju)
- Hosting koji mora biti "localhost"
- Korisniku za pristup
- Možemo dodati lozinku
- U polje "Baza podataka" unosimo bazu podataka koju smo stvorili u MariaDB -u
Korak 5
Kliknemo Dalje i vidjet ćemo ovo:
POVEĆAJTE
Korak 6
Tamo pristupamo parametrima koje je potrebno instalirati u Joomla!, Pri dnu nalazimo više detalja:
POVEĆAJTE
Korak 7
Nakon što se to provjeri, kliknite na "Instaliraj" da biste pokrenuli odgovarajući proces:
POVEĆAJTE
Korak 8
Kad ovo završi vidjet ćemo sljedeće:
POVEĆAJTE
Korak 9
Tu imamo dvije mogućnosti za pristup web mjestu izravno ili Joomla administraciji, ako kliknemo na web stranicu vidjet ćemo sljedeće:
POVEĆAJTE
Korak 10
Radi sigurnosti preporučuje se brisanje instalacijske mape, tamo kliknemo za pristup globalnoj web lokaciji:
POVEĆAJTE
Korak 11
Nakon unosa korisničkih vjerodajnica pristupamo:
POVEĆAJTE
Korak 12
Idemo li na opciju "Administracija" primijetit ćemo sljedeće:
POVEĆAJTE
Korak 13
Odatle imamo sve globalno upravljanje Joomlom! i parametri za njihovu konfiguraciju prema potrebi:
POVEĆAJTE
Korak 14
Ako iz bilo kojeg razloga prilikom pokušaja pristupa Joomli! U početnim koracima generira se pogreška domene, imate mogućnost stvaranja lokalne domene u Ubuntuu, za to ćemo prvo instalirati Nginx sa sljedećom naredbom:
sudo apt instalirajte nginx
Korak 15
Potvrđujemo preuzimanje i instalaciju. Nakon toga ćemo otići u direktorij izvršavanjem:
cd / var / wwwKorak 16
Tamo odobravamo HTML dopuštenja:
sudo chmod 777 html
Korak 17
Sada ćemo otići do istraživača i locirati put / var / www / html i tamo ćemo stvoriti mapu s imenom domene, u ovom slučaju "site1":
POVEĆAJTE
Korak 18
Sljedeći korak bit će uređivanje datoteke / etc / hosts izvršavanjem:
sudo gedit / etc / hostsKorak 19
U prikazanu datoteku unosimo sljedeći redak:
127.0.0.1 Mjesto1
POVEĆAJTE
Korak 20
Spremamo promjene i ponovno pokrećemo Nginx pokretanjem. Nakon toga bit ćemo spremni koristiti ovu domenu zajedno s Joomlom!.
sudo usluga nginx ponovno pokretanjeUz Solvetic ste naučili instalirati Joomla Ubuntu 19.04, 19.10 ili 20.04 na potpun i sveobuhvatan način za korištenje svake od njegovih funkcija.