6 - El servidor WEB - Apache2

Cal definir els llocs WEB que oferirà el nostre servidor Apache, per això cal editar l'arxiu /etc/apache2/sites-available/default.

Definir el lloc arrel

Farem una còpia d'aquest arxiu per tal de conservar-lo.

cp /etc/apache2/sites-available/default /etc/apache2/sites-available/default.old

Cal obrir l'arxiu indicat abans /etc/apache2/sites-available/default. Suprimirem les línies

DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

Per a la creació del lloc arrel del nostre servidor inserirem les línies:

DocumentRoot "/srv/www/a8053650"
<Directory "/srv/www/a8053650">
Options None
AllowOverride None
Order allow,deny
Allow from all
</Directory>

Suposant que el lloc arrel es troba a /srv/www/a8053650, en cada cas indicarem la carpeta correcta on són els arxius de l'arrel.

Altres llocs web en el nostre servidor

Per a cadascun dels llocs afegirem les següent línies, tot indicant el nom del lloc i la carpeta on es troben els arxius al servidor.
Imaginem que hem creat un lloc que es diu bloc, on posarem un WordPress, per a fer un bloc, aquests arxius els situarem al directori /srv/www/bloc del nostre servidor. Les línies de configuració del servidor apache serien:

Alias /bloc "/srv/www/bloc/"
<Directory "/srv/www/bloc">
Options None
AllowOverride None
Order allow,deny
Allow from all
</Directory>

Reinici del servidor APACHE2 i del servei MySQL

Qualsevol canvi que es faci a la configuració del servidor, exigeix el reinici del servei, per tal de fer-lo efectiu.

service apache2 restart
service mysql restart

Tornar a l'inici | Següent anterior | Implementació de LINUX/UBUNTU