Kako postaviti LAMP poslužitelj na lokalnom Ubuntu Linux stroju ili VM-u

Svrha ovog kratkog vodiča je voditi vas kroz postupak postavljanja LAMP (Linux, Apache, MySQL, PHP) poslužitelja na lokalnom Ubuntu Linux stroju ili virtualnom stroju.

To će vam omogućiti razvoj pomoću PHP-a i MySQL-a (s phpMyAdminom). Ovo je uobičajeni skup koji je neophodan za razvoj Wordpressa.

Instalirajte potrebne pakete

Morat ćete instalirati sljedeće pakete za LAMP poslužitelj. Možete ih instalirati odjednom razdvajanjem svakog paketa razmakom ili po jedan kao što je prikazano.

Radije preuzimam jednu po jednu jer je lakše vidjeti je li bilo pogrešaka.

Unesite terminal i unesite sljedeće:

  • sudo apt-get install apache2
  • sudo apt-get install php
  • sudo apt-get install php-mysql
  • sudo apt-get install mysql-server

Tada bi se trebalo zatražiti da postavite lozinku za korijenskog korisnika MySQL-a. Nakon postavljanja lozinke nastavite s instaliranjem:

  • sudo apt-get install libapache2-mod-php
  • sudo apt-get install php-mcrypt
  • sudo apt-get install phpmyadmin

Tada bi se trebalo zatražiti koji poslužitelj koristiti. Odaberite Apache pritiskom na enter. Odaberite ne za napredno postavljanje poslužitelja.

Promijenite dopuštenja u / var / www / html

Da bi PHP skripte i datoteke mogao pokretati LAMP poslužitelj potrebno ih je spremiti u direktorij / var / www / html. O ovom mjestu možete razmišljati kao o svom lokalnom poslužitelju.

Da bismo mogli izmijeniti ovaj direktorij, moramo promijeniti dozvole za njega. U terminal unesite naredbu:

sudo chown {your ubuntu username} /var/www/html

Stvorite simboličku poveznicu na phpMyAdmin

Prema zadanim postavkama phpMyAdmin je instaliran u direktoriju / usr / share /. Moramo ga premjestiti u naš lokalni direktorij poslužitelja.

Dolazimo do direktorija poslužitelja u koji želimo vezu: cd /var/www/html

Zatim stvorite vezu unošenjem naredbe ln -s /usr/share/phpmyadmin phpmyadmin.

Ponovo pokrenite Apache i testirajte

Pokrenite sljedeću naredbu za ponovno pokretanje Apachea, postavljajući izvršene promjene:

sudo systemctl restart apache2

Tada biste trebali moći stvoriti datoteku info.php u direktoriju / var / www / html pomoću ove naredbe: touch /var/www/html/info.php

U datoteku upišite sljedeći php kôd:

Zatim otvorite preglednik i upišite localhost / info.php Trebali biste vidjeti stranicu iz php datoteke koju ste upravo napisali koja vam daje informacije o php-u.

Konačno, za pristup phpMyAdmin idite na localhost / phpmyadmin u svom pregledniku. Zadano korisničko ime korijena je 'root', a lozinka je lozinka koju ste ranije odabrali za MySQL bazu podataka.