Crear varias Web en el servidor apache Raspberry
Crear un directorio para cada Web
cd /var/www/html
sudo mkdir web1
sudo mkdir web2
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
Publicar un comentario