LAMP (ubuntu)

Apache ja muiden ohjelmien asennus (ubuntu)

LAMP (Linux, Apache, MySql, PHP). Vastaava paketti Windowssille on tietysti WAMP.

Ensimmäiseksi laitetaan näppäimistö suomenkieliseksi, päivitetään apt-get varasto ja sen jälkeen asennetaan kaikki tarvittavat ohjelmat.

$ setxkbmap fi
$ sudo apt-get update
$ sudo apt-get -y install apache2 php5 apache2.2-common
libapache2-mod-auth-mysql php5-mysql mysql-server phpmyadmin
$ sudo service apache2 restart

PHPMyAdmin ei toimi

Ohjelma kysyi asennuksen aikana, mikä on rootin salasana mysql:ssä ja kerrottiin se myös phpmyadminille. Asennus meni loistavasti, mutta kun yritin mennä localhost/phpmyadmin sivulle, niin sivua ei löydy. Internettiä ihmetellessä löysin itselleni apua linuxquestions.org.

$ sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
$ sudo service apache2 restart

Tehden ylemmän komennon, niin localhost/phpmyadmin sivu rupesi toimimaan. Tämän jälkeen koneelle on asennettu toimiva MySQL tietokanta, sivut osaavat lukea .php koodia ja kantaa pystyy käyttämään etänä phpmyadmin webbipohjaisella ohjelmalla.

Käyttäjille omat nettisivut

Seuraavaksi annamme jokaiselle koneen käyttäjälle mahdollisuus omiin kotisivuihin osoitteeseen localhost/~käyttäjänimi.

$ sudo a2enmod userdir
$ sudo service apache2 restart

Nyt jokainen käyttäjä voisi tehdä omat sivut /home/käyttäjänimi/public_html hakemistoon. Me teemme nopeasti ubuntu käyttäjälle pienen sivun.

$ mkdir public_html
cd public_html
nano index.html

mkdir public_html on tehty pääkäyttäjän alaisena. Jos haluat uusille käyttäjille jo valmiiksi public_html kansion, kannatta se sijoitta /etc/skel hakemistoon. Tämän seurauksena kyseinen kansio tulee kaikille uusille käyttäjille.

Kommentoi ensimmäisenä

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *