# Servidor web - repte smx m7 Mireia Alcayna Pelayo SMX2B 1. El primer que farem es fer ssh al nostre server, no cal una imatge en aquest cas perquè és molt senzill de fer-ho. Hem de d'escriure ***ssh 10.23.21.7*** en el meu cas, hauràs de posar la teva IP del teu servidor. 2. Un cop que haguem posat la IP del Server, haurem d'escriure aquesta comanda ***cd /etc/apaceh2*** No t'oblidis de posar el espai, si no ho col·loques no et deixarà. Haurà d'estar com en la següent imatge. ![image.png](https://hackmd.io/_uploads/BymGeuUXp.png) 3. Una vegada hem posat l'anterior comanda hem d'escriure ***ls -l*** per vaure el que hi ha dintre, haurem de buscar el sites-available. Una vegada hem trobat el sites, haurem d'escriure aquesta nova comanda ***cd sites-available/***. ![image.png](https://hackmd.io/_uploads/HkwIeuIX6.png) 3. Una vegada estem dintre del sites-available, escriurem **ls -l** i buscarem el **000-default.conf**. Una vegada ho hem trobat, tindrem que escriure aquesta comanda: ***sudo cp 000-default.conf curriculum-mireia01-10-23-21-7.traefik.me.conf*** en el vostre cas heu d'escriure el vostre nom, no mireia01. ![image.png](https://hackmd.io/_uploads/r1KwzdLm6.png) 4. Quan hem posat les anteriors comandes, hem d'escriure la següent comanda ***sudo nano curriculum-mireia01-10-23-21-7.traefik.me.conf*** per poder entrar en la següent finestra. 5. Una vegada hem posat aquesta última comanda, estarem dintre amb el nano i modificarem unes quantes coses. ![image.png](https://hackmd.io/_uploads/BJk6fOI7T.png) 6. Afegirem 2 apartats nous, el **ServerName**, **ServerAlias** i editarem el **DocumentRoot** com es pot veure en la següent imatge. ![image.png](https://hackmd.io/_uploads/ryN8Vd8ma.png) 7. Una vegada hem finalitzat, sortirem i escriurem aquesta nova comanda ***sudo mkdir -p /var/www/mireia01/curriculum-mireia01-10-23-21-7.traefik.me*** i escriurem la contrasenya que és ***pirineus*** com en la següent image. ![image.png](https://hackmd.io/_uploads/HJOIS_U7p.png) 8. La anterior comanda és per poder crear 2 directoris, així que per veure si estan creats posarem aquesta nova comanda ***tree /var/www/*** i ens sortiría d'aquesta manera. ![image.png](https://hackmd.io/_uploads/S10oUd8QT.png) 9. Si l'anterior pas no t'ha deixat fer-ho, hauràs d'instal·lar el tree, es fa d'aquesta manera ***sudo apt install tree*** i així et deixaría posar aquesta comanda. Ara nomès hauries d'escriure la comanda anterior i et sortirà com en l'anterior imatge. 10. Per el següent pas necessitarem un usuari, així que el crearem amb aquesta comanda ***sudo useradd -m -s /bin/bash mireia01*** una vegada hem posat l'anterior comanda hem de cambiar/crear la contrasenya amb aquesta comanda ***sudo passwd mireia01*** ![image.png](https://hackmd.io/_uploads/H1rhDuL7T.png) 11. En aquest següent pas, necessitarem estar dintre del directori ***var/www/*** un altre cop, així que escriurem ***cd /var/www/***, la següent comanda és ***sudo chown -R mireia01:root mireia01*** i posteriorment escriurem ***ls -l***. ![image.png](https://hackmd.io/_uploads/SJSsud8ma.png) 12. Fet tot l'anterior, hem de sortir de la màquina amb aquesta comanda ***exit*** com en la següent imatge. ![image.png](https://hackmd.io/_uploads/Hkl5mFI7T.png) 13. Una vegada hem finalitzat amb l'última comanda, animrem al Motzilla Firefox i anirem al Hackmd amb l'enunciat, allà descarregarem 2 links o les que vulguis, en el meu cas he descarregat 2 links. Aquí et deixo els links. - https://s3.eu-west-2.amazonaws.com/tiiny.host/blog-example.zip - https://s3.eu-west-2.amazonaws.com/tiiny.host/agency-example.zip - https://s3.eu-west-2.amazonaws.com/tiiny.host/example-site.zip - https://s3.eu-west-2.amazonaws.com/tiiny.host/cv-example.zip 14. Una vegada hem descarregat els links que voliem, hem de crear una carpeta nova amb el nom que vulguem i posar allà els links que hem descarregat, com en la següent imatge. ![image.png](https://hackmd.io/_uploads/BkJQ2uLm6.png) ![image.png](https://hackmd.io/_uploads/HJ24h_UX6.png) 15. Descarregats els anteriors links, els hem de descomprimir, com en la següent imatge. ![image.png](https://hackmd.io/_uploads/SJxZNFLmp.png) 16. Una vegada hem finalitzat amb els arxius, utilitzarem el ***scp*** i posarem aquesta comanda ***sudo scp -r /home/isard/Escriptori/CHULO/*mireia01@10.23.21.7:/var/www/mireia01/curriculum-mireia01-10-23-21-7.traefik.me**** com en la següent imatge. ![image.png](https://hackmd.io/_uploads/SyaErt8Q6.png) 17. Posada aquesta comanda, hem de tornar a entrar al server amb ssh 10.23.21.7 (aquí poses la teva IP del server) i posarem la comanda ***cd /var/www/***. Una vegada hem posat aquesta comanda escriurem ***ls -l*** per si ens hem oblidat del nom que vam posar. Per últim entrarem amb ***cd mireia01*** en el meu cas, has de escriure el nom que has posat tú. Com en la següent imatge. ![image.png](https://hackmd.io/_uploads/BJ6bvYImT.png) 18. Quan estiguem dintre, escriurem un altre cop ***ls -l*** per veure el curriculum i una vegada hem vist que està allà, escriurem ***cd curriculum-mireia01-10-23-21-7.traefik.me*** ![image.png](https://hackmd.io/_uploads/H1LovYIQa.png) 19. Una vegada hem posat les anteriors comandes, hem de escriure 2 més. Primer escriurem ***sudo systemctl reload apache2*** per reiniciar-ho i después escriurem **sudo a2esnite curriculum-mireia01-10-23-21-7.traefik.me.conf**. ![image.png](https://hackmd.io/_uploads/rkT9YKIXp.png) 20. Aquest és el últim pas, iniciarem el Motzilla Firefox i escriurem a la barra de adalt **curriculum-mireia01-10-23-21-7.traefik.me** o el nom que tú li has posat, en el mau cas és aquest. ![image.png](https://hackmd.io/_uploads/HJI_tKI76.png) Amb aquesta última captura hauriem acabat aquest exercici. Gràcies per llegir-ho :)