top of page

Instalación y configuración de un servidor Web




Lo primero que debemos hacer es instalar el servidor web, para ello usamos el siguiente comando: aptitude install apache2 .



Cada vez que realicemos un cambio en la configuración usaremos el comando:

systemctl restart apache2 .


Ahora debemos de definir un nombre de dominio, en mi caso noavi.org, y posteriormente editaremos el fichero de configuración /etc/hosts , en el que añadiremos la IP del servidor y el nombre del dominio.



Esto también lo haremos en los clientes colocando la información del servidor.

En el caso de que el cliente sea Windows, la ruta será la siguiente: C:\Windows\System32\drivers\etc\hosts


Ahora nos dirigimos hacia los ficheros de configuración de los sitios webs en el directorio /etc/apache2/sites-available .


Por defecto nos encontraremos 2 ficheros, uno de ellos es 000-default.conf, el cual indica la configuración del sitio web por defecto, este será el cual tenemos que copiar para tener la propia configuración de nuestro sitio web (En mi caso será noavi.conf), para ello usamos el siguiente comando: cp 000-default.conf noavi.conf



Ahora modificaremos el fichero noavi.conf, donde añadiremos la siguiente línea:

ServerName www.noavi.org

Y modificaremos las demás líneas dependiendo de nuestra configuración.



También es necesario crear un enlace simbólico a estos ficheros dentro del directorio /etc/apache2/sites-enabled, para ello usaremos el siguiente comando:

a2ensite noavi.conf

Luego usamos systemctl reload apache2


Si en un futuro quisieramos deshabilitar el enlace simbólico usaremos el siguiente comando:

a2dissite nombre_fichero_configuracion


Ahora creamos los directorios necesarios y el fichero index.html , en mi caso será en la ruta var/www/noavi


Como podemos comprobar si ahora ponemos la dirección web en el cliente, en este caso www.noavi.org nos carga la página HTML (Index).




CONFIGURAR ALIAS /documentos


Ahora vamos a crear una sección para que nos aparezca un index, como el de una NAS, al usar www.noavi.org/documentos . La condición es que los ficheros y directorios de documentos, se encuentren en la ruta /srv/documentos.


Para ello entramos en el directorio /etc/apache2/sites-available y editamos el fichero que creamos anteriormente noavi.conf .


Debemos de crear un "Alias" para la carpeta documentos, la cual posteriormente debemos de crear en el directorio /srv y esta contendrá toda la información del index de documentos.


En mi caso me ha quedado la siguiente estructura:


Con esto, si escribimos en la barra del navegador del cliente www.noavi.org/documentos nos debe de aparecer el siguiente index:



En Windows es exactamente igual, tan solo necesitaremos modificar el fichero hosts, mencionado anteriormente, y añadir la IP del servidor y el nombre del dominio.



24 visualizaciones0 comentarios

Entradas recientes

Ver todo

Comments


bottom of page