Aveți un PC Linux pe care doriți să îl puneți la lucru? Poate că nu vă simțiți confortabilă cu versiunea numai de linie de comandă a Ubuntu Server Edition. Iată cum puteți să păstrați desktopul standard Ubuntu și să adăugați funcții de difuzare pe web.
Indiferent dacă nu sunteți confortabil cu un sistem numai de linie de comandă, utilizați desktopul Ubuntu pentru alte lucruri sau aveți nevoie doar de instalarea acestuia pentru câteva aplicații particulare, puteți adăuga Apache, MySQL și PHP pe orice desktop standard instalarea Ubuntu foarte rapid și ușor.
Să începem instalarea cu ajutorul unei comenzi foarte inteligente:
sudo apt-get instalați lamp-server ^
Acesta nu va funcționa fără cartel la sfârșitul anului. Odată ce ați intrat, veți vedea că selectează automat toate pachetele necesare și vă va cere să confirmați cantitatea de "cantitate mare" de date care trebuie descărcate.
Doar stai pe spate și lăsați-o să-și facă lucrul până când apare un ecran albastru.
Introduceți o parolă pentru contul rădăcină MySQL, ceea ce este necesar pentru a crea alți utilizatori și pentru a administra bazele de date, apoi apăsați Enter pentru a continua. Veți fi invitat să reintroduceți parola, așa că faceți asta și apăsați din nou pe Enter.
Asta e pentru instalare!
Să testăm Apache pentru a vedea dacă funcționează corect. Deschideți un browser și direcționați-l cu următorul URL:
http: // localhost /
Ar trebui să vedeți ceva asemănător dacă apar totul corect:
În continuare, vom testa dacă PHP funcționează. În terminal, introduceți următoarea comandă pentru a crea un document nou:
sudo nano /var/www/testing.php
Apoi, copiați următorul cod:
Faceți clic dreapta pe terminalul dvs. și apăsați tasta de lipire.
Apăsați CTRL + O la "Write-out" sau salvați fișierul, apoi apăsați CTRL + X pentru a renunța.
Apoi, reporniți Apache cu următoarea comandă:
serviciul sudo apache2 reporniți
Și încărcați următoarea pagină în browserul dvs. Web:
http: //localhost/testing.php
Și ar trebui să vedeți ceva de genul:
MySQL are o adresă de legare care să se potrivească sistemului dvs. Pentru a verifica adresa de legare a sistemului dvs., putem folosi o comandă rapidă:
pisică / etc / gazde | grep localhost
Este un "pip" sau un "mediu", care este împărțit cu cheia \. Veți obține câteva rezultate, dintre care unul vă va arăta o adresă IP.
Puteți vedea din captura de ecran de mai sus că adresa mea de legare este 127.0.0.1.
Apoi, deschideți fișierul de configurare MySQL pentru a vedea ce este afișat acolo.
sudo nano /etc/mysql/my.cnf
Derulați în jos până când vedeți o linie care începe cu "bind-address" ca mai jos.
După cum puteți vedea, adresa bind-ului este aceeași, așa că suntem buni. Dacă al tău este diferit, schimbă-l doar pentru a se potrivi cu ceea ce ai găsit mai sus.
Dacă nu sunteți familiarizat cu MySQL și cu comenzile sale, atunci este posibil să aveți probleme cu gestionarea bazelor de date și a tabelelor. phpMyAdmin vă ajută să rezolvați problema prin furnizarea unei interfețe PHP pentru administrarea MySQL. Este ușor de instalat și poate fi cu adevărat la îndemână, așa că haideți să ajungem la ea.
sudo apt-get instala phpmyadmin
Dacă această comandă nu funcționează, este posibil să fie necesar să activați depozite suplimentare.
Veți primi un alt ecran albastru care vă va cere să alegeți ce server web să configurați. Asigurați-vă că blocul roșu este lângă "apache2" și să fie SURE pentru a lovi bara de spațiu. Aceasta va marca cu un asterisc, apoi puteți apăsa Enter.
Veți fi întrebat dacă phpmyadmin ar trebui să configureze o bază de date prestabilită pentru propria utilizare. Alegeți Da.
Apoi, vi se va cere să introduceți parola contului de administrare utilizat pentru a crea această bază de date și utilizator. Deoarece nu am creat alți utilizatori MySQL, introduceți parola de root MySQL.
În sfârșit, veți crea o parolă pentru a fi utilizată cu phpmyadmin și va trebui să o confirmați din nou.
După ce ați terminat, reporniți Apache.
Vă puteți conecta la phpMyAdmin accesând următorul URL:
http: // localhost / phpMyAdmin /
Utilizați "root" ca nume de utilizator și apoi introduceți parola MySQL rădăcină.
Există mai multe parole importante aici și veți fi tentați să utilizați aceeași parolă ca și contul dvs. root. Dacă alegeți să faceți acest lucru, asigurați-vă că este o parolă foarte sigură, ceva cu clase de caractere mixt și o lungime bună. Rețineți că le acordați altora acces la computer prin instalarea acestui software, deci luați măsuri de precauție corespunzătoare.
Dacă aceasta este prima dată când jucați cu un server web, s-ar putea să vă întrebați unde merg fișierele pe care doriți să le găzduiți. Sunt în / var / www / fi implicit și vor avea nevoie de privilegii crescute pentru a accesa acel director. O idee este să montați o partiție separată la acest punct pentru a fi folosită exclusiv pentru a servi materiale web. Consultați celălalt articol, care este fstab-ul Linux și cum funcționează ?, pentru a obține mai multe informații pentru aceasta.
Și, acum că aveți propriul server web, de ce să nu învățați cum să arhivați, căutați și să vedeți statisticile dvs. Tweet cu ThinkUp?