Crear virtual host en local con apache

Table of Contents

Instalación de apache

[code lang="text"]
sudo apt-get install apache2 libapache2-mod-php7.2 php7.2 php7.2-xml php7.2-gd php7.2-opcache php7.2-mbstring
[/code]

Una vez instalado apache

[code lang="text"]
sudo a2enmod rewrite
[/code]

Creamos fichero de configuración

[code lang="text"]
cd /etc/apache2/sites-available/
[/code]

localvirtualhost.conf

[code lang="text"]
<VirtualHost *:80>
ServerName $DOMINIO_LOCAL
ServerAdmin webmaster@localhost
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
DocumentRoot $DIR_PROYECTO
<Directory "$DIR_PROYECTO">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
[/code]

Activamos configuración

[code lang="text"]
sudo a2ensite localvirtualhost.conf
sudo systemctl restart apache2
[/code]

Permisos

[code lang="text"]
sudo chgrp -R www-data $DIR_PROYECTO
sudo chmod -R 775 $DIR_PROYECTO/storage
[/code]

Leave a Reply

Your email address will not be published. Required fields are marked *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

LesOlivex