Kako pretvoriti vaš dom Ubuntu PC u LAMP web poslužitelj
Imate li Linux PC koji želite staviti na posao? Možda vam ne odgovara verzija verzije Ubuntu Server Edition samo u naredbenom retku. Evo kako zadržati standardnu Ubuntu radnu površinu i dodati joj mogućnosti web posluživanja.
Bez obzira jeste li zadovoljni sustavom samo iz naredbenog retka, koristite Ubuntu radnu površinu za druge stvari, ili vam je samo potrebna instalacija za nekoliko određenih aplikacija, možete dodati Apache, MySQL i PHP na bilo koju standardnu radnu površinu instalacija Ubuntua vrlo brzo i jednostavno.
Jednostavna naredba
Počnimo instalaciju pomoću vrlo pametne naredbe:
sudo apt-get install lamp-server ^
Neće raditi bez njega na kraju. Kada unesete to, vidjet ćete da automatski odabire sve potrebne pakete i od vas će zatražiti da potvrdite "veliku" količinu podataka za preuzimanje.
Samo sjedite i pustite da to učini sve dok ne dobijete plavi zaslon.
Unesite lozinku za MySQL root korisnički račun, što je ono što vam je potrebno za stvaranje drugih korisnika i upravljanje bazama podataka, a zatim pritisnite Enter da biste nastavili. Od vas će se tražiti da ponovno unesete lozinku, pa to učinite i ponovno pritisnite Enter.
To je za instalaciju!
Testiranje Apachea i PHP-a
Ispitajmo Apache kako bi provjerio služi li se ispravno. Otvorite preglednik i usmjerite ga na sljedeći URL:
http: // localhost /
Trebali biste vidjeti nešto takvo ako se sve ispravno instalira:
Zatim ćemo testirati da li PHP radi. U terminalu unesite sljedeću naredbu za izradu novog dokumenta:
sudo nano /var/www/testing.php
Zatim kopirajte sljedeći kôd:
Desnom tipkom miša kliknite na svoj terminal i pritisnite paste.
Pritisnite CTRL + O da biste "otpisali" ili spremili datoteku, a zatim pritisnite CTRL + X da biste zatvorili.
Zatim ponovno pokrenite Apache sljedećom naredbom:
sudo usluga Apache2 ponovno pokretanje
I učitajte sljedeću stranicu u web-pregledniku:
http: //localhost/testing.php
I trebali biste vidjeti nešto poput ovoga:
Provjera MySQL Bind adrese
MySQL ima adresu vezanja koja bi trebala odgovarati vašem sustavu. Da bismo provjerili adresu vezanja vašeg sustava, možemo koristiti brzu naredbu:
cat / etc / hosts | grep localhost
To je „cijev“ ili „kljun“ u sredini, koja se dijeli s ključem. Dobit ćete nekoliko rezultata, od kojih će vam jedan prikazati IP adresu.
Na slici iznad možete vidjeti da je moja adresa vezanja 127.0.0.1.
Zatim otvorimo MySQL konfiguracijsku datoteku da bismo vidjeli što je tamo navedeno.
sudo nano /etc/mysql/my.cnf
Pomaknite se prema dolje dok ne vidite liniju koja počinje s "bind-address" kao što je dolje.
Kao što možete vidjeti, adresa vezanja je ista, tako da smo dobro. Ako je vaša drugačija, samo je promijenite tako da odgovara onome što ste pronašli gore.
Instaliranje phpMyAdmin
Ako niste upoznati s MySQL-om i njegovim naredbama, možda imate problema s upravljanjem bazama podataka i tablicama. phpMyAdmin vam pomaže da se uhvatite u koštac s time da pružite PHP sučelje za MySQL administraciju. Lako se instalira i doista može biti korisno, pa idemo do njega.
sudo apt-get install phpmyadmin
Ako ova naredba ne radi, možda ćete morati omogućiti dodatna spremišta.
Dobit ćete još jedan plavi ekran tražeći od vas da odaberete koji web poslužitelj konfigurirate. Provjerite nalazi li se crveni blok pored "apache2" i budite SURE da biste pogodili razmaknicu. To će označiti zvjezdicom, a zatim možete pritisnuti Enter.
Od vas će se tražiti da phpmyadmin konfigurira zadanu bazu podataka za vlastitu upotrebu. Odaberite Da.
Zatim ćete morati unijeti zaporku administrativnog računa koji se koristi za stvaranje ove baze podataka i korisnika. Budući da nismo stvorili niti jedan drugi MySQL korisnik, unesite svoju MySQL root lozinku.
Naposljetku, stvorit ćete lozinku za upotrebu s phpmyadmin i morat ćete je ponovno potvrditi.
Kada završite, ponovno pokrenite Apache.
Možete se prijaviti u phpMyAdmin na sljedeći URL:
http: // localhost / phpmyadmin /
Koristite "root" kao korisničko ime, a zatim unesite root MySQL lozinku.
Ovdje ima više od nekoliko važnih zaporki, a vi ćete biti u iskušenju da koristite istu lozinku kao root korisnički račun. Ako se odlučite za to, budite sigurni da je to vrlo sigurna lozinka, nešto s mješovitim klasama znakova i dobrom dužinom. Zapamtite, drugima dajete pristup vašem računalu instaliranjem ovog softvera, stoga poduzmite odgovarajuće mjere opreza.
Ako vam je ovo prvi put da se igrate s web-poslužiteljem, možda se pitate gdje će datoteke ići. Oni su u / var / www / biti zadani i trebat će povišene ovlasti za pristup tom direktoriju. Jedna od ideja je montirati zasebnu particiju na tu točku koja će se koristiti samo za posluživanje web-sadržaja. Pogledajte naš drugi članak, Što je Linux fstab i kako funkcionira ?, da biste dobili više informacija za to.
Sada, kada imate vlastiti web-poslužitelj, zašto ne biste saznali kako arhivirati, pretraživati i pregledavati statistiku svojih Tweetova pomoću programa ThinkUp?