GNU/Linux >> Linux Esercitazione >  >> Cent OS

Installa il pannello di controllo Ajenti su un server CentOS

Stai cercando un'ottima alternativa a Webmin, Kloxo e VestaCP? Bene, non cercare più, perché Ajenti è un pannello di amministrazione del server basato sul Web eccellente, leggero e potente. È un pannello di controllo gratuito multilingue molto intuitivo che gestisce quasi ogni aspetto del tuo server.

Ajenti fornisce un'interfaccia web veloce e reattiva per la gestione del tuo server, sia che tu abbia un VPS Linux (Virtual Private Server) o un server dedicato. È costruito con molti plug-in predefiniti per la configurazione e il monitoraggio del software e dei servizi del server. Per citarne alcuni:Apache, Cron, File System, Firewall, MySQL, FTP e molti altri strumenti come File Manager, Editor di codice per sviluppatori e Accesso al terminale.
Non avrai quasi bisogno di accedere a un'interfaccia a riga di comando usando Putty o Terminale se hai questo pannello di controllo installato sul tuo server.

Ajenti è proprio come Webmin perché fornisce solo funzionalità per gestire il tuo server. Non viene fornito in bundle con lo stack LAMP pronto per l'uso. A tale scopo dovrai installare Ajenti V, una suite di plugin per il core Ajenti, che aggiunge funzionalità di web hosting veloci, efficienti e facili da configurare installando pro stack:Nginx come server web, PHP-fpm, MySQL, Exim 4 e Courier IMAP, ecc. Ne parleremo anche in questo tutorial.

Ajenti è scritto in Python, in esecuzione come un proprio processo e server web. Per impostazione predefinita, è la porta TCP 8000 per la comunicazione ed è configurato per utilizzare SSL con un certificato SSL autofirmato generato automaticamente per impostazione predefinita.

In questa guida utilizzeremo CentOS 6.5 VPS.

Accedi al tuo server come utente 'root' :

# ssh root@hostname

Aggiorna il tuo CentOS 6.5 VPS utilizzando il gestore di pacchetti yum.

# yum update -y
# yum upgrade -y

Dobbiamo abilitare il repository EPEL perché il pacchetto Ajenti non è disponibile per impostazione predefinita.
Inserisci i seguenti comandi:

# wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm

Fatto. Abbiamo aggiunto il repository EPEL sul nostro server.

Successivamente, dobbiamo scaricare e installare il repository ufficiale di Ajenti utilizzando i seguenti comandi:

# wget http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm
# rpm -i ajenti-repo-1.0-1.noarch.rpm

Ora installiamo il Pannello di controllo Ajenti.

# yum install ajenti -y
# service ajenti restart

Fatto, abbiamo installato Ajenti.
Ma poiché vogliamo avere anche Nginx, PHP-fpm, Exim ecc... dobbiamo installare la suite di plugin Ajenti V.

Ajenti V è disponibile sotto forma di piccoli pacchetti.
I pacchetti attualmente disponibili includono:

ajenti-v (main package)
ajenti-v-mail (Exim and Courier mail)
ajenti-v-mysql (MySQL DB support)
ajenti-v-php-fpm (PHP support via PHP-FPM)
ajenti-v-ruby-unicorn (Rails support via Unicorn)
ajenti-v-ruby-puma (Rails support via Puma)
ajenti-v-ftp-pureftpd (FTP support via PureFTPd)
ajenti-v-nginx (NGINX webserver support)
ajenti-v-python-gunicorn (Python WSGI support via gunicorn)
ajenti-v-nodejs (Node.js support)

Se hai installato Apache o Postfix/Sendmail e non li usi, rimuovili prima.

# yum remove httpd postfix sendmail

Installa Ajenti-V con i pacchetti in base alle tue esigenze.

# yum install ajenti-v ajenti-v-nginx ajenti-v-mail ajenti-v-mysql ajenti-v-php-fpm php-mysql

Problemi comuni:

Se ricevi un errore "[Errno -1] Il pacchetto non corrisponde al download previsto", dovrai pulire i metadati.

# yum clean metadata

Quindi procedi con l'installazione.

# yum install ajenti-v ajenti-v-nginx ajenti-v-mail ajenti-v-mysql ajenti-v-php-fpm php-mysql

Di solito, CentOS blocca la porta 8000 con il firewall. Esegui quanto segue per sbloccare temporaneamente la porta.

# iptables -A INPUT -p tcp --dport 8000 -j ACCEPT

Abbiamo installato correttamente il pannello di controllo Ajenti con la sua suite di plugin Ajenti-V.
Il pannello di controllo Ajenti sarà disponibile sulla porta HTTPS 8000 per impostazione predefinita. Apri il tuo browser preferito e vai a https://tuodominio.com:8000 o https://ip-server:8000.
Il nome utente predefinito è root e la password è admin.

Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Ajenti per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Cent OS
  1. Installa MySQL Server 5.6 in CentOS

  2. Installa il pannello Web di CentOS su CentOS 6

  3. Installa Sentora su CentOS 7

  4. Installa BigTree su CentOS 7

  5. Installa Avattis su CentOS 7

Come installare il pannello di controllo Ajenti su CentOS 6

Come installare il pannello di controllo Vesta su CentOS 7

Come installare il pannello di controllo Ajenti su CentOS 7

Come installare il pannello di controllo Ajenti su CentOS 8

Come installare il pannello di controllo Ajenti su Ubuntu 14.04

Come installare il pannello Web di controllo su CentOS 8