==========
instalación:
apt-get install apache2
Configuración de pagina principal:
por defecto la pagina esta en "var/www/html/index.html"
si queremos cambiar la ubicación de una nueva pagina general la hacemos configurando:
* /etc/apache2/apache2.conf <Directory /var/www/ >
* /etc/apache2/sites-available/000-default.conf DocumentRoot /var/www/html
Configuración de usuarios:
Configuración de directorios de usuario "public_html" con permisos (755)
agregar link simbólicos:
ln -s /etc/apache2/mods-available/userdir.conf /etc/apache2/mods-enabled/
ln -s /etc/apache2/mods-available/userdir.load /etc/apache2/mods-enabled/
Estado del servicio (stop, start, status, restart)
systemctl stop apache2.service
NGINX
======
Instalación
apt-get install nginx
configuración de directorios de usuario, editar archivo "/etc/nginx/sites-available/default" agregar:
location ~ ^/~(.+?)(/.*)?$ {
alias /home/$1/public_html$2;
index index.html index.htm;
autoindex on;
}
Estado del servicio (stop, start, status, restart)
systemctl start nginx.service
Configuración de directorios de usuario "public_html" con permisos (755)
agregar link simbólicos:
ln -s /etc/apache2/mods-available/userdir.conf /etc/apache2/mods-enabled/
ln -s /etc/apache2/mods-available/userdir.load /etc/apache2/mods-enabled/
Estado del servicio (stop, start, status, restart)
systemctl stop apache2.service
NGINX
======
Instalación
apt-get install nginx
configuración de directorios de usuario, editar archivo "/etc/nginx/sites-available/default" agregar:
location ~ ^/~(.+?)(/.*)?$ {
alias /home/$1/public_html$2;
index index.html index.htm;
autoindex on;
}
Estado del servicio (stop, start, status, restart)
systemctl start nginx.service