Setup Apache2, MySQL ja PHP5 Ubuntu Linux
Viime viikonloppuna päätin antaa tarkoitusta vanhan PC (Pentium III 128 Mt RAM, 30 Gt HD), joista muutama kuukausi sitten asensin Ubuntu Server 6.0.6.
Kuten aina, mitä puuttui oli online-testi ympäristö saa minut tekemään muutoksia ja uusia ominaisuuksia lisätään Omat sivustot olla tekemättä kuuma, minun täytyi asentaa ja konfiguroida Apache2, MySQL ja PHP5.
Aloittaen opas on html.it, tässä ohjeita seurasin:
-
Päivitys saatavilla olevien pakettien luettelo (se on hyvä käytäntö aina tehdä ennen kuin uudet tilat):
sudo apt-get update -
Asentaminen Apache2:
sudo apt-get install apache2-mpm-prefork -
Installing MySQL
sudo apt-get install mysql-server -
Asenna PHP5 moduuli Apache2:
sudo apt-get install libapache2-mod-php5 -
Asennus kirjaston käyttö MySQL PHP5:
sudo apt-get install php5-mysql -
Asentaminen PHP kirjasto kuvien manipulointi
sudo apt-get install php5-gd -
Asentaminen PHP kirjasto suorittaa PHP komentoriviltä myös:
sudo apt-get install php5-cli -
Mahdollistaa MySQL laajentaminen kokoonpano tiedoston PHP5:
vi /etc/php5/apache2/php.inilinjaa editointi
;extension=mysql.sosisällä
extension=mysql.so -
Restart Apache2:
sudo /etc/init.d/apache2 restart
Sitten testata, että kaikki toimi oikein olen menetellyt seuraavasti:
Testata integraatiota Apache2 ja PHP5
Luominen test_php.php tiedosto hakemistoon / var / www seuraavat sisältö:
Selaimella pääsyn "URL http://servername/test_php.php (jos palvelimen vastaa IP-osoite tai nimi Linux-palvelin) ja tarkistaa tietoja näyttö esillä PHP5 kokoonpano
Testata integraatiota PHP5 ja MySQL
Luominen db koe MySQL:
mysqladmin -u root create test Luominen test_mysql.php tiedosto hakemistoon / var / www seuraavat sisältö:
Selaimella pääsyn "URL http://servername/test_mysql.php (jos palvelimen vastaa IP-osoite tai nimi on Linux-palvelin) ja tarkistaa viestin" OK "-viesti osoittaa, että yhteys DB" test "on oli onnistunut.









Kaikki ovat todella apt-get apt-get install
Minäkin olin lisätä arkistoon
Olet oikeassa, kiitos raportointi! "M Edes" pystyy tekemään hyvää leikkaa ja liitä! Minun on kuitenkin nyt korjattu.
Voisitteko selventää, mitä muita toimia olet tehnyt? Aloitin Ubuntu Server 6.0.6
Ja "paremmin yhdelle riville
muuten usein antaa virheilmoituksen.
syntaksivirheen, odottamattomia T_STRING, jne. ..
Hei
Halusin kertoa teille, että testi integraatiota Apache2 ja PHP5
PHP-koodi olet kirjoittanut on epätarkkuus:
olla
Halusin kertoa teille, että testi integraatiota Apache2 ja PHP5
PHP-koodi olet kirjoittanut on epätarkkuus:
Olisi
< ?php phpinfo();?>Erinomainen opetusohjelma, olipa virhe phpinfo on selvä kirjoitusvirhe
)
byeee
Kiitos, että ilmoitit! Olen korjannut virheen.
@ Athos-vuori-desktop: ~ $ mysqladmin-u root luo testi
mysqladmin: yhteys palvelimeen "localhost" epäonnistui
Virhe: "Access denied for user 'root' @ 'localhost' (using password: NO) '
Kiitän opetusohjelma, mutta älä mene pois täältä
Hei Athos Anke Minulla on sama ongelma ... Joku auttaa meitä?
Hei!
Kunnes integraatiotestauksen välillä PHP MySQL TT hyvin silloin, kun yritän yhteyttä sivun test_mysql minulle virhe:
Parse error: syntax error, odottamattomia $ loppua / var / www / test_mysql.php on line 9
Voitteko auttaa? kiitos
Kiitos,
yksi selkeä ja tiivis opas olen koskaan käytetty: erittäin hyödyllisiä ja tarkkoja, tein kaiken hetkessä.
@ Athos
$ Link = mysql_connect ( 'localhost', 'root', 'mypassword')
Kun tekstitiedosto saattaa mysql salasana esimerkkinä tästä, muuten yrittää muodostaa yhteyden TE ilman pwd.
Hei minulla on ongelma.
Jälkeen kaikki ohjeet, olen asentanut kaikki
Olen yrittänyt tehdä työtä e107, mutta en ole avoin sivusto, ja sanoo, että se on hakemuksen x-httpd-php