20Aug

Kako prebaciti kućni Ubuntu računalo u poslužitelj LAMP

zastava

Imate Linux PC koji želite staviti na posao? Možda vam se ne sviđa samo verzija Ubuntu poslužitelja izdanja naredbenog retka. Evo kako zadržati standardnu ​​radnu površinu Ubuntu i dodati mu mogućnosti posluživanja web stranica.

Bez obzira jeste li ugodno sa sustavom samo naredbenog retka, koristite Ubuntu radnu površinu za druge stvari ili ga samo trebate instalirati za nekoliko određenih aplikacija, možete dodati Apache, MySQL i PHP u bilo koji standarddesktop instalacija Ubuntua vrlo brzo i jednostavno.

Jednostavno naredbe

Počnimo s instalacijom pomoću vrlo pametne naredbe:

sudo apt-get instalirajte lamp-server ^

Neće raditi bez kraka na kraju. Kada unesete taj unos, vidjet ćete da automatski odabire sve potrebne pakete i zatražit će vam potvrdu "velike" količine podataka za preuzimanje.

02 potvrdite

Samo se opustite i pustite da to učini sve dok se ne pojavi plavi ekran.

03 mysql root lozinku

Unesite lozinku za root račun MySQL, što je ono što vam je potrebno za izradu drugih korisnika i upravljanje bazama podataka, a zatim pritisnite Enter da biste nastavili. Od vas će se zatražiti da ponovno unesete zaporku, stoga to učinite i ponovno pritisnite Enter.

To je za instalaciju!

Ispitivanje Apachea i PHP-a

Ispitajmo Apache kako bismo provjerili funkcionira li ispravno. Otvorite preglednik i usmjerite ga na sljedeći URL:

http: //localhost/

Trebali biste vidjeti nešto slično tome ako se sve ispravno instalira:

05 testiranje apachea

Sljedeći, testirat ćemo vidjeti funkcionira li PHP.U terminalu unesite sljedeću naredbu za stvaranje novog dokumenta:

sudo nano /var/www/ testing.php

Zatim kopirajte sljedeći kod:

& lt; php phpinfo() ;? & Gt;

Desnom tipkom miša kliknite na svojem terminalu i pritisnite ga.

07 phpinfo

08 nano write-out

Pritisnite CTRL + O da biste "napisali" ili spremili datoteku, a zatim pritisnite CTRL + X da biste zatvorili.

A zatim ponovo pokrenite Apache sa sljedećom naredbom:

sudo servis apache2 restart

I učitajte sljedeću stranicu u svom web pregledniku:

http: //localhost/ testing.php

I trebali biste vidjeti nešto slično ovome:

10 php uspjeha

Provjera MySQL poveznice

MySQLima adresu vezivanja koja treba odgovarati vašem sustavu. Da biste provjerili adresu vezivanja vašeg sustava, možemo upotrijebiti brzu naredbu:

domaćin /etc/ mačka |grep localhost

To je "cijev" ili "stabljika" u sredini, koja se dijeli s \ ključom. Dobit ćete nekoliko rezultata, od kojih će jedan pokazati IP adresu.

Pronađite lokalnu adresu vezivanja

Na slici iznad možete pogledati da je moja vezna adresa 127.0.0.1.

Zatim otvorimo MySQL konfiguracijsku datoteku kako bismo vidjeli što je ovdje navedeno.

sudo nano /etc/mysql/ my.cnf

Pomaknite se prema dolje dok ne vidite redak koji počinje s "veznom adresom" kao u nastavku.

12 my.cnf obvezujuća adresa dobra

Kao što možete vidjeti, veza adresa je ista, tako da smo dobri. Ako je vaš drugačiji, samo ga promijenite tako da odgovara onome što ste pronašli gore.

Instaliranje phpMyAdmin

Ako niste upoznati s MySQL-om i naredbama, možda imate problema s upravljanjem bazama podataka i tablica.phpMyAdmin vam pomaže u borbi da pružanjem PHP sučelja za MySQL uprave. Lako je instalirati i može doista doći u ruci, stoga neka dođemo do njega.

sudo apt-get install phpmyadmin

Ako ova naredba ne funkcionira, možda ćete morati omogućiti dodatne spremišta.

14 instaliranje phpmyadmin

Dobit ćete još jedan plavi ekran koji će vas tražiti da odaberete koji web poslužitelj konfigurirati. Provjerite nalazi li se crveni blok pokraj "apache2" i budite sigurni da ćete pogoditi razmaknicu. To će označiti zvjezdicom, a zatim pritisnuti Enter.

15 odaberite apache2 za phpmyadmin

Od vas će se tražiti da phpmyadmin treba konfigurirati zadanu bazu podataka za vlastitu upotrebu. Odaberite Da.

16 da na zadani db

Zatim ćete morati unijeti zaporku administratorskog računa koji se koristi za izradu ove baze podataka i korisnika. Budući da nismo stvorili bilo koji drugi MySQL korisnik, unesite vašu MySQL root lozinku.

17 unesite mysql root lozinku

Na kraju, stvorit ćete lozinku koju ćete koristiti s phpmyadmin i morat ćete je ponovno potvrditi.

18 lozinka za phpmyadmin

Kada završite, ponovo pokrenite Apache.

Možete se prijaviti na phpMyAdmin tako da odete na sljedeći URL:

http: //localhost/phpmyadmin/

20 uspjeha phpmyadmin

Koristite "root" kao korisničko ime, a zatim unesite root MySQL lozinku.

21 uspješnost prijave

Tu je više od nekoliko važnih zaporki, a u iskušenju ćete upotrijebiti istu lozinku kao i vaš korijenski račun. Ako to odlučite, provjerite je li to vrlo sigurna lozinka, nešto s mješovitim klasama znakova i dobrom duljinom. Zapamtite, dajete drugima pristup računalu instalirajući ovaj softver, pa poduzmite odgovarajuće mjere predostrožnosti.

Ako je ovo vaš prvi put igranje s web poslužiteljem, možda se pitate gdje će se datoteke koje želite ugostiti. Oni su u /var/www/ zadani, a potrebni su povišene ovlasti za pristup tom direktoriju. Jedna je ideja montirati zasebnu particiju do te točke da bi se koristila isključivo za posluživanje web sadržaja. Pogledajte naš drugi članak, Što je Linux fstab i kako funkcionira? , da biste dobili još informacija za to.

A sada kada imate svoj vlastiti web poslužitelj, zašto ne naučiti kako arhivirati, pretraživati ​​i pregledavati statistiku vaših oglasa uz ThinkUp?