Diferència entre revisions de la pàgina «ASIX/M08/UF4/PT31»
| Línia 1: | Línia 1: | ||
{{titol|PT31. Servidor de podcast}} | {{titol|PT31. Servidor de podcast}} | ||
==Enunciat== | ==Enunciat== | ||
| − | + | Mitjançant el programari ''Podcast Generator'', posa en marxa i documenta la instal·lació i configuració del servei en CentOS 7. | |
==Requeriments== | ==Requeriments== | ||
| + | Necessitarem instal·lar el paquet ''wget'' a la màquina virtual que farà de servidor per tal de poder descarregar l'arxiu zip de la pàgina de desenvolupament de [https://sourceforge.net/projects/podcastgen/files/latest/download ''Podcast Generator'']. També necessitarem l'eina ''unzip'' per a descomprimir el paquet d'Internet. | ||
| + | <source>yum install wget unzip -y</source> | ||
| + | |||
| + | També necessitarem tenir instal·lat un servidor web com ara ''Apache'' perquè aquest programari es recolza en una interfície web programada en PHP: | ||
| + | <source> | ||
| + | yum install httpd php -y | ||
| + | </source> | ||
| + | |||
| + | Després d'instal·lar, engegarem i habilitarem ''on boot'' amb | ||
| + | <source> | ||
| + | systemctl start httpd | ||
| + | systemctl enable httpd | ||
| + | </source> | ||
| + | |||
| + | I obrirem el port 80 per a poder accedir a la web remotament | ||
| + | <source> | ||
| + | firewall-cmd --add-service=http --permanent | ||
| + | firewall-cmd --reload | ||
| + | </source> | ||
==Procediment== | ==Procediment== | ||
| + | Una vegada a punt el sistema amb el servidor web en marxa, anirem a la ruta arrel del servidor web i descarregarem l'arxiu comprimit del ''Podcast Generator'' | ||
| + | <source> | ||
| + | cd /var/www/html | ||
| + | wget https://sourceforge.net/projects/podcastgen/files/latest/download #Crea un arxiu comprimit que es diu "download" | ||
| + | unzip download #Descomprimim l'arxiu resultant | ||
| + | mv PodcastGenerator-2.7/ podcast #Reanomenem el directori resultant del zip a un més amigable | ||
| + | </source> | ||
| + | |||
| + | Després, ens faltarà editar l'arxiu de configuració de l'Apache <code>nano /etc/httpd/conf/httpd.conf</code> per a permetre l'accés a la web des de qualsevol lloc: | ||
| + | <source> | ||
| + | |||
| + | </source> | ||
| + | |||
| + | Llavors podrem accedir a la web on es troba el servidor; en aquest cas http://192.168.56.160/podcast | ||
==Prova de funcionament== | ==Prova de funcionament== | ||
Revisió del 18:48, 5 feb 2019
Enunciat
Mitjançant el programari Podcast Generator, posa en marxa i documenta la instal·lació i configuració del servei en CentOS 7.
Requeriments
Necessitarem instal·lar el paquet wget a la màquina virtual que farà de servidor per tal de poder descarregar l'arxiu zip de la pàgina de desenvolupament de Podcast Generator. També necessitarem l'eina unzip per a descomprimir el paquet d'Internet.
yum install wget unzip -y
També necessitarem tenir instal·lat un servidor web com ara Apache perquè aquest programari es recolza en una interfície web programada en PHP:
yum install httpd php -y
Després d'instal·lar, engegarem i habilitarem on boot amb
systemctl start httpd systemctl enable httpd
I obrirem el port 80 per a poder accedir a la web remotament
firewall-cmd --add-service=http --permanent firewall-cmd --reload
Procediment
Una vegada a punt el sistema amb el servidor web en marxa, anirem a la ruta arrel del servidor web i descarregarem l'arxiu comprimit del Podcast Generator
cd /var/www/html wget https://sourceforge.net/projects/podcastgen/files/latest/download #Crea un arxiu comprimit que es diu "download" unzip download #Descomprimim l'arxiu resultant mv PodcastGenerator-2.7/ podcast #Reanomenem el directori resultant del zip a un més amigable
Després, ens faltarà editar l'arxiu de configuració de l'Apache nano /etc/httpd/conf/httpd.conf per a permetre l'accés a la web des de qualsevol lloc:
Llavors podrem accedir a la web on es troba el servidor; en aquest cas http://192.168.56.160/podcast