Sommario
In questo caso sceglieremo GNUPanel, che è un pannello di controllo con licenza GPL gratuito e un'ottima alternativa a Pannello di controllo che è pagato.Per installarlo andremo a connetterci al server tramite ssh, supponiamo da terminale Linux possa provenire anche da Windows, semplicemente digitando i comandi, nel Finestra di comando.
mioutente @ mioutente ~ $ ssh [email protected]
Quando riusciamo a connetterci al server scarichiamo il file come si può vedere nel nome, supporta diverse versioni di Ubuntu e Debian o derivati.root @ server1: ~ # wget http://www.gnupanel.org/download/gnupanel_lenny_squeeze_wheezy_precise_0.3.5_R1.tar.bz2
Il prossimo passo sarà decomprimere il file bz2, per questo installiamo il decompressoreroot @ server1: ~ # sudo apt-get install bzip2
Decomprimiamo il file scaricato sul nostro serverroot @ server1: ~ # bzip2 -dc gnupanel_lenny_squeeze_wheezy_precise_0.3.5_R1.tar.bz2 | tar -xv
Questo creerà una directory per noi con il nome del file e ci accederemoroot @ server1: ~ # cd gnupanel_lenny_squeeze_wheezy_precise_0.3.5_R1
Ora inizieremo l'installazione di GNUPanel sul nostro server, per questo scriviamo quanto segue:root @ server1: ~ # ./install-debian-dep.sh
Prima di installare GNUPanel installeremo le dipendenze necessarie, andiamo a cercarlo e ci chiederà di installarle solo dando sì o no all'opzione di installazioneInizierà ad installare i pacchetti e chiederà i permessi, come l'installazione di mysql e la password, l'utente predefinito è root.
Quindi ci consente anche di installare phpmyadmin, dove ci chiederà una password, per impostazione predefinita l'utente è root e la password è nessuna.
Quindi ci chiederà il server su cui verrà eseguito phpmyadmin, per questo abbiamo bisogno di php, quindi possiamo scegliere di installare Apache.
Qui possiamo vedere come vengono installati Apache e PHP 5 con tutte le loro dipendenze.
Quindi continuiamo a installare l'ftp Prodftp, qui dobbiamo scegliere se l'ftp sarà autonomo, il servizio verrà eseguito come processo indipendente o inetd, che è un processo incaricato di inizializzare il proftpd ogni volta che è richiesto.
Normalmente selezioneremo lo standalone, in modo che l'ftp funzioni come un servizio e non dobbiamo fare configurazioni extra.
Al momento abbiamo installato il web server Apache, php 5 e phpmyadmin. Il programma di installazione di seguito ci chiederà se vogliamo o meno installare altri servizi come
Postfisso: è un server di posta software gratuito
Postino: utilizzato per gestire le liste di posta elettronica
Dopo aver installato le dipendenze e i servizi di base del server, inizieremo ad installare Gnupanel
Una volta installate tutte le dipendenze, procediamo con l'installazione e la configurazione di GNUPanel.
root @ server1: ~ # ./gnupanel-install.sh
root @ server1: ~ # ./gnupanel-config.sh
All'avvio ci chiederà se vogliamo configurare GNUPanel, diamo un Invio e poi ci chiederà l'ip del server e premere "Invio"Poi ci chiederà nuovamente l'ip pubblico del server, ci chiederà anche l'ip del dns e il nome nel caso lo abbiamo su un altro server, generalmente il web server e il dns server dovrebbero essere diversi.
Dopo aver configurato il dns, ci chiederà un nome per il server, il nome utente e la password dell'amministratore del pannello.
Abbiamo provato ad accedere all'amministratore del pannello di controllo
Poiché non abbiamo ancora puntato il dominio, entreremo con l'ip del server
http: // ip server / admin
Vediamo la schermata di accesso al pannello di controlloQuindi possiamo entrare http: // IP server / rivenditore e anche http: // ip server / utente
Quindi possiamo configurare i dati del server dal pannello di controllo per aggiungere domini, email, servizi, tipi di pagamento, questo pannello di controllo consente di gestire Amministratore, Rivenditore e utente di hosting. Ci consente inoltre di gestire i pagamenti e le modalità di pagamento dell'hosting.