20Aug

Kaip įjungti "Home Ubuntu" kompiuterį į "LAMP" interneto serverį

reklamjuostė

Ar turite Linux kompiuterį, kurį norite įdiegti? Galbūt jums nepatinka tik "Ubuntu Server Edition" versija tik komandų eilutės versijoje.Štai kaip išlaikyti standartinį "Ubuntu" stalinį kompiuterį ir pridėti žiniatinklio funkcijų.

Nesvarbu, ar jums nepatogu naudotis tik komandine eilute, jūs naudojate savo Ubuntu darbalaukį kitiems dalykams ar jums to reikia įdiegti kelioms konkrečioms programoms, galite pridėti Apache, MySQL ir PHP į bet kokį standartą"Ubuntu" darbalaukio diegimas labai greitai ir lengvai.

Paprastoji komanda

Pradėkime diegti naudodami labai protingą komandą:

sudo apt-get install lamp server-^

Tai nebus veikiama be kartelio pabaigoje. Kai būsite įvestas, pamatysite, kad jis automatiškai pasirenka visus reikiamus paketus ir paprašys patvirtinti "didelį" duomenų, kuriuos norite atsisiųsti, kiekį.

02 patvirtinti

Tiesiog sėdėk ir leiskite tai padaryti, kol pasirodys mėlynas ekranas.

03 mysql root slaptažodį

Įveskite slaptažodį "MySQL root" paskyrai, tai yra tai, ko jums reikės norint kurti kitus vartotojus ir tvarkyti duomenų bazes, tada paspauskite "Enter", kad tęstumėte. Jums bus paprašyta iš naujo įvesti slaptažodį, todėl tai dar kartą paspauskite Enter.

Tai jau diegimas!

Apache ir PHP testas

Patikrinkime "Apache", ar jis tinkamai veikia. Atidarykite naršyklę ir nukreipkite ją į šį URL:

http: //localhost/

Turėtumėte pamatyti kažką panašaus, jei viskas bus teisingai įdiegta:

05 testavimas apache

Toliau mes bandysime patikrinti, ar veikia PHP.Terminalui įveskite šią komandą, kad sukurtumėte naują dokumentą:

sudo nano /var/www/ testing.php

Tada nukopijuokite šį kodą:

& lt;; php phpinfo() ;& gt;

Dešiniuoju pelės mygtuku spustelėkite savo terminalą ir paspauskite klaviatūrą.

07 phpinfo

08 nano nurašymas

Paspauskite CTRL + O, norėdami "išmesti" arba išsaugoti failą, tada paspauskite CTRL + X, kad uždarytumėte.

Toliau paleiskite Apache naudodami šią komandą:

sudo service apache2 restart

Ir įkelkite šį puslapį į savo naršyklę:

http: //localhost/ testing.php

Ir jūs turėtumėte pamatyti kažką panašaus:

10 php sėkmės

Patikrinti MySQL Bind Address

MySQLturi pririšimo adresą, kuris turėtų atitikti jūsų sistemą.Norėdami patikrinti savo sistemos pririšimo adresą, galime naudoti greitą komandą:

cat /etc/ hosts |grep localhost

Tai vidinis "vamzdis" arba "stiebas", kuris naudojamas su \ key. Gausite porą rezultatų, iš kurių vienas parodys jums IP adresą.

11 rasti vietinio adreso susiejimo adresą

Jūs galite pamatyti iš anksčiau pateikto ekrano kopijos, kad mano įrišimo adresas yra 127.0.0.1.

Toliau atidarykite "MySQL" konfigūracijos failą, norėdami pamatyti, kas ten yra.

sudo nano /etc/mysql/ my.cnf

Slinkite žemyn, kol pamatysite eilutę, prasidedančią "bind-address", kaip nurodyta toliau.

12 my.cnf pririšti adresą gerai

Kaip matote, privalomas adresas yra tas pats, todėl mes esame geri. Jei jūsų yra kitoks, tiesiog pakeiskite jį, kad jis atitiktų aukščiau esantį.

"phpMyAdmin"

diegimas Jei nesate susipažinę su "MySQL" ir jo komandomis, gali būti sunkumų tvarkant duomenų bazes ir lenteles.phpMyAdmin padeda jums tai išspręsti, pateikdamas PHP sąsają MySQL administravimui. Tai lengva įdiegti ir iš tikrųjų gali būti naudinga, todėl pasieksime tai.

sudo apt-get install phpmyadmin

Jei ši komanda neveikia, jums gali tekti įjungti papildomas saugyklas.

14 diegimas phpmyadmin

Gausite kitą mėlyną ekraną, kuriame bus prašoma pasirinkti, kurį žiniatinklio serverį sukonfigūruoti.Įsitikinkite, kad šalia "apache2" yra raudonas blokas ir BŪTINA paliesti tarpo klavišą.Tai pažymės žvaigždute, tada galėsite paspausti Enter.

15 pasirinkite apache2, skirtą phpmyadmin

Jums reikės paklausti, ar phpmyadmin turėtų sukonfigūruoti numatytąją duomenų bazę savo reikmėms. Pasirinkite "Taip".

16 Taip, pagal nutylėjimą db

Toliau bus paprašyta įvesti administratoriaus paskyros, naudojamos šios duomenų bazės ir vartotojo sukūrimui, slaptažodį.Kadangi mes nesukūrėme jokių kitų MySQL vartotojų, įveskite savo "MySQL root" slaptažodį.

17 įveskite mysql root slaptažodį

Galiausiai sukursite slaptažodį, kurį norite naudoti su phpmyadmin, ir turėsite jį dar kartą patvirtinti.

18 slaptažodis, skirtas phpmyadmin

Kai baigsite, iš naujo paleiskite Apache.

Jūs galite prisijungti prie phpMyAdmin, eidami į šį URL:

http: //localhost/phpmyadmin/

20 phpmyadmin sėkmės

Naudokite "root" kaip vartotojo vardą ir įveskite pagrindinį "MySQL" slaptažodį.

21 prisijungimo sėkmė

Čia yra daugiau nei keletas svarbių slaptažodžių, ir jūs būsite linkusios naudoti tą patį slaptažodį kaip ir pagrindinė paskyra. Jei nuspręsite tai padaryti, įsitikinkite, kad tai labai saugus slaptažodis, kažkas su mišrių simbolių klasėmis ir geru ilgiu. Atminkite, kad įdiekite šią programinę įrangą kitiems prieigai prie savo kompiuterio, todėl imkitės reikiamų atsargumo priemonių.

Jei tai pirmą kartą paleidžiate su žiniatinklio serveriu, gali būti įdomu, kur eiti failai, kuriuos norite įkelti. Jie yra /var/www/, yra numatytasis, ir jiems reikės didesnių privilegijų, kad galėtų pasiekti tą katalogą.Viena idėja yra prijungti atskirą skyrių, kuris būtų naudojamas tik interneto reikmėms. Peržiūrėkite mūsų kitą straipsnį "Kas yra" Linux fstab "ir kaip ji veikia? Norėdami gauti daugiau informacijos apie tai.

Ir dabar, kai turite savo žiniatinklio serverį, kodėl gi ne mokytis Kaip archyvuoti, ieškoti ir peržiūrėti savo "Twitter" statistiką naudodamiesi "ThinkUp"?