Differences between revisions 1 and 2
Revision 1 as of 2007-04-18 19:12:38
Size: 1753
Editor: samiojanen
Comment: Tomaatti, vastasi privaattiviestiini, kun kysyin saako tämän laittaa vikiin, että ihan sama, joten laitoin tämän sitten (Vähän muunnettuna).
Revision 2 as of 2007-11-01 00:34:38
Size: 1757
Editor: RistoKurppa
Comment: libapache2-mod-auth-mysql
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
sudo aptitude install apache2 php5 apache2.2-common lib-apache2-aut-mysql php5-mysql mysql-server sudo aptitude install apache2 php5 apache2.2-common libapache2-mod-auth-mysql php5-mysql mysql-server

LAMP l. Linux, Apache, MySQL ja PHP asennus

Oletamme, että olet saanut asennettua jo Ubuntu-linuxin, joten asennamme aluksi Apachen, MySQL:n ja PHP:n.

Päätteessä:

sudo aptitude install apache2 php5 apache2.2-common libapache2-mod-auth-mysql php5-mysql mysql-server

MySQL salasanan vaihtaminen

Päätteessä:

mysqladmin -u root password oma_uusi_salasanasi

Nyt sinulla on asennettuna Apache, PHP ja MySQL. Laita sivut /var/www/ kansioon tai laita kansioon symbolinen linkki sivuillesi, ja muista tiedostojenoikeudet. Seuraavaksi sinun kannattaa seurata valinnaisia kohtia.

Sivut näkyviin vain tältä koneelta (Kehityskäyttö?)

Kirjoita päätteessä:

sudo gedit /etc/apache2/ports.conf

Vaihda rivi: "Listen 80" riviin: "Listen localhost:80"

GD tuki l. dynaamisten kuvien tuki

Päätteessä:

sudo aptitude install php5-gd

Mikäli UTF8:n aakkoset eivät kelpaa

niin päätteessä...

sudo gedit /etc/apache2/apache2.conf

Sieltä muuta rivi, vaikka seuraavan laiseksi

AddDefaultCharset       ISO-8859-1

Selainpohjaisen tietokannanohjaustyökalun lisääminen (PHPMyAdmin)

Päätteessä:

sudo aptitude install phpmyadmin

PHPMyadminin pitäisi näkyä osoitteessa:[http://localhost/phpmyadmin]

Lopuksi Apache:n ja MySQL:n uudelleenkäynnistys

Päätteessä:

sudo /etc/init.d/apache2 restart
sudo /etc/init.d/mysql restart

Mikäli MySQL eikä Apache ole käynnissä

sudo /etc/init.d/apache2 start
sudo /etc/init.d/mysql start

Huomioitavaa

  • MySQL:ssä on oma käyttäjä-kantansa, joten käyttäjät ja salasanat voivat olla erilaiset kuin linux-tileissä.