Uno dei modi per mettere su un web server in poco tempo è quello di installare una piattaforma LAMP (Linux Apache Mysql Php). Un modo molto semplice ed automatizzato consiste nell’installazione del pacchetto tasksel che non è altro che uno script con interfaccia da terminale bash che guida l’utente nell’installazione e configurazione del server LAMP. A tal proposito sono reperibili nel web differenti guide.
In questo post vi mostrerò un procedimento alternativo per installare velocemente un web server utilizzando uno script molto interessante chiamato “Fast and Easy Web Server Installation” e disponibile per le principali distribuzioni (Red Hat, CentOs, Ubuntu, ma dovrebbe funzionare senza problemi anche su Mandrake, Debian, Fedora). Esso rappresenta un tool perfetto per predisporre il server per l’installazione di cms come Wordpres, Joomla…
Questo script bash rappresenta un aiuto per l’installazione e la configurazione di un server Linux con:
- TRAC
- SVN
- Iptables (Most secure)
- SSH (Change port by default and securitize)
- Apache
- Django (Web Framework of awesome Python)
- MySQL
- Cron Backup of databases, websites, etc
- Mail Server
- Virtualhost
$ cd /tmp
Poi scarichiamo il pacchetto contenente lo script (~4.5 MB) eseguendo il comando:
$ wget -O coto-server-easy-install-0.2-17.tar.gz http://goo.gl/kXmDb
Quindi estraiamo il pacchetto tar.gz:
$ tar zxvf coto-server-easy-install-0.2-17.tar.gz
Usiamo come file di configurazione quello di esempio config.sample presente nella directory, copiandolo e assegnandogli il nome config:
$ cp ./coto-server-easy-install-a6c226f/config.sample ./coto-server-easy-install-a6c226f/config
Facciamo partire lo script eseguendo:
$ sudo ./coto-server-easy-install-a6c226f/install.sh
Ora non resta che scegliere l’opzione desiderata e lasciar terminare l’installazione.