Ajenti è un pannello server gratuito open source straniero. Il suo design funzionale è simile al VestaCP che abbiamo introdotto in precedenza. Tutti i pannelli supportano il cinese e sono dotati di SSL, Nginx, PHP, MysqL, ecc., che possono essere installati manualmente fornisce anche uno script di installazione della chiave, Ajenti può essere utilizzato anche come pannello di gestione del server.
Ajenti V è un plug-in host virtuale di Ajenti, utilizzato principalmente per gestire host virtuali e creare siti Web. Ajenti V soddisfa fondamentalmente tutte le funzioni per la creazione di siti Web, come FTP, database, porta, certificato SSL, gestione dei file, associazione di nomi di dominio, ecc. La combinazione di Ajenti V e Ajenti è adatta per la creazione di siti Web.
Questo articolo condividerà come installare e utilizzare i pannelli server Ajenti e Ajenti V. In generale, rispetto a VestaCP, Ajenti presenta anche dei difetti, come aggiornamenti delle versioni lenti, nessuna discussione e scambio nei forum e relativamente pochi tutorial cinesi su Ajenti su Internet. ., Ajenti ha riscontrato molti problemi, quindi Ajenti è ancora più adatto a persone a cui piace lanciare.
Per ulteriori informazioni sul pannello server, puoi fare riferimento a una pagina speciale che ho creato prima: Elenco Pannello di controllo server Gli amici a cui non piacciono i pannelli possono anche utilizzare gli strumenti di comando:
- Strumento per la creazione di siti Web Linux VPS Installazione LNMP 1.4 e utilizzo del rinnovo automatico della configurazione SSL e supporto PHP multiversione
- Script di installazione con un clic di OneinStack: distribuisci facilmente il certificato Let's Encrypt e configura il sito HTTPS
- Riepilogo dei comandi di monitoraggio del sistema Linux: CPU master, memoria, I/O del disco, ecc. per individuare i colli di bottiglia delle prestazioni
1. Installazione di Ajenti 2
Sito ufficiale di Ajenti:
- http://AjiaoEnti.org/
Ajenti 2 è l'ultima versione Ha meno funzioni di Ajenti 1, ma il pannello è più semplice e leggero. I sistemi operativi richiesti sono: Debian 6 o successivi, Ubuntu Precise o successivi, CentOS 6 o successivi, RHEL 6 o successivi.
1.1 Pacchetto di installazione con un clic
curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -
Manuale Dopo aver eseguito il comando, attendere qualche istante e verrà visualizzato il messaggio che Ajenti 2 è stato installato con successo.
1.2 Metodo di installazione manuale
Dipendenze di installazione: Debian/Ubuntu
sudo apt-get install build-essential python-pip python-dev python-lxml libffi-dev libssl-dev libjpeg-dev libpng-dev uuid-dev python-dbus
Dipendenze di installazione: RHEL/CentOS
sudo yum install gcc python-devel python-pip libxslt-devel libxml2-devel libffi-devel openssl-devel libjpeg-turbo-devel libpng-devel dbus-python
Aggiorna PIP:
sudo pip install 'setuptools>=0.6rc11' 'pip>=6' wheel
Installazione minima:
sudo pip install ajenti-panel ajenti.plugin.dashboard ajenti.plugin.settings ajenti.plugin.plugins
Installa insieme al plugin:
sudo pip install ajenti-panel ajenti.plugin.dashboard ajenti.plugin.settings ajenti.plugin.plugins ajenti.plugin.filemanager ajenti.plugin.notepad ajenti.plugin.packages ajenti.plugin.services ajenti.plugin.terminal
1.3 Uso di Ajenti 2
Aperto: porta IP+8000, utilizza il tuo account di accesso VPS e la password per accedere ad Ajenti 2.
Questa è l'interfaccia operativa di Ajenti 2. Ha funzioni semplici e una buona interfaccia.
Nelle impostazioni di Ajenti 2, puoi impostare la lingua su cinese, abilitare SSL, ecc.
Anche il file manager fornito con Ajenti 2 è molto facile da usare.
I file sull'host VPS possono essere modificati online, modificate le autorizzazioni, spostati, copiati e altre operazioni.
Ajenti 2 dispone anche di una console in grado di eseguire comandi.
2. Installazione Ajenti 1
Ajenti 1 ha più funzioni di Ajenti 2 e può essere utilizzato con Ajenti V.
2.1 Installazione manuale di Ajenti 1
Debian:
Ajenti richiede Debian 6 o versione successiva. Debian 5 deve avere Python 2.6 installato.
Aggiungi chiave del repository:
wget http://repo.ajenti.org/debian/key -O- | apt-key add -
Aggiungi repository a /etc/apt/sources.list:
echo "deb http://repo.ajenti.org/debian main main debian" >> /etc/apt/sources.list
avvia l'installazione:
apt-get update && apt-get install ajenti
Avvia il servizio:
service ajenti restart
Ubuntu:
Ajenti richiede almeno Ubuntu 12.04 Precise Pangolin.
Aggiungi chiave del repository:
wget http://repo.ajenti.org/debian/key -O- | apt-key add -
Aggiungi repository a /etc/apt/sources.list:
echo "deb http://repo.ajenti.org/ng/debian main main ubuntu" >> /etc/apt/sources.list
avvia l'installazione:
apt-get update && apt-get install ajenti
Avvia il servizio:
service ajenti restart
Pacchetti RPM
Aggiungi chiave del repository:
wget http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm rpm -i ajenti-repo-1.0-1.noarch.rpm
avvia l'installazione:
yum install ajenti
Avvia il servizio:
service ajenti restart
2.2 Ajenti 1 uso
Richiedi la corretta installazione di Ajenti 1.
Utilizza IP+8000 per accedere ad Ajenti 1 e utilizza l'account e la password predefiniti: root e admin per accedere.
Questa è l'interfaccia operativa di Ajenti 1, con dashboard, sistema, software, strumenti e altre funzioni. (Clicca per ingrandire)
Vari componenti come APC e Bind9 possono essere installati nell'opzione plug-in di Ajenti 1.
I montaggi del disco rigido possono essere gestiti nel file system.
"Processo" può gestire i servizi di sistema.
Il file manager di Ajenti 1 può modificare i permessi dei file.
Puoi anche modificare i file online.
Questa è la console Ajenti 1.
3. Installazione dell'Ajenti V
3.1 Installazione di Ajenti V
Ajenti V può essere utilizzato solo con Ajenti 1. I pacchetti di installazione attualmente disponibili per Ajenti V sono:
ajenti-v (programma principale)
ajenti-v-mail (posta Exim e corriere)
ajenti-v-mysql (database DB MySQL)
ajenti-v-php-fpm (supporto PHP tramite PHP-FPM)
ajenti-v-php7.0-fpm
ajenti-v-ruby-unicorn (supporto Rails tramite Unicorn)
ajenti-v-ruby-puma (supporto Rails tramite Puma)
ajenti-v-ftp-pureftpd (account FTP)
ajenti-v-nginx (supporto server web NGINX)
ajenti-v-python-gunicorn (supporto Python WSGI tramite gunicorn)
ajenti-v-nodejs (supporto Node.js)
Per prima cosa devi disinstallare Apache:
apt-get remove apache2
È possibile scegliere i pacchetti di installazione sopra indicati in base alle proprie esigenze. Ad esempio, installare l'ambiente LNMP è:
apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php7.0-fpm php7.0-mysql service ajenti restart
Questa è una richiesta per la corretta installazione di Ajenti V.
3.2 Uso dell'Ajenti V
Dopo aver installato con successo Ajenti V, inserisci nuovamente Ajenti 1 e vedrai l'opzione "Sito Web".
Seleziona Aggiungi un sito web.
Quindi accedi al centro di gestione del sito web e imposta il percorso della directory principale del sito web.
Puoi associare un nome di dominio nell'opzione "Nome di dominio".
SSL, HTTPS 2, SPDY, ecc. possono essere gestiti in "Porta".
In "SSL" è possibile aggiungere il percorso del certificato.
Infine, il database può essere gestito in MysqL.
4. Riepilogo
In generale, Ajenti e Ajenti V sono ottimi pannelli di controllo host VPS. La configurazione del server, il carico del sistema, la memoria della CPU, l'installazione dei plug-in, la gestione dell'host virtuale e altre funzioni possono sostanzialmente soddisfare le nostre esigenze quotidiane di creazione di siti Web.
Naturalmente, i difetti di Ajenti V sono che ci sono un po' meno funzioni di gestione del sito web e, sebbene il certificato SSL possa essere configurato da solo, non supporta l'emissione automatica di certificati gratuiti Let's Encrypt. Ci sono relativamente pochi materiali cinesi e inglesi relativo ad Ajenti.