# **Servidor web - repte smx m7** Jeremiah Jamilla Cabriles **Como crear servidores web** 1. Primero hacemos un ssh a nuestro servidor indicando la IP y contraseña. ![Screenshot 2023-11-06 145451.png](https://hackmd.io/_uploads/rJOKy9IXa.png) 2. Una vez dentro del servidor, usamos el comando *cd* para ir al directorio **/etc/apache2** ![Screenshot 2023-11-06 145550.png](https://hackmd.io/_uploads/HJYpyqUXT.png) 3. Luego de entrar al directorio, hacemos un *ls* para ver todo el contenido del directorio y le hacemos un *cd* al directorio **sites-available** ![Screenshot 2023-11-06 145737.png](https://hackmd.io/_uploads/r1PDlcLX6.png) 4. Hacemos un *ls-l* para ver los permisos y contenidos del directorio. Despues hacemos un *cp* al **000-default.conf** y ponemos cualquier nombre que queremos assignar. ![Screenshot 2023-11-06 145846.png](https://hackmd.io/_uploads/HygdF58Q6.png) ![Screenshot 2023-11-06 150554.png](https://hackmd.io/_uploads/S1Dc998X6.png) 5. Después editamos el archivo con el comando **sudo nano** ![Screenshot 2023-11-06 150711.png](https://hackmd.io/_uploads/r17Aic87a.png) 6. Una vez dentro, comenzamos a editar el **ServerAlias**, **DocumentRoot** y agregamos **ServerName** ![Screenshot 2023-11-06 151208.png](https://hackmd.io/_uploads/r1omac8mp.png) 7. Despues guardamos y salimos del nano. Creamos dos directorio con el comando **sudo mkdir -p /var/www/jeremiah/curriculum-jeremiah10-23-16-3.traefik.me.conf** 8. Y con el comando **tree** podemos ver si se ha hecho corectamente los dos directorio ![Screenshot 2023-11-06 151727.png](https://hackmd.io/_uploads/H1l37o8QT.png) 9. Después creamos un nuevo usuario con contraseña ![Screenshot 2023-11-06 152117.png](https://hackmd.io/_uploads/rJPuNj8Qp.png) 10. Volvemos al **/var/www** y cambiamos el propietario con el siguiente comando: ![Screenshot 2023-11-06 185912.png](https://hackmd.io/_uploads/r1HAYjUQa.png) 12. Salimos del ssh con el comando **exit** ![Screenshot 2023-11-06 160703.png](https://hackmd.io/_uploads/S1thEiU7T.png) 13. Descargamos y descomprimimos los archivos de la activitad que esta en el HackMD ![image.png](https://hackmd.io/_uploads/B1ySijU7p.png) 14. Una vez hecho, entramos el terminal y usamos el comando **scp** ![Screenshot 2023-11-06 161830.png](https://hackmd.io/_uploads/ryFcosI7T.png) 15. Despues activamos el Apache2 y usamos el comando a2ensite: ![image.png](https://hackmd.io/_uploads/SygTnsU7p.png) 16. Recargamos el Apache2 con el comando: ![Screenshot 2023-11-06 162944.png](https://hackmd.io/_uploads/ByeGToIXp.png) Y para ver si ha funcionado, entramos al Firefox y ponemos el cercador el nombre que hemos puesto para nuestro pagina web. ![Screenshot 2023-11-06 170027.png](https://hackmd.io/_uploads/Sk774nUX6.png) Otros paginas: ![image.png](https://hackmd.io/_uploads/B1Rek0UQp.png)