Il Perfetto Web Server – Nginx, Ajenti, Ubuntu

ajenti2

Oggi vi voglio parlare di Ajenti, un progetto open source che punta a fornire un completo pannello di controllo che include strumenti di controllo, monitoraggio e gestione del server il tutto da un’interfaccia web semplice e molto intuitiva.

Tra gli strumenti disponibili troviamo un’utile file manager, editor di testo, tool di gestione DNS,  gestione Apache,  Cron, Firewall, MySQL, Nginx, Munin, Samba, gestione dell’accesso da FTP e molti altri utili strumenti.


Gli sviluppatori del progetto Ajenti forniscono anche costanti aggiornamenti attraverso repository dedicati in modo tale da garantirne stabilità oltre ad una maggiore sicurezza.

ajenti1

Per una installazione veloce si può dare il seguente comando :

wget -O- https://raw.github.com/ajenti/ajenti/1.x/scripts/install-ubuntu.sh | sudo sh

Mentre per una installazione manuale basta seguire la seguente procedura :

sudo -s
echo "deb http://repo.ajenti.org/ng/debian main main" >> /etc/apt/sources.list
wget http://repo.ajenti.org/debian/key -O- | apt-key add -

a questo punto basta aggiornare la repository e installare Ajenti digitando:

sudo apt-get update
sudo apt-get install ajenti
service ajenti restart

una volta installato basta avviare il nostro browser e inserire:

da rete locale il seguente l’url

https://localhost:8000

mentre se abbiamo un server in remoto, basta digitare:

https://indirizzo-ip:8000
dove al post di indirizzo-ip inseriamo l’indirizzo ip del nostro server.
Al primo accesso dovremo inserire root come username e admin come password per accedere (attenzione che il browser di norma indica che l’accesso non è certificato) una volta entrati in Ajenti potremo modificare i dati d’accesso oltre a configurare l’interfaccia grafica, servizi ecc.
ajenti0

Qui di seguito ho ragruppato una lista di comandi seguenziali per ottenere  Il Perfetto Web Server :

#Insallare Ajenti
sudo -s
apt-get update
wget http://repo.ajenti.org/debian/key -O- | apt-key add -
echo "deb http://repo.ajenti.org/ng/debian main main ubuntu" >> /etc/apt/sources.list
apt-get update
apt-get install ajenti
service ajenti restart

# Cancellare Apache2 se non si utilizza
sudo apt-get autoremove && sudo apt-get remove apache2*

# Installare Ajenti-v
apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php7.0-fpm php7.0-mysql

# Se tu vuoi  Ruby
apt-get install ajenti-v-ruby-unicorn ajenti-v-ruby-puma

# Se tu vuoi Python
apt-get install ajenti-v-python-gunicorn

# Se tu vuoi nodeJS
apt-get install ajenti-v-nodejs

# Se tu vuoi FTP
apt-get install ajenti-v-ftp-pureftpd

# Se tu vuoi mail
apt-get install ajenti-v-mail
(ATTENZIONE!!! Se tu hai installato sul tuo server Postfix o Sendmail e vuoi che le email vengono gestite da Ajenti-V-mail, devi prima killare i processi di postfix e sendmail.)

# Se tu vuoi POP supporto (per gmail etc.)
apt-get install courier-pop

# Restart tutti i  Servizzi
sudo service php7.0-fpm restart
sudo service nginx restart
sudo service ajenti restart

Grazie dell’attenzione e spero che vi è stato d’aiuto e utile..

Lascia un commento