Diferència entre revisions de la pàgina «ASIX/M08/UF4/PT31»

De Lordwektabyte Wiki
Salta a la navegació Salta a la cerca
Línia 93: Línia 93:
  
 
===Subscripció RSS===
 
===Subscripció RSS===
 +
L'opció que ofereix ''Podcast Generator'' per a rebre les actualitzacions dels programes nous que es pengin és mitjançant RSS:
  
 
===Escolta episodis===
 
===Escolta episodis===

Revisió del 17:18, 7 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

Per acabar amb el previ, deshabilitarem el SELinux per simplicitat, en comptes d'haver d'afegir polítiques.

setenforce 0

I ho farem permanent editant l'arxiu /etc/selinux/config i posant la política corresponent a Disabled.

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
unzip download
mv PodcastGenerator-2.7/ podcast

Llavors podrem accedir a la web on es troba el servidor; en aquest cas http://192.168.56.160/podcast

Pàgina inicial després de la instal·lació


Configuració

Post-instal·lació

Des de la pàgina inicial, primer haurem d'escollir l'idioma i farem clic a Next.

El segon pas fa una comprovació de permisos als directoris on hem instal·lat el programari; veiem que ens dóna l'OK i podem avançar

M08UF4PT31-2.png


Després, se'ns demana un usuari i contrasenya per a l'administrador. L'escrivim i seguim

M08UF4PT31-3.png


Per acabar, missatge d'èxit en la configuració principal.

M08UF4PT31-4.png


Havent acabat, se'ns redirigeix a la pàgina principal i podem iniciar sessió amb l'usuari administrador Guillem que hem creat abans

M08UF4PT31-5.png


Personalització

Al ser la primera vegada que entrem, ens surt un missatge per a customitzar la interfície, afegir informació referent al nostre Podcast, etc. Podem seguir aquest assistent per fer una configuració més extensa

M08UF4PT31-6.png


Podem afegir detalls del podcast perquè el generador pugui utilitzar aquesta informació per al canal RSS: títol, subtítol, descripció, autor, etc.

M08UF4PT31-7.png


Desem i veurem els canvis al moment: el cartell i el banner superior ja reflexen la informació que li hem donat

M08UF4PT31-8.png


Important: pot ser interessant modificar l'arxiu de configuració de PHP /etc/php.ini i editar les directives max_upload_filesize i post_max_size de manera que poguem pujar arxius d'àudio majors a 2MB; que és el per defecte, tal com veiem a l'apartat de Your server configuration

S'ha produït un error en crear la miniatura: No es pot desar la miniatura a la destinació


Prova de funcionament

Pujada d'eposidis

Per a pujar nous episodis haurem d'accedir a la part d'administració de Podcast Generator fent clic a Admin; des del banner superior a la dreta

S'ha produït un error en crear la miniatura: No es pot desar la miniatura a la destinació


A l'apartat d'episodis, clicarem el corresponent per a Afegir un nou episodi

S'ha produït un error en crear la miniatura: No es pot desar la miniatura a la destinació


El programari ens ofereix un assistent per a complimentar dades bàsiques per a aquell programa: nom, descripció curta, una sinopsi...

M08UF4PT31-12.png


Necessitarem tenir l'arxiu del programa descarregat a l'ordinador i pujar-lo des del quadre de diàleg corresponent. En aquest cas, he pujat un arxiu lliure de drets d'autor amb un tamany inferior a 2MB per tal de fer la prova sense necessitat de modificar el tamany màxim de pujada d'arxius del PHP

M08UF4PT31-13.png


Després de fer clic per a pujar l'episodi amb la informació, tindrem el missatge d'èxit en la pujada i podrem tornar al Homepage

M08UF4PT31-14.png


A la pàgina principal podem veure aquest programa que acabem de pujar, juntament amb la barra per a reproduir-lo en directe des de la pàgina, o bé amb l'opció de descarregar-lo per a poder-lo escoltar offline

M08UF4PT31-15.png


Subscripció RSS

L'opció que ofereix Podcast Generator per a rebre les actualitzacions dels programes nous que es pengin és mitjançant RSS:

Escolta episodis

Mitjançant web

A la pàgina principal podem veure els programes penjats, juntament amb la barra per a reproduir-lo en directe des de la pàgina, o bé amb l'opció de descarregar-lo per a poder-lo escoltar offline

M08UF4PT31-15.png