Šiandien „Linux“ yra viena iš dinamiškiausių operacinių sistemų, nes leidžia įdiegti ir sukonfigūruoti daugybę programų ir programų, kad dar labiau išplėstų pačios sistemos funkcijas, o vienas iš populiariausių „Linux“ segmentų yra kūrimas, ypač kuriant svetaines. Šiuo atveju neužtenka vien tik svetainės idėjos, bet ir tinkamo įrankių rinkinio, kad viskas vyktų nepriekaištingai ir pradėtų veikti TVS (turinio valdymo sistema - turinio valdymo sistema), integruota į PHP kodą, taip pat būtinas temas ir papildinius, kad svetainė būtų kuo geresnė.
TVS pasaulyje turime įvairių alternatyvų ir Joomla! yra vienas iš jų. Taigi šiandien pamatysime, kaip įdiegti „Joomla“ „Ubuntu 20.04“ arba kaip įdiegti „Joomla“ „Ubuntu 19.04“. Joomla! Tai visiškai nemokama ir kodinė TVS, su kuria galime atlikti žiniatinklio turinio paskelbimo užduotis. Nuo Joomla! Jis pagrįstas žiniatinklio programų sistema, pagrįsta vaizdo valdiklio modeliu, suderinamu su visomis TVS, todėl galima be jokių problemų kurti internetinį turinį.
„Joomla“ aplinkaJoomla! gali būti naudojama tokioms aplinkoms kaip:
- Bendruomenės, mokyklos ar bendruomenės internetinės svetainės ar portalai.
- Žurnalai, laikraščiai ir internetiniai leidiniai.
- Įmonių svetainės ar portalai, taip pat intranetas ir ekstranetas.
- Asmeniniai pagrindiniai puslapiai.
- Vyriausybinės ar ne pelno siekiančios svetainės.
Joomla naudojaJei norime naudotis „Joomla! „Framework“, kaip kūrėjai, bus galima sukurti:
- Duomenų ataskaitų teikimo įrankiai.
- Taikymo tiltai.
- Individualūs produktų katalogai.
- Atsargų valdymo sistemos.
- Verslo katalogai.
- Rezervavimo sistemos.
- Komunikacijos priemonės.
Be papildomų žodžių, mes pamatysime, kaip įdiegti „Joomla Ubuntu 19.04“, „19.10“ arba „20.04“ ir taip išnaudoti visas jo teikiamas galimybes.
1. Atnaujinkite „Ubuntu“ paketus
Pirmasis žingsnis, kurį reikia padaryti, bus atnaujinti „Ubuntu“ paketus su atitinkama programa, todėl vykdome šiuos veiksmus:
sudo apt update -y && sudo apt upgrade -y
2. Įdiekite „Apache“ ir „PHP Ubuntu“
Tada įdiegsime „Apache“ ir PHP 7.3, nes „Joomla! Jis parašytas PHP ir saugo duomenis „MySQL“ užpakalinėje dalyje, reikalinga „Apache“, nes turėsime prieigą per naršyklę.
1 žingsnis
Norėdami tai padaryti, pirmiausia įdiegsime „Apache“ atlikdami šiuos veiksmus:
sudo apt įdiegti apache2
DIDELIS
2 žingsnis
Mes įvedame raidę „S“, kad patvirtintume „Apache“ atsisiuntimą ir įdiegimą „Ubuntu“, dabar pradėsime ir įgalinsime „Apache“ paslaugą Ubuntu naudodami šias komandas:
sudo systemctl sustabdyti apache2.service sudo systemctl paleisti apache2.service sudo systemctl įgalinti apache2.service
DIDELIS
3 žingsnis
Kitas žingsnis bus įdiegti PHP 7.3 ir tam turime naudoti saugyklą, nes PHP 7.3 ne visada bus rasta oficialiose „Ubuntu“ saugyklose, todėl pirmiausia vykdome šią komandą:
sudo apt-get install software-properties-common
DIDELIS
4 žingsnis
Įvedame raidę S, kad patvirtintume atsisiuntimą ir įdiegimą, po to pridedame saugyklą su šia komanda:
sudo add-apt-saugykla ppa: ondrej / php
DIDELIS
5 žingsnis
Paspaudžiame klavišą „Enter“, kad patvirtintume veiksmą ir atnaujintume saugyklas:
sudo apt atnaujinimas
DIDELIS
6 žingsnis
Po to mes įdiegsime PHP 7.3 papildinius naudodami šią komandą:
sudo apt-get install php7.3 libapache2-mod-php7.3 php7.3-cli php7.3-mysql php7.3-gd php7.3-recode php7.3-tvarkingas php7.3-xmlrpc
DIDELIS
7 žingsnis
Dar kartą įvedame raidę S, kad patvirtintume atsisiuntimą ir įdiegimą:
DIDELIS
8 žingsnis
Jei norime sužinoti „Apache“ versiją, galime vykdyti šią eilutę:
sudo dpkg -l apache2
DIDELIS
9 veiksmas
Turime patvirtinti, kad „Apache“ veikia teisingai, ir tam mes patikriname jo būseną naudodami šią komandą:
sudo systemctl būsena apache2
DIDELIS
10 žingsnis
Iš paties kompiuterio galime pasiekti naršyklę ir naujame skirtuke įvesti:
http: // kompiuterio_IP11 žingsnis
Dėl to pamatysime šiuos dalykus:
DIDELIS
12 žingsnis
Norėdami patikrinti PHP versiją, vykdome šiuos veiksmus:
php -v
DIDELIS
3. Įdiekite „MariaDB Ubuntu“
Nuo Joomla! jums reikia duomenų bazės serveryje, kad galėtumėte saugoti savo duomenis, turėsite įdiegti santykių duomenų bazės serverį.
1 žingsnis
Tam naudosime „MariaDB“, kurią galima įdiegti naudojant šią komandą:
sudo apt install mariadb-server
DIDELIS
2 žingsnis
Mes įvedame raidę S, kad patvirtintume užduotį ir įdiegtume „MariaDB“ į „Ubuntu 19.04“, „19.10“ arba „20.04“:
DIDELIS
3 žingsnis
Pagal numatytuosius nustatymus „MaríaDB“ diegimas nėra saugus, turime pridėti saugumą vykdydami šią komandą:
sudo mysql_secure_installation4 žingsnis
Ten mes priskiriame pagrindinį slaptažodį ir įvedame raidę „Y“ kiekvienam rodomam klausimui:
DIDELIS
4. Sukurkite „Joomla“ duomenų bazę
1 žingsnis
Mes sukursime duomenų bazę, kurioje bus talpinami „Joomla“ objektai, todėl prieiname prie „MariaDB“ naudodami šią komandą:
sudo mysql -u root -p2 žingsnis
Ten mes vykdysime šias eilutes:
Sukurti duomenų bazę "Duomenų bazės pavadinimas"; GRANT ALL ON "duomenų bazė *" vartotojui "@" localhost ", identifikuotas pagal" PASSWORD "; PLŪŠIMO PRIVILEGIJOS; EXIT;3 žingsnis
Taip pat galime naudoti komandą „Rodyti duomenų bazes“, kad išvardytume dabartines „MariaDB“ duomenų bazes:
DIDELIS
5. Atsisiųskite „Joomla“! Ubuntu
1 žingsnis
Sukūrę duomenų bazę, atsisiųsime „Joomla! iš oficialios nuorodos, kurioje randame naujausią galimą versiją:
2 žingsnis
Dabartinė versija yra 3.9.16 ir norėdami ją atsisiųsti, vykdome:
sudo wget https://downloads.joomla.org/cms/joomla3/3-9-16/Joomla_3-9-16-Stable-Full_Package.zip
DIDELIS
3 žingsnis
Sukurkime „Joomla“ katalogą:
sudo mkdir / var / www / html / Joomla4 žingsnis
Mes išskleidžiame failą į nurodytą katalogą:
sudo išpakuoti Joomla_3.19-16-Stable-Full_package.zip -d / var / www / html / Joomla
DIDELIS
5 žingsnis
Dabar mes ketiname priskirti „Apache“ leidimus šiomis komandomis:
sudo chown -R www -data: www -data / var / www / html / joomla sudo chmod -R 755 / var / www / html / Joomla
DIDELIS
6 žingsnis
Norėdami pritaikyti pakeitimus, iš naujo paleiskite „Apache“:
sudo systemctl iš naujo paleiskite apache2 „Apache“ konfigūraciją „Joomla!7 žingsnis
Atėjo laikas sukonfigūruoti „Apache“ žiniatinklio serverį „Joomla“ serverio tinklalapiams, šiuo atveju turime sukurti virtualų „Joomla“ pagrindinį kompiuterį, kuris bus vadinamas „Joomla.conf“:
sudo nano /etc/apache2/sites-available/joomla.conf8 žingsnis
Į šį failą įklijuosime:
ServerAdmin [email protected] DocumentRoot / var / www / html / joomla / ServerName domain.com ServerAlias www. domain.com ErrorLog $ {APACHE_LOG_DIR} /error.log CustomLog $ {APACHE_LOG_DIR} /access.log kombinuota Parinktys SekiteSymlinks AllowOrride All Reikalauti visko
DIDELIS
9 veiksmas
Pakeitimus išsaugome naudodami šį klavišų derinį:
Ctrl + O
Mes paliekame redaktorių naudodami:
„Ctrl“ + X
10 žingsnis
Mes įgaliname virtualųjį kompiuterį naudodami šias komandas:
sudo a2ensite joomla.conf sudo a2enmod perrašyti11 žingsnis
Iš naujo paleiskite „Apache“:
sudo systemctl iš naujo paleiskite apache2
DIDELIS
6. Kaip pasiekti „Joomla“ skydelį
1 žingsnis
Kai šie veiksmai bus sukonfigūruoti, būsime pasirengę pasiekti „Joomla!“, Tam einame į žiniatinklio naršyklę ir įvedame šią sintaksę:
http: // Computer_IP / joomla
DIDELIS
2 žingsnis
Šiame pradiniame lange turime sukonfigūruoti kai kuriuos aspektus, tokius kaip:
- Kalba, naudojama „Joomla“!
- Kuriamos svetainės pavadinimas
- Galimybė pridėti aprašymą
- Įvedame kontaktinį el
- Mes įvedame vartotojo vardą ir slaptažodį
3 žingsnis
Kai tai bus apibrėžta, spustelėkite Pirmyn ir pamatysime tai:
DIDELIS
4 žingsnis
Čia mes sukonfigūruosime šiuos dalykus:
- Naudotinos duomenų bazės tipas (paliekame numatytąją parinktį)
- Priegloba, kuri turi būti „localhost“
- Vartotojas turi prieigą
- Galime pridėti slaptažodį
- Lauke „Duomenų bazė“ įvedame duomenų bazę, kurią sukūrėme „MariaDB“
5 žingsnis
Spustelėkite „Kitas“ ir pamatysime tai:
DIDELIS
6 žingsnis
Ten pasiekiame parametrus, kuriuos reikia įdiegti „Joomla!“, Apačioje rasite daugiau informacijos:
DIDELIS
7 žingsnis
Kai tai bus patvirtinta, spustelėkite „Įdiegti“, kad paleistumėte atitinkamą procesą:
DIDELIS
8 žingsnis
Kai tai baigsis, pamatysime šiuos dalykus:
DIDELIS
9 veiksmas
Turime dvi parinktis, kaip tiesiogiai pasiekti svetainę arba „Joomla“ administraciją, jei spustelėsime svetainę, pamatysime šiuos dalykus:
DIDELIS
10 žingsnis
Saugumo sumetimais rekomenduojama ištrinti diegimo aplanką, ten spustelėdami pateksime į pasaulinę svetainę:
DIDELIS
11 žingsnis
Įvedę vartotojo kredencialus, mes pasiekiame:
DIDELIS
12 žingsnis
Jei pereisime prie parinkties „Administravimas“, pastebėsime šiuos dalykus:
DIDELIS
13 žingsnis
Iš ten mes turime visą pasaulinę „Joomla“ valdymą! ir jo parametrus, kad prireikus juos sukonfigūruotumėte:
DIDELIS
14 žingsnis
Jei dėl kokių nors priežasčių bandote pasiekti „Joomla! Pradiniuose veiksmuose sukuriama domeno klaida, turite galimybę sukurti vietinį domeną „Ubuntu“, tam pirmiausia įdiegsime „Nginx“ naudodami šią komandą:
sudo apt įdiegti nginx
15 žingsnis
Patvirtiname atsisiuntimą ir įdiegimą. Po to mes eisime į katalogą vykdydami:
cd / var / www16 žingsnis
Čia mes suteikiame HTML leidimus:
sudo chmod 777 html
17 žingsnis
Dabar mes eisime į naršyklę ir surasime kelią / var / www / html ir ten sukursime aplanką su domeno pavadinimu, šiuo atveju „site1“:
DIDELIS
18 žingsnis
Kitas žingsnis bus failo / etc / hosts redagavimas vykdant:
sudo gedit / etc / hosts19 žingsnis
Rodomame faile įvedame šią eilutę:
127.0.0.1 Svetainė1
DIDELIS
20 žingsnis
Išsaugome pakeitimus ir paleiskite „Nginx“ iš naujo. Po to mes būsime pasirengę naudoti šį domeną kartu su „Joomla!“.
sudo paslaugos nginx paleidimas iš naujoNaudodamiesi „Solvetic“, jūs išmokote visiškai ir visapusiškai įdiegti „Joomla Ubuntu 19.04“, „19.10“ ar „20.04“, kad galėtumėte naudotis visomis jo funkcijomis.