Talk:Veebiserveri labor: Difference between revisions

From ICO wiki
Jump to navigationJump to search
mNo edit summary
Line 35: Line 35:
</pre>
</pre>


=Veebiserveri installeerimine=
=Installeerimine=


 
Installeerime apt abil apache veebiserveri, mysql andmebaasi ning phpMyadmin kasutajaliidese:
Installeerimine apt abil:
<pre>
<pre>
sudo apt-get install apache2
sudo apt-get install apache2 mysql-server phpmyadmin
</pre>
</pre>
Installeerimise käigus küsitakse:
* MySQL peakasutaja (root) parooli määramist
* Veebiserver, millele phpMyAdmin paigalda - vali apache2
* phpMyadmini administraatori parooli
* kas paigaldada vaikimisi seadistusega andmebaas - vali "yes"
Teenuse käivitamine:
Teenuse käivitamine:
<pre>
<pre>

Revision as of 10:51, 3 October 2009

Tulemuse kontroll

Tuleb luua phpinfo.php leht, mille vaatamisel kuvatakse phpinfo funktsiooni väljund.

Minnes links abil lehele www.firma.ee peab kuvatama leht sisuga "firma pealeht". Selle lehe log failid salvestada www.firma.ee.access.log ja www.firma.ee.error.log failidesse.

Minnes links abil lehele sales.firma.ee peab kuvatama leht sisuga "müügiosakond" Logfailid analoogselt eelnevaga (sales.firma.ee.access.log jne)

phpMyAdmin abil peab saama luua andmebaase ja tabeleid


Töö käik

Kuna enamus järgnevaist toimingutest vajavad root kasutaja privileege, on 2 võimalust:

1. Käivitada iga säherdune käsk root kasutaja õigustes sudo abil näiteks:

sudo apt-get update

2. Logime ennast root kasutajaks ning käivitame vajalikud toimingud. Kuna sudo-t sel juhul enam vaja ei lähe, hoiad selle arvelt pisut aega kokku. Samas on aga tunduvalt lihtsam midagi ära rikkuda, sest KÕIK käsud käivitatakse root kasutaja õigustes!

$ sudo -i
# apt-get update

Kuidas keegi jätkab on igaühe enda valida. Järgnevas juhendis on root kasutaja õigustes käivitatavatel käskudel ees sudo. Kui otsustad ennast kohe root kasutajaks keerata, siis edaspidistes toimingutes võid (aga ei pea) sudo eest ära jätta.


Enne installeerimist tasub uuendada tarkvara nimekirja:

sudo apt-get update

Testimiseks paigalda links veebisirvija

sudo apt-get install links

Installeerimine

Installeerime apt abil apache veebiserveri, mysql andmebaasi ning phpMyadmin kasutajaliidese:

sudo apt-get install apache2 mysql-server phpmyadmin

Installeerimise käigus küsitakse:

  • MySQL peakasutaja (root) parooli määramist
  • Veebiserver, millele phpMyAdmin paigalda - vali apache2
  • phpMyadmini administraatori parooli
  • kas paigaldada vaikimisi seadistusega andmebaas - vali "yes"

Teenuse käivitamine:

sudo /etc/init.d/apache2 start

või

sudo service apache2 start

Siinkohal oleks mõistlik uurida, kas veebiserver peale serveri (re)starti automaatselt käivitub.