Apache Flashcards
a2ensite
activar configuración de un site
a2ensite 100-ruinosa.conf (activa la configuración de ese site). En realidad
se hacen unos enlaces simbolicos entre ficheros del directorio sites_available
y sites_enabled, dentro de /etc/apache2
a2enmod
activar modulos
a2enmod ssl (activa el modulo de SSL). En realidad se hacen unos enlaces simbolicos entre ficheros del directorio mods_available y mods_enabled, dentro de /etc/apache2
apache2ctl / apachectl
gestión del servicio
Ejemplo:
apache2ctl status/fullstatus
apache2ctl start/stop/restart
apache2ctl -M (ver los modulos activos)
apache2ctl -t (test del fichero de configuracion)
INFORMACION DE CONFIGURACION
—————————-
En Debian –> /etc/apache2/apache2.conf
En Redhat –> /etc/httpd/conf/httpd.conf
Ejemplo de configuración con VirtualHost y SSL
<VirtualHost *:443>
ServerName www.example.com
ServerAlias example.com
DocumentRoot /var/www/example.com/public_html
ErrorLog /var/www/example.com/error.log
CustomLog /var/www/example.com/requests.log combined
SSLEngine on
SSLCertificateFile /etc/apache2/ssl/example/apache.crt
SSLCertificateKeyFile /etc/apache2/ssl/example/apache.key
</VirtualHost>
<VirtualHost *:443>
ServerName www.example2.com
DocumentRoot /var/www/example2.com/public_html
ServerAlias example2.com
ErrorLog /var/www/example2.com/error.log
CustomLog /var/www/example2.com/requests.log combined
SSLEngine on
SSLCertificateFile /etc/apache2/ssl/example2/apache.crt
SSLCertificateKeyFile /etc/apache2/ssl/example2/apache.key
</VirtualHost>