2. Vamos a configurar un servidor web con lenguaje HTML.
Instalacióndel servicio HTTP.
Paso 1: Procedemos a instalarlo.
Yum installhttp
Configuración del httpd.conf
Paso1: Ingresamos al “httpd.conf” con la siguiente ruta.
cd /etc/httpd
3. Paso2: Después ingresamos a la carpeta “conf” con el
siguiente comando.
cd conf
Posterior al punto anterior ingresamos al archivo titulado
como “httpd.conf”.
nano httpd.conf
Una vez dentro del nano, modificaremoslas siguientes
líneas:
La línea ServerAdmin: Es el dominioque vamos a trabajar.
La línea llamada ServerName: Trata de tu dominio, en mi
caso es santiago.com que se escuchara por el puerto 80
4. La línea ServerRoot: Es simplemente en la ruta en dondese
guardara la configuracióndel servidor http
La línea DocumentRoot:Es la ruta donde laspáginasweb
quedaranalmacenas.
Después nos dirigimos hacialo último del archivo y
agregaremos esta línea:
nameVirtualHost *:80
Una vez modificadotodo lo necesario, guardamos y
cerramos con CTRL + O, ENTER, CTRL + X
5. Ahora nos dirigimoshacia la siguiente ruta, para crear
nuestra páginacon el lenguaje .html
Paso1 : cd /var/www
Paso2: cd html
Dentro de html crearemos un archivo que tendrá como
nombre index.html o el nombre de tu dominio;en mi caso
pondré mi dominio (redes.html) y después lo abriremos con
nano “ nano redes.html ”
6. Una vez dentro de nano debemos de empezar a realizar la
página;en mi caso solo tendrá un título y un texto plano
como ejemplo.
Ahora salimos y guardamos con CTRL + O, ENTER, CTRL + X
Una vez fuera debemos hacemos un cd .. para devolvernos
y después hay que darle permisos de lectura y ejecución
( rw) a ese archivo con el siguiente comando:
chmod 755 html/redes.html
7. Ahora nos paramosen el directorio /html con “ cd html ” y
crearemos una carpeta con un nombre que quieras, sin
embargo lo colocare como “directory-redes”
mkdir directory-redes
Posteriormente al paso anteriorse deberá de mover ese
archivo antes creado (redes.html) a esta carpeta creada
(directory-redes); y se lograra con el siguiente comando:
mv /var/www/html/redes.html /var/www/html/directory-
redes
8. Después se le debe de dar permisos de escritura, lectura y
ejecución (777 o rwx) a la carpeta (directory-redes) con el
siguiente comando:
chmod 777 directory-redes
Luego del punto anteriornos iremos a la siguiente ruta
cd /etc/httpd/conf.d/
9. Ahora crearemos otro archivo allí,pero con el mismo
nombre que realizamos anteriormente; en mi caso sería el
“redes”
touch redes.conf
Después lo abriremos con nanoy escribiremos las siguientes
líneas.
ServerAdmin: (colocaremos como estaba antes en la
configuración)
DocumentRoot:(aquí va la ruta del archivo)
ServerName (Aquí va el dominio)
DirectoryIndex (Aquí se pondrá el nombre del archivo que
ir a buscar, ósea la página).
10. EJEMPLO:
Guardamosy salimoscon CTRL + O, ENTER, CTRL + X
Después hay que darle permisos de 755 a ese archivo antes
creado (redes.conf)
chmod 755 redes.conf
11. Una vez terminado el punto anterior vamos abrir el archivo
host
nano /etc/hosts
Una vez dentro de hosts escribimos otra línea, que vendría
hacer la ip del servidor, copiarlserver y el dominio y otra
vez el dominio.
Ahora se debe de prender el servidor con:
systemctl start htppd
Ahora queda activar el firewall para que puedapasar por el
puerto 80 con el siguiente comando
12. Después restamos con “systemctl restart httpd”
Finalmentenos queda es comprobarla páginacon el
dominioy la ip en un navegador.
Comprobaciónpor IP:
Comprobaciónpor dominio:
NOTA: La IP es la del servidor