Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado
 

La idea poder acceder a directorios de nuestro servidor local apache con dominios o subdominios. Lo primero es saber que ficheros vamos tocar en nuestro Linux.

- /etc/hosts   -> Este fichero lo podemos editar añadiendo el nuevo dominio y apuntando a la IP del servidor local.

Y los archivos de configuracion de apache estan en : /etc/apache2/sites-available

Encontramos los ficheros de configuración de todos los dominios para ese apache , es ahi donde debemos crear un fichero con el nuevo host., indicando la ruta.

Ejemplo:
Instalamos miweb en carpeta : www/laravel/miweb

Queremos acceder a ella con el subdominio miweb.dominio.es

Pues lo que hacemos es añadir a host:

127.0.0.1    localhost dominio.es
127.0.0.1       miweb.dominio.es  miweb
# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
	<VirtualHost _default_:80>
	# The ServerName directive sets the request scheme, hostname and port that
	# the server uses to identify itself. This is used when creating
	# redirection URLs. In the context of virtual hosts, the ServerName
	# specifies what hostname must appear in the request's Host: header to
	# match this virtual host. For the default virtual host (this file) this
	# value is not decisive as it is used as a last resort host regardless.
	# However, you must set it for any further virtual host explicitly.
	#ServerName www.example.com

	ServerAdmin webmaster@localhost
	DocumentRoot /home/www/public/miweb
	ServerName miweb.midominio.es
	ServerAlias miweb

	<Directory />
		Options FollowSymLinks
		AllowOverride None
	</Directory>
	<Directory /home/www/public/miweb >
		Options Indexes FollowSymLinks Includes ExecCGI
		AllowOverride All
		Order Deny,Allow
		Allow from all
		Require all granted
	</Directory>

	# Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
	# error, crit, alert, emerg.
	# It is also possible to configure the loglevel for particular
	# modules, e.g.
	#LogLevel info ssl:warn

	ErrorLog ${APACHE_LOG_DIR}/miweb_error.log
	CustomLog ${APACHE_LOG_DIR}/miweb_access.log combined

	# For most configuration files from conf-available/, which are
	# enabled or disabled at a global level, it is possible to
	# include a line for only one particular virtual host. For example the
	# following line enables the CGI configuration for this host only
	# after it has been globally disabled with "a2disconf".
	#Include conf-available/serve-cgi-bin.conf
< /VirtualHost >

Ahora creamos el fichero miweb.conf en /etc/apache2/sites-available , donde ponermos:

 

 

 

 

Solo se permiten comentarios a usuarios registrados.