Sto scrivendo uno script bash per automatizzare l'installazione/aggiornamento/rimozione di uno o più VirtualHosts con WordPress preinstallato su un server locale con sopra Slackware64-current.
Lo script avrà alcune funzioni principali:
- Cache locale dei file di WordPress e dei plugin da aggiornare via svn
- installazione del VHost
- aggiungere blocco a httpd-vhosts.conf
- installare WordPress dalla cache locale
- aggiungere alcuni plugin di base
- creare un database MYSQL esclusivo per il sito in questione
- Aggiornamento
- Mantenere aggiornata la cache locale
- Aggiornare i VHost separatamente dalla cache
- Rimozione di uno o tutti i VHosts e relativi files mantenendo intatta la cache
al momento tramite lo script posso installare i files di cache, aggiornarli, installare e aggiornare un VHost, mostrare una lista di tutti i VHost aggiunti, scrivere un file di configurazione e verificarne alcune impostazioni.
Manca da aggiungere la funzione di rimozione dei VHost e volendo, anche la possibilità di automatizzare il riavvio di httpd. Poi si tratta solo di ripulire un po' l'output in modo da renderlo un po' più fruibile e poi dovremmo esserci..
Se qualcuno ha voglia di dargli un'occhiata mi interesserebbe avere vostre impressioni e sopratutto idee per migliorare il codice attuale..
Grazie mille a tutti.
A presto...