Introduzione
Plesk è uno strumento a pagamento per la gestione del tuo spazio web, disponibile sia per sistemi operativi Windows che Linux. Fornisce una suite per la gestione del tuo webserver, includendo anche servizi di FTP, mailing, gestione DNS e, in caso di ulteriori necessità, tantissime estensioni con cui ampliare le funzionalità del tool.
Questo è il primo tutorial di una Serie di 5 episodi dedicata a spiegare come ospitare un sito web sul proprio Cloud Server con Plesk. In questa guida iniziale ti mostriamo come installare il pannello di gestione hosting Plesk sul tuo server AlmaLinux 8.
Pre-requisiti
Plesk necessita di essere installato su una installazione "pulita" di Linux. Questo è richiesto a causa di alcuni conflitti con l'applicativo Apache, che agisce su servizi simili.
Installazione di Plesk tramite template
Con il Cloud di Aruba puoi scegliere un template in cui risulta già preinstallato il sistema operativo AlmaLinux insieme al pannello di controllo Plesk Obsidian e tutte le sue dipendenze, durante la prima configurazione del tuo Cloud VPS o Cloud PRO.
Se invece preferisci installare manualmente Plesk, passa direttamente ai metodi illustrati nel paragrafo successivo.
Innanzitutto accedi al tuo account Aruba Cloud e crea un nuovo server.
Seleziona la tipologia di server e l'hypervisor che vuoi utilizzare e clicca sul tasto per scegliere un template.
Seleziona il template AlmaLinux 8 con il pannello Plesk preinstallato, che si chiama "AlmaLinux OS 8.x 64bit - Plesk".
Completa la configurazione del tuo server, scegliendone le caratteristiche come il numero di vCPU, la taglia della RAM e dello spazio disco e impostando una password di root.
Quindi clicca sul tasto "Crea nuovo server" per avviare la creazione del tuo server.
Dopo la creazione del server, completa la configurazione del pannello Plesk collegandoti all'indirizzo IP del server e accedi all'interfaccia Plesk mediante le credenziali utilizzate per l'account root del server. Puoi far riferimento ai passaggi descritti nel successivo paragrafo "Configurazione Post-Installazione".
Installazione manuale di Plesk
In alternativa è possibile procedere con l'installazione di Plesk attraverso diversi metodi di installazione manuali, illustrati di seguito.
Considera che dal pannello Cloud di Aruba è possibile acquistare la licenza d’uso con rinnovo mensile a prezzi vantaggiosi rispetto al marketplace Plesk. La licenza può essere disdetta in qualsiasi momento, ma se prima si vuole provare Plesk si può scegliere di richiedere anche una versione di prova gratuita.
Installazione One-Click
Uno dei primi metodi di installazione di Plesk è tramite un comando inviato dal terminale Linux. La procedura impiegherà 30 minuti o 1 ora per completarsi e sarà possibile usufruire di una completa installazione.
$ sh <(curl https://autoinstall.plesk.com/one-click-installer || wget -O - https://autoinstall.plesk.com/one-click-installer)
Installazione tramite Browser Web
Nel caso in cui il tuo server disponga di un indirizzo IP raggiungibile, sarà sufficiente aprire la porta 8447 per procedere con l'installazione di Plesk dal tuo browser web.
Per farlo, segui i seguenti step:
- Scarica l'installer tramite il link:
$ wget https://autoinstall.plesk.com/plesk-installer
- Dai il permesso all'esecuzione dell'installer appena scaricato, tramite:
$ chmod +x plesk-installer
- Avvia l'installer tramite il comando:
$ ./plesk-installer --web-interface
- Accedi all'installazione di Plesk attraverso la porta 8447 usando il tuo indirizzo IP. Per farlo, utilizza:
https://tuoindirizzoIP:8447
- Accedi all'interfaccia web con le credenziali del root
- Clicca sulla voce "Installa o aggiorna il prodotto"
- Scegli una versione di Plesk da installare
- Scegli una modalità di installazione e conferma la procedura. Potrai controllare l'avanzamento della procedura dalla interfaccia web.
Installazione tramite CLI
Per installare Plesk tramite il CLI, segui la seguente procedura:
- Scarica l'installer tramite il link:
$ wget https://autoinstall.plesk.com/plesk-installer
- Da il permesso all'esecuzione dell'installer appena scaricato, tramite:
$ chmod +x plesk-installer
- Avvia l'installer tramite il comando:
$ ./plesk-installer
$ ./plesk-installer --all-versions
- Conferma le varie opzioni, cliccando su "Avanti" nella procedura e attendi l'esecuzione della procedura.
Installazione tramite Web installer
E' possibile installare Plesk tramite un indirizzo web.
Per procedere:
- Collegati all'indirizzo web dell'Installatore di Plesk
- Inserisci il tuo indirizzo IP, delle credenziali di root o una chiave privata
- Accetta le condizioni di installazione e avvia la procedura
- Esegui il primo accesso alla piattaforma Plesk (Nota bene: potresti visualizzare un warning di sicurezza al primo accesso alla piattaforma. Ignoralo tranquillamente al tuo primo login.)
Configurazione Post-Installazione
Completata la procedura di installazione, sarà necessario aggiungere alcune informazioni e creare una prima configurazione di Plesk. Per connetterti alle impostazioni, collegati al link:
https://tuoindirizzoIP:8443
Esegui l'accesso tramite le tue credenziali di root, dopodichè ti ritroverai in una pagina di configurazione, nella quale specificare le seguenti informazioni:
- Informazioni di contatto dell'amministratore del server web
- Nuova password per l'amministratore. Dopo questa configurazione, le credenziali saranno: admin + nuova password
- Acquista o inserisci il codice della licenza per Plesk. E' disponibile, inizialmente, anche una versione di prova
- Accetta il contratto con l'utente.
Se hai già il tuo Cloud Server su Aruba puoi acquistare facilmente una licenza Plesk all'interno del tuo pannello di controllo di Aruba Cloud semplicemente andando nella sezione Licenze Plesk e cliccando su "Aggiungi nuova licenza Plesk".
Puoi scegliere fra tre diverse tipologie di licenze, a seconda del numero di siti web che dovrai gestire:
- Web Admin Edition: che permette di gestire in hosting fino a 10 domini web;
- Web Pro Edition: che permette di gestire in hosting fino a 30 domini web;
- Web Host Edition: che permette di gestire un numero illimitato di domini.
La licenza creata sarà elencata sulla sezione "Licenze Plesk" con lo stato "In creazione" per poi passare a "Attiva".
Tieni presente che le licenze acquistate tramite il pannello cloud di Aruba hanno un prezzo più vantaggioso rispetto al marketplace di Plesk, ma possono essere utilizzate solo all'interno dell'infrastruttura cloud di Aruba.
Il canone è mensile e include tutti gli aggiornamenti e il supporto. Il pannello di controllo è fornito in Italiano e ha come opzione già preinstallata la lingua inglese. Dallo stesso pannello è possibile acquistare alcuni moduli aggiuntivi, come Power Pack che include le estensioni Plesk DNSSEC, Kaspersky Antivirus per 5 mailbox e Docker Remote Node Management.
Conclusioni
A questo punto disponi di una installazione completa di Plesk e potrai collegarti alla sua interfaccia per gestire i servizi del tuo web server con AlmaLinux 8.
Puoi ora passare alla prossima guida di questa serie per imparare a creare e configurare un dominio con Plesk.