Instaliranje LAMP alata u Ubuntu

Softverski paket pod nazivom LAMP uključuje OS na Linux kernelu, Apache web server, MySQL bazu podataka i PHP komponente koje se koriste za mehanizam sajta. Zatim detaljno opisujemo instalaciju i početnu konfiguraciju ovih dodataka, uzimajući kao primjer najnoviju verziju Ubuntu-a.

Instalirajte LAMP paket u Ubuntu

Budući da format ovog članka već znači da ste instalirali Ubuntu na vašem računaru, preskočićemo ovaj korak i otići direktno na druge programe, ali možete pronaći upute o temi koje vas zanimaju ako pročitate naše druge članke na sljedećim linkovima.

Više detalja:
Instaliranje Ubuntua na VirtualBox
Vodič za instalaciju Linuxa sa flash diskovima

Korak 1: Instalirajte Apache

Počnite sa instaliranjem otvorenog web servera zvanog Apache. To je jedna od najboljih opcija, tako da ona postaje izbor mnogih korisnika. U Ubuntu se prolazi "Terminal":

  1. Otvorite meni i pokrenite konzolu ili pritisnite kombinaciju tastera Ctrl + Alt + T.
  2. Prvo, ažurirajte sistemska spremišta kako biste bili sigurni da imate sve potrebne komponente. Da biste to uradili, upišite naredbusudo apt-get update.
  3. Sve akcije kroz sudo pokreće se sa root pristupom, stoga unesite lozinku (ona se ne prikazuje kada je unesete).
  4. Kada završite, unesitesudo apt-get install apache2da biste dodali Apache sistemu.
  5. Potvrdite dodavanje svih datoteka odabirom odgovora D.
  6. Testiraćemo web server tako što ćemo ga pokrenutisudo apache2ctl configtest.
  7. Sintaksa bi trebala biti normalna, ali ponekad postoji upozorenje o potrebi dodavanja Servername.
  8. Dodajte ovu globalnu varijablu u konfiguracijsku datoteku kako biste izbjegli upozorenja u budućnosti. Pokrenite samu datotekusudo nano /etc/apache2/apache2.conf.
  9. Sada pokrenite drugu konzolu, gdje pokrenete naredbuip addr show eth0 | grep inet | awk '{print $ 2; } '| sed 's / tda saznate vašu IP adresu ili domenu servera.
  10. U prvom "Terminal" idite na dno otvorene datoteke i uđiteServerName + ime domene ili IP adresakoje ste upravo naučili. Sačuvajte promene putem Ctrl + O i zatvorite konfiguracijsku datoteku.
  11. Uradite još jedan test da biste se uverili da nema grešaka, a zatim ponovo pokrenite web serversudo systemctl restart apache2.
  12. Dodajte Apache za pokretanje, ako želite da počne s operativnim sustavom s naredbomsudo systemctl omogući apache2.
  13. Ostaje samo da pokrenete web server za provjeru njegove stabilnosti, koristite naredbusudo systemctl start apache2.
  14. Pokrenite preglednik i idite nalocalhost. Ako ste na glavnoj stranici Apache-a, onda sve funkcionira ispravno, pređite na sljedeći korak.

Korak 2: Instalirajte MySQL

Drugi korak je dodavanje MySQL baze podataka, koja se takođe vrši preko standardne konzole koristeći komande dostupne u sistemu.

  1. Prioritet u "Terminal" pisatisudo apt-get instalirajte mysql-serveri kliknite na Enter.
  2. Potvrdite dodavanje novih datoteka.
  3. Budite sigurni da ste osigurali korištenje MySQL okruženja, stoga osigurajte zaštitu s odvojenim dodatkom instaliranim putemsudo mysql_secure_installation.
  4. Postavljanje postavki plugina za zahtjeve za lozinkom nema jednu instrukciju, jer svaki korisnik odbija vlastita rješenja u smislu provjere valjanosti. Ako želite instalirati zahtjeve, uđite u konzolu y na zahtjev.
  5. Zatim morate odabrati nivo zaštite. Prvo pročitajte opis svakog parametra, a zatim odaberite najprikladniji.
  6. Postavite novu lozinku kako biste osigurali root pristup.
  7. Dalje, pred sobom ćete videti razne bezbednosne postavke, pročitati ih i prihvatiti ili odbiti ako to smatrate neophodnim.

Preporučujemo da pročitate opis drugog načina instalacije u našem zasebnom članku, koji ćete naći na sledećem linku.

Takođe pogledajte: Vodič za instalaciju MySQL-a za Ubuntu

Korak 3: Instalirajte PHP

Poslednji korak da se osigura normalan rad LAMP sistema je instalacija PHP komponenti. Ne postoji ništa teško u implementaciji ovog procesa, samo trebate koristiti jednu od dostupnih naredbi, a zatim konfigurirati rad samog dodatka.

  1. U "Terminal" napiši timsudo apt-get instalacija php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0instalirati potrebne komponente u slučaju da vam je potrebna verzija 7.
  2. Ponekad je gore navedena naredba slomljena, zato koristitesudo apt install php 7.2-cliilisudo apt install hhvminstalirati najnoviju dostupnu verziju 7.2.
  3. Po završetku postupka, provjerite da li je ispravan sklop instaliran pisanjem u konzoliphp -v.
  4. Upravljanje bazom podataka i implementacija web interfejsa vrši se pomoću besplatnog alata PHPmyadmin, koji je također poželjno instalirati tijekom LAMP konfiguracije. Prvo unesite naredbusudo apt-get install phpmyadmin php-mbstring php-gettext.
  5. Potvrdite dodavanje novih datoteka odabirom odgovarajuće opcije.
  6. Odredite web server "Apache2" i kliknite na “OK”.
  7. Od vas će biti zatraženo da konfigurirate bazu podataka putem posebne naredbe, ako je potrebno, odaberite pozitivan odgovor.
  8. Kreirajte lozinku da biste se registrirali na poslužitelju baze podataka, nakon čega ćete je morati potvrditi ponovnim unosom.
  9. Po defaultu, nećete biti u mogućnosti da se prijavite u PHPmyadmin u ime korisnika sa root pristupom ili preko TPC interfejsa, tako da morate onemogućiti uslužni program za blokiranje. Aktivirajte root prava kroz naredbusudo -i.
  10. Provedite zatvaranje tipkanjemecho "update user set plugin =" gdje je User = "root"; flush privilegije; "| mysql -u root -p mysql.

U ovom postupku, instalacija i konfiguracija PHP-a za LAMP se može smatrati uspješno završenim.

Takođe pogledajte: Vodič za instalaciju PHP-a za Ubuntu Server

Danas smo pokrili instalaciju i osnovnu konfiguraciju LAMP komponenti za Ubuntu operativni sistem. Naravno, ovo nisu sve informacije koje se mogu dati na ovu temu, postoje mnoge nijanse povezane sa upotrebom nekoliko domena ili baza podataka. Međutim, zahvaljujući gore navedenim uputstvima, možete lako da pripremite svoj sistem za ispravno funkcionisanje ovog softverskog paketa.

Pogledajte video: Install Composer on Ubuntu (Novembar 2024).