20Aug
Ali imate Linux PC, ki ga želite delati? Morda niste zadovoljni z različico Ubuntu Server Edition samo v ukazni vrstici. Tukaj je, kako obdržati standardno namizno strežnik Ubuntu in mu dodati zmožnosti za spletno storitev.
Ne glede na to, ali niste zadovoljni s sistemom samo v ukazni vrstici, uporabljate svoje Ubuntu namizje za druge stvari ali pa ga potrebujete samo za nekaj posebnih aplikacij, lahko dodate Apache, MySQL in PHP v poljuben standardnamizno namestitev Ubuntu zelo hitro in enostavno.
Preprost ukaz
Začnimo namestitev z uporabo zelo pametnega ukaza:
sudo apt-get namestite svetilko-strežnik ^
Nič ne bo delal brez kare na koncu. Ko vnesete to vneseno, boste videli, da samodejno izbere vse potrebne pakete in vas bo pozval, da potrdite "veliko" količino podatkov, ki jih želite prenesti.
Samo sedite in pustite, da naredi svojo stvar, dokler ne dobite modrega zaslona pop up.
Vnesite geslo za root račun MySQL, kar boste morali ustvariti druge uporabnike in upravljati baze podatkov, nato pritisnite Enter za nadaljevanje. Pozvani boste, da znova vnesete geslo, tako da to storite in ponovno pritisnite Enter.
To je za namestitev!
Testiranje Apache in PHP
Preizkusimo Apache, da vidimo, ali pravilno deluje. Odprite brskalnik in mu sledite naslednjemu URL-ju:
http: //localhost/
Prikaže se nekaj takega, če je vse pravilno nameščeno:
V nadaljevanju bomo preverili, ali deluje PHP.V terminalu vnesite naslednji ukaz za ustvarjanje novega dokumenta:
sudo nano /var/www/ testing.php
Potem kopirajte naslednjo kodo:
& lt;? Php phpinfo() ;? & gt;
Z desno tipko miške kliknite na svoj terminal in pritisnite paste.
Hit "CTRL + O" za "odpis" ali shranite datoteko in nato pritisnite CTRL + X za končanje.
Naprej ponovno zaženite Apache z naslednjim ukazom:
sudo storitev apache2 ponovno zaženite
in naložite naslednjo stran v svoj spletni brskalnik:
http: //localhost/ testing.php
In bi morali videti nekaj takega:
Preverjanje MySQL Bind Naslov
MySQLima povezovalni naslov, ki se mora ujemati z vašim sistemom. Za preverjanje vašega veznega naslova sistema lahko uporabimo hiter ukaz:
cat /etc/ hosts |grep localhost
To je "cev" ali "steblo" na sredini, ki je v skupni rabi s tipko \.Dobili boste nekaj rezultatov, od katerih bo eden prikazal naslov IP.
Iz zgornje posnetke si lahko ogledate, da je moj zavezujoči naslov 127.0.0.1.
Nato odprite konfiguracijsko datoteko MySQL in si oglejte, kaj je tam navedeno.
sudo nano /etc/mysql/ my.cnf
Pomaknite se navzdol, dokler se ne prikaže vrstica, ki se začne s povezovalnim naslovom, kot je spodaj.
Kot vidite, je vezni naslov enak, zato smo dobro.Če je vaš drugačen, ga samo spremenite, tako da se ujema s tem, kar ste našli zgoraj.
Nameščanje phpMyAdmin
Če niste seznanjeni z MySQL in njegovimi ukazi, lahko imate težave pri upravljanju podatkovnih baz in tabel.phpMyAdmin vam pomaga, da se z njo obrnete z zagotavljanjem vmesnika PHP za MySQL administracijo. To je enostavno namestiti in lahko resnično pride v priročno, zato pojdimo k njemu.
sudo apt-get namestite phpmyadmin
Če ta ukaz ne deluje, boste morda morali omogočiti dodatne repozitorije.
Dobili boste še en modri zaslon, ki vas bo prosil, da izberete, kateri spletni strežnik želite konfigurirati. Prepričajte se, da je rdeči blok poleg »apache2« in da se prepričajte, da pritisnete vrstico »Space«.To bo označeno z zvezdico, nato pa lahko pritisnete Enter.
Vas bo vprašal, ali mora phpmyadmin konfigurirati privzeto bazo podatkov za lastno uporabo. Izberite Da.
Nato boste morali vnesti geslo administratorskega računa, uporabljenega za ustvarjanje te baze podatkov in uporabnika. Ker nismo ustvarili nobenega drugega uporabnika MySQL, vnesite geslo za MySQL root.
Nazadnje, ustvarili boste geslo za uporabo s programom phpmyadmin, ki ga boste morali znova potrditi.
Ko končate, znova zaženite Apache.
V phpMyAdmin se lahko prijavite tako, da obiščete ta URL:
http: //localhost/phpmyadmin/
Uporabite »root« kot uporabniško ime in nato vnesite geslo MySQL.
Tu je več kot nekaj pomembnih gesel, zato boste morda želeli uporabiti isto geslo kot vaš root račun.Če se odločite za to, se prepričajte, da gre za zelo varno geslo, nekaj z mešanimi znaki in dobro dolžino. Ne pozabite, da drugim osebam omogočite dostop do vašega računalnika z namestitvijo te programske opreme, zato upoštevajte ustrezne previdnostne ukrepe.
Če se to prvič predvaja s spletnim strežnikom, se morda sprašujete, kje se nahajajo datoteke, ki jih želite gosti. V /var/www/ so privzeti in potrebujejo povišane privilegije za dostop do tega imenika. Ena zamisel je, da na to točko namestite ločeno particijo, ki jo je mogoče uporabiti izključno za oddajanje spletnih vsebin. Oglejte si naš drugi članek, Kaj je Linux fstab in kako deluje? , da dobite nekaj več informacij za to.
In zdaj, ko imate svoj spletni strežnik, zakaj ne bi se naučili, kako arhivirati, poiskati in si ogledati svoje statistike s pomočjo ThinkUp?