Anda di halaman 1dari 5

Servidor HTTP en CentOS 7.

1- Como primero se instala el paquete del HTTP. Se instala con el comando yum install
httpd.

2- Luego de haber instalado e paquete del HTTP, nos dirigmos a la siguiente ruta.
/etc/httpd/conf. Ah encontraremos dos archivos, de los cuales nosotros editaremos el
hhtpd.conf.

NOTA: Antes de editar el archivo, primero los copiamos para tener un backup.

3- Al entrar al archivo nos dirigimos a editar las siguientes lneas.


Podemos editar el archivo con el editor de texto que nos guste utilizar, en este caso
utilizare nano.
- Lnea ServerAdmin: Es el dominio que trabajaremos.
El dominio se pone despus de la arroba (@); seria Root: nuestro dominio.

- Lnea ServerName: Este se refiere al nombre del servidor, podemos poner un


nombre de dominio. En este caso podemos poner nuestro nombre de dominio en
mi caso es enrique.com. tambin se le pone el puerto por el cual se va a ejercer la
comunicacin. Si no tenemos un nombre de dominio ponemos la ip del servidor.
- La lnea de ServerRoot /etc./httpd: Ac es donde se guardarn los archivos de
configuracin del servidor.
- La lnea DocumentRoot /var/www/html/: Ac es donde se guardarn los
archivos de las paginas web.

- Al final del documento agregamos las siguientes lneas.


nameVirtualHost *80

Cuando ya hayamos terminado de editar el archivo de configuracin guardamos y


salimos.
cuando hayamos salido nos dirigimos a la ruta donde estaba el archivo para la
configuracin de las pginas web.

4- Nos dirigimos a la ruta /var/www/html/. Estando ah nos crearemos un archivo


llamado index.html o tu nombre de dominio.html
Cuando lo hayamos creado lo abrimos con cualquier editor de texto.

- Dentro del archivo vamos a realizar la pgina, como este es un ejemplo va a ser
algo sencillo, donde solamente va a tener un ttulo y un mensaje.

Cuando ya hayamos terminado de editar este archivo guardamos y salimos.

5- Cuando hayamos salidos de archivo le damos permisos para que los otros usuarios
aparte del root puedan leer y ejecutar el archivo, pero que no lo puedan modificar;
para eso utilizamos el comando chmod 755.

6- Despus de haberle puesto los permisos, creamos una carpeta, le podemos poner el
nombre que queramos, pero es recomendable ponerle el nombre del archivo para
tener una referencia de que hay en la carpeta. En mi caso la carpeta se llamar ndex
- Cuando hayamos creado la carpeta movemos el archivo a la carpeta.
7- Cuando movamos el archivo a la carpeta le daremos permisos a la carpeta. Ha esta le
daremos todos los permisos.
Los permisos se los daremos con el comando chmod 777.

8- Cuando ya le hayamos asignado permisos a la carptea, nos dirigiremos a la siguiente


ruta.
/etc/html/conf.d/

9- En el directorio conf.d crearemos un archivo con el mismo nombre que el archivo de la


pgina web que se encuentra en /var/www/html.

10- Cuando lo hayamos creado lo abrimos con el editor de texto que prefieran usar, en mi
caso ser nano. Nano index.conf.
- Cuando hayamos abierto el archivo le aadiremos las siguientes lneas, que ya
estaban en el primer archivo que configuramos.
- ServerAdmin, ServerName.
- En el ac se hay una lnea que no aparece en el primer archivo que configuramos
que es el DirectoryIndex, que donde se pone el nombre del archivo de
configuracin.
- El DocumentRoot es donde est el archivo de la pgina Web.

Cuando hayamos terminado de editar el archivo guardamos y salimos.

11- Cuando ya hayamos salido del archivo le tendremos que dar permisos, de lectura y
ejecucin para otros usuarios.

12- Luego configuramos el firewall, habilitando los puertos.


13- Despus de configurar el firewall iniciamos el servicio con el comando:
systemctl start httpd. service.

14- Despus miramos en el navegador.

- Primero probamos con la ip.

- Luego probamos con el dominio.

Anda mungkin juga menyukai