Crear varias Web en el servidor apache Raspberry

 Crear un directorio para cada Web 
cd /var/www/html
sudo mkdir web1
sudo mkdir web2

Cambiar propietario de los directorios
sudo chown -R www-data:www-data web1
sudo chown -R www-data:www-data web2

Cambiar los permisos de los directorios
sudo chmod 777 web1
sudo chmod 777 web2

Copiar el fichero de configuracion a cada web
sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/web1.conf
sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/web2.conf

Editar el fichero de configuracion de cada web
sudo nano /etc/apache2/sites-available/web1.conf

El fichero debe tener este formato muy importante no duplicar el VirtualHost!!
Cada web debe tener uno diferente recomiendo empezar por el 8081...

He omitido las líneas que son comentarios
<VirtualHost *:8081>
ServerAdmin webmaster@web1
DocumentRoot /var/www/html/web1
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>


Activar las webs
sudo a2ensite web1
sudo a2ensite web2

Activar los puertos
sudo nano /etc/apache2/ports.conf
debajo de Listen 80 añadir:
Listen 8081
Listen 8082

Una vez editados todos los archivos reiniciamos apache
sudo systemctl reload apache2


Para conectarte a las diferentes web usa el  VirtualHost de cada una
http://IpRaspberry:8081

Comentarios

Entradas populares de este blog

MI CONFIGURACION

Instalar Maria DB en tu Raspberry

Instalar PHP en tu Raspberry