INSTALAREA SI CONFIGURAREA UNUI SERVER WEB (Apache)



Pachetul ce include serverul de web pentru linux (apache)se gaseste la adresa www.apache.org , tot aici putem gasi si documentatie.

Dupa ce vom dezarhiva arhiva se va obtine un director apache in locul unde am dezarhivat.
Pentru a indica calea unde va fi instalat programul tastam comanda:
./configure --prefix=/home/httpd --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib/apache --sysconfdir=/etc/httpd/conf --logfiledir=/var/log/httpd

Dupa ce executam aceasta comanda vom compila programul tastand comanda make ,iar dupa ce compilam dam comanda makeinstall.

Dupa ce s-a instalat programul se merge in /etc/httpd/conf/httpd.conf pentru a configura fisierul.

Exemplu de configurare a fisierului httpd.conf:
Server Typestandalone
Server root: calea unde se gaseste pagine principala a serverului de web
Pid file: stabileste unde e pastrat pidul serverului
Score board file:
Time Out300 timpul dupa care un utilizator fara activitate e deconectat
Keep Aliveon pentru a tine o conexiune activa
Start servers5
Load modulefoo-module: se incarca module suplimentare la serverul apache
Port80 portul pe care asculta serverul apache
Usernobody
Groupnobody
Server admin adresa e-mail a administratorului
Server name adresa IP a severului apache

Dupa ce salvam fisierul vom starta serverul apache cu comanda:
/etc/init.d/httpdstart sau /usr/sbin/apache.ctlstart

Daca avem mai multe confuri se tasteaza comanda:

httpd -f /cale/httpd.conf apoi se verifica cu comanda netstat -antw daca pe portul stabilit (80) asculta serverul apache .

Pentru a afla pidul unui program lansat se tasteaza comanda:

cat /home/httpd/httpd/logs/httpd.pid

 


Pentru a vizualiza mai mult este necesar sa va autentificati (logati)



Linux, servere, hacking, securitate web   www.dlsit.ro/Pentru orice problema tehnica contactati-ne