Veebiserveri labor: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Line 23: Line 23:


=Veebiserveri installeerimine=
=Veebiserveri installeerimine=
Logime ennast root kasutajaks:
<pre>
<pre>
Logime ennast root kasutajaks:
sudo -i
sudo -i
</pre><pre>
</pre>
Enne installerimist tasub uuendada süsteemi:
Enne installerimist tasub uuendada süsteemi:
</pre><pre>
<pre>
apt-get update
apt-get update
</pre><pre>
</pre>
Installeerimine apt abil:
Installeerimine apt abil:
</pre><pre>
<pre>
apt-get install apache2
apt-get install apache2
</pre><pre>
</pre><pre>

Revision as of 12:41, 15 September 2009

Legend

Firmale on vaja luua kaks veebilehte:

  • www.firma.ee
  • sales.firma.ee

Mõlemal lehel saab kasutada php'd

Lisaks tuleb konfigureerida mysql ja phpMyAdmin andmebaaside seadistamiseks


Tulemuse kontroll

Tuleb luua test.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

Veebiserveri installeerimine

Logime ennast root kasutajaks:

sudo -i

Enne installerimist tasub uuendada süsteemi:

apt-get update

Installeerimine apt abil:

apt-get install apache2

Teenuse taaskäivitamine:

/etc/init.d/apache2 restart

MySQL installeerimine

sudo apt-get install mysql-server

phpMyAdmin installeerimine

Nimelahenduse loomine

Nimepõhiste virtuaalserverite loomine

phpinfo lehe loomine

SSL keskkonna loomine

Sertifikaadi genereerimine

SSL seadistamine

Teenuse start/stop/restart

Apache2

 sudo /etc/init.d/apache2 {start | stop | restart}

Varukoopiate tegemine

 cp /var/www /var/www_backup
 cp /etc/apache /etc/apache_backup
 cp /var/log/apache2 /var/log/apache2_backup

Taastamine

Lingid

Kuutõrvaja - Apache'i veebiserver - Siit saab abi