Page 1

Home » Linux

Installazione di VestaCP e di WordPress su server VPS 21/09/2019 Linux, Web Design, Wordpress Autore: Emilio Petrozzi

Tra i vari pannelli di controllo con licenza GNU-GPL uno dei più stabili ed utilizzati è indubbiamente VestaCP. In particolare quanto segue prevede l'installazione di VestaCP su un server VPS con installato Linux Ubuntu 18.04, ma la procedura è praticamente la stessa anche per le altre distribuzioni Linux oppure se si intende procedere all'installazione su un server dedicato. Dato che è nostra intenzione installare anche il server email attribuiremo al nostro server un sotto-dominio a partire dal pannello di controllo DNS del Registrar, oppure lo assoceremo attraverso servizi come Cloud are che consentono di attribuire ad un sotto-dominio un determinato numero IP. Nel nostro caso il nome del sotto-dominio ttizio attribuito al server sarà mail.test.it Con gurato il sotto-dominio che punta all'IP del nostro server possiamo procedere all'installazione vera e propria una volta fatto il login sul server VPS. E' importante non aver installato nulla sul server in quanto si potrebbero generare con itti durante l'installazione. Nel nostro caso installeremo come web server sia Nginx che Apache che verranno con gurati in modalità reverse proxy, la modalità che consente di ottenere quanto di meglio offerto dai due web server. Generiamo dunque il comando personalizzato che lanceremo dalla linea di comando andando sul generatore di tale comando https://vestacp.com/install/.

# Facciamo il login sul server VPS come utente root via SSH ssh root@mail.test.it

# Fatto il login scarichiamo il file di installazione curl -O http://vestacp.com/pub/vst-install.sh

# Lanciamo quindi il comando generato attraverso la relativa pagina di VestaCP del link sopra bash vst-install.sh --nginx yes --apache yes --phpfpm no --named yes --remi yes --vsftpd yes --proftpd no --i ptables yes --fail2ban yes --quota no --exim yes --dovecot yes --spamassassin yes --clamav yes --softaculous yes --mysql yes --postgresql no --hostname mail.test.it --email info@test.it --password test

Ad installazione ultimata, se non verranno segnalati problemi inserendo come Username admin e Password test, ovvero la password che abbiamo scelto, faremo il login sul pannello di controllo al seguente indirizzo:


https://mail.test.it:8083/login/ A questo punto dal pannello di controllo potremo aggiungere facilmente siti web, certi cati SSL Let's Encrypt autorinnovabili, email, database etc.

Per installare rapidamente WordPress basterĂ seguire il precedente tutorial su WP-CLI. In questo caso facendo il login dalla linea di comando come utente admin e usando la password creata in precedenza. Ci porteremo quindi nella directory /home/admin/web nella quale verranno collocati i le dei siti web che creeremo attraverso il pannello di controllo.

admin$ cd /home/admin/web/test.it/public_html admin$ wp core download --locale=it_IT

E con gureremo il tutto attraverso i comandi descritti sull'articolo WordPress attraverso WP-CLI. Per quando riguarda invece la corretta con gurazione del server email sarĂ indispensabile che: 1. Le porte email del server siano accessibili e non bloccate dal gestore del servizio di hosting. 2. Sia stato impostato il "reverse DNS" o rDNS attraverso il pannello di controllo; oppure, se non disponibile, bisognerĂ  aprire un ticket e richiederlo all'assistenza dell'hosting E in ne impostare nel pannello DNS per ogni dominio, oppure su Cloud are se si utilizza tale servizio come DNS, i seguenti campi TXT:

Tipo: TXT | Nome: _dmarc

| Contenuto: "v=DMARC1; p=none"

| TTL: Auto

Tipo: TXT | Nome: _domainkey

| Contenuto: "t=y; o=~;"

| TTL: Auto


Tipo: TXT | Nome:

mail._domainkey

Tipo: TXT | Nome: nomedominio.it

| Contenuto: "v=DKIM1; k=rsa; p=sequenzachiave" | TTL: Auto | Contenuto: "v=spf1 a mx ip4:ip_server ~all"

| TTL: Auto

Per testare se il tutto è stato con gurato correttamente invieremo un'email di prova a mail-tester.com oppure attraverso un servizio di test online analogo.

Condividi l'articolo...

Autore articolo: Emilio Petrozzi Creazione siti web dinamici e di commercio elettronico, assistenza WordPress, ottimizzazione per motori di ricerca, campagne pubblicitarie web, sicurezza informatica. Esperienza ultra ventennale. Articoli pubblicati da Emilio Petrozzi | Sito Web

Tags: vestacp,vps,wordpress

Lascia un commento Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati * Commento

Nome *

Email *

Sito web

Do il mio consenso af nché un cookie salvi i miei dati (nome, email, sito web) per il prossimo commento.

PUBBLICA IL COMMENTO

Current ye@r * 5.5


Aricoli correlati

Installazione e con gurazione di WordPress attraverso WP-CLI

Rclone, criptare e salvare su Yandex Backup, criptaggio e salvataggio su un Disk i propri backups

server remoto di un sito WordPress

Co n t a t to S ky p e Chi Sono Emilio Petrozzi Siti Web WordPress Tel. Mobile 3205754844 Tel. Fisso 0776811856 Email info@mrtux.it

Social

Email di supporto Privacy Policy Cookies

© 2002-2019 MrTux.it Emilio Petrozzi  P. I.V.A. IT03080230604 - Professionista ai sensi della Legge 4/2013

Profile for Emilio Petrozzi

Installazione di VestaCP e WordPress su un server VPS  

Breve tutorial su come installare il pannello di controllo open source VestaCP e WordPress su un server VPS.

Installazione di VestaCP e WordPress su un server VPS  

Breve tutorial su come installare il pannello di controllo open source VestaCP e WordPress su un server VPS.

Advertisement