You are here: Local > ImcChItProgettoRadio > ImcChItRadioRinnovoTecnico
ImcChItProgettoRadio |
Documenti tecnici |
ImcSwitzerlandIt
Progetto
- avere un archivio materiale tutto nostro
- avere un database in cui fare ricerche facilmente
- avere un'interfaccia web (php) per interagire con l'archivio materiale
- sviluppare soma-mysql per usare/loggare il/nel database
- automatizzare la pubblicazione sul sito (news, palinsesto, archivio)
- poter dire a soma di prendere dei servizi dal sito pubblico
Fasi
Fase 1 (pre- 20 dicembre)
- Prendere l'hard disk grande per il "server"
- predisporre e testare il computer "server" (ImcChItRadioPcServer)
- predisporre e testare il computer "firewall" (ImcChItRadioPcFirewall)
- raddoppiare la connessione
- trovare la password del router
- ottenere spazio web (immerda/indivia) e cominciare a fare il sito statico
Fase 2 (elfo vacanze di natale)
- installazione di base di "firewall" e di "server"
- server:
- nfsd (e samba?)
- mysql (creare le tavole)
- icecast2
- apache (+php)
- firewall:
- iptables per NAT
- aprire porte per icecast2, https e eport samba
- dedicare banda a pc "radio" e "server"
- linux:
- dedicare (meta') banda al firewall
- radio:
- mettere il modulo soma-mysql
- altro:
- script per aggiungere al db le info sul nuovo materiale (aspettando interfaccia web)
- costruire un ambiente audio professionale (jack)
- mettere effetti in tempo reale (jack-rack)
- remastering (jamin)
- ...
- preparare un server di test (copia di "server" + "radio")
Fase 3 (sviluppo nuovo sistema)
sul server di test:
- interfaccia web per gestire l'archivio materiale
- gestione soma (phpsoma)
- generazione dei files xml
- sistema per registrare e aggiornare db/sito in automatico (parte live)
Fase 4 (test nuovo sistema)
testare il nuovo sistema finche' e' soddisfacente.
Fase 5 (passaggio al nuovo sistema)
migrare la configurazione sul server vero.
Cose da fare
- hd abbastanza grande (>120Gb)
- pc abbastanza power (>400Mhz, >128Mb RAM)
nfs
- configurare gli export e i permessi
mysql
- configurare mysql
- creare utenti e permessi
- creare le tavole
prod
- ricerca in materiale
- display risultati della ricerca in materiale
- modifica dei campi in materiale
- inserimento di files in materiale
- ...
soma
mysql
- finire di scrivere il modulo soma-mysql
- aggiungere possibilita' di loggare in mysql
- testare soma-mysql
prod
- visualizzazioni palinsesto
- edit di una trasmissione
- ...
archivio
mysql
soma
- modificare soma perche' logghi ogni azione nel db
prod
- visualizzare archivio
- modificare stato materiale d'archivio (pubblicato o no, ...)
-
news
prod
- visualizzazione news
- gestione news
firewall
--
ElfoIndych - 19 Oct 2005
to top