In questo tutorial, ti mostreremo come installare e configurare WordPress con OpenLiteSpeed su un VPS Ubuntu 18.04.
OpenLiteSpeed è un server HTTP leggero e open source sviluppato e protetto da copyright da LiteSpeed Technologies, Inc. Fornisce un'interfaccia Web intuitiva e supporta vari sistemi operativi, inclusi Linux, Mac OS, SunOS e FreeBSD. WordPress è il più popolare sistema di gestione dei contenuti, o CMS, disponibile su Internet. Con una vasta community, un'ottima documentazione, innumerevoli temi e un'ampia scelta di plugin, puoi creare un sito Web su quasi tutto utilizzando WordPress. Iniziamo con l'installazione.
Prerequisiti
- Ai fini di questo tutorial, utilizzeremo un VPS Ubuntu 18.04.
- Un utente di sistema con privilegi di root o accesso all'utente root stesso.
Fase 1:connettiti al tuo server
Accedi al tuo VPS Ubuntu 18.04 tramite SSH come utente root (o come utente con privilegi di root):
ssh root@IP_Address -p Port_Number
Ovviamente dovrai sostituire IP_Address
e Port_Number
con l'indirizzo IP del tuo server effettivo e il numero di porta SSH.
Una volta effettuato l'accesso, assicurati che il tuo server sia aggiornato eseguendo i seguenti comandi:
sudo apt-get update sudo apt-get upgrade
Fase 2:scarica e installa OpenLiteSpeed
Il comando seguente aggiungerà il repository necessario al tuo server per l'installazione del server OpenLiteSpeed.
wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debain_repo.sh | bash
Esegui il comando seguente per installare l'ultima versione del server OpenLiteSpeed.
sudo apt install openlitespeed
Una volta completata l'installazione, puoi avviare il servizio OpenLiteSpeed:
systemctl start lsws
oltre a vedere lo stato del servizio OpenLiteSpeed utilizzando il seguente comando:
systemctl status lsws
Uscita:
● lsws.service - LSB: lshttpd Loaded: loaded (/etc/init.d/lsws; generated) Active: active (exited) Docs: man:systemd-sysv-generator(8) Process: 47146 ExecStart=/etc/init.d/lsws start (code=exited, status=0/SUCCESS)
Ti consigliamo inoltre di abilitare OpenLiteSpeed per l'avvio all'avvio del server:
systemctl enable lsws
Apri il browser e cerca l'IP del server sulla porta 8088 per visualizzare la pagina predefinita:https://your-ip-address:8088
Fase 3:installa e configura il server MySQL
Su Ubuntu 18.04, l'ultima versione di MySQL è inclusa nel repository dei pacchetti APT per impostazione predefinita.
Per installare il pacchetto del server MySQL, eseguire il comando seguente:
apt -y install mysql-server
Una volta installato, avvia il servizio MySQL e abilitalo all'avvio automatico dopo l'avvio del server:
systemctl start mysql systemctl enable mysql
Una volta completata l'installazione di MySQL, emetti il seguente comando per migliorare la sicurezza dell'installazione del tuo server MySQL (ti consigliamo di rispondere con "Y" a ogni prompt):
sudo mysql_secure_installation
Per avviare il processo, il comando ti chiederà di inserire la password di root MySQL corrente. Basta premere il tasto [Invio] una volta, poiché non esiste una password predefinita per MySQL.
Fase 4:crea un database MySQL e un utente
Successivamente, dobbiamo creare un database MySQL e un utente per l'installazione di WordPress.
Accedi alla console MySQL:
mysql -u root -p mysql> CREATE DATABASE wordpressdb; mysql> GRANT ALL PRIVILEGES ON wordpressdb.* TO 'wpuser'@'localhost' IDENTIFIED BY 'PASSWORD' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
Non dimenticare di sostituire "PASSWORD" con una password efficace e sicura.
Fase 5:installa PHP e moduli
Per installare PHP 7.2 insieme a tutti i moduli necessari per WordPress, esegui il seguente comando:
sudo apt install lsphp72 lsphp72-curl lsphp72-imap lsphp72-mysql lsphp72-intl lsphp72-pgsql lsphp72-sqlite3 lsphp72-tidy lsphp72-snmp
Passaggio 6:installa WordPress
Scaricheremo e collocheremo l'installazione di WordPress nella directory principale dei documenti del server Web predefinita /usr/local/lsws/Example/html/
.
Scarichiamo l'ultima versione di WordPress dal sito ufficiale di WordPress ed estraiamola nella directory '/usr/local/lsws/Example/html/' con i seguenti comandi:
cd /usr/local/lsws/Example/html/
wget -c http://wordpress.org/latest.tar.gz
Quindi, estrai il file di archivio "latest.tar.gz" con:
tar -xzvf latest.tar.gz
I file di WordPress verranno ora inseriti in wordpress directory in /usr/local/lsws/Example/html/wordpress
Abbiamo anche bisogno di impostare le autorizzazioni corrette di questa directory in modo che il nostro server OpenLiteSpeed possa accedere ai file in essa contenuti. Per assegnare la proprietà dei file WordPress al nostro gruppo e utente del server OpenLiteSpeed, esegui il seguente comando:
chown -R nobody:nogroup /usr/local/lsws/Example/html/wordpress
Quindi, esegui il comando seguente per creare un file di configurazione di WordPress ( wp-config.php ). Questo è il file di configurazione predefinito per WordPress.
cd /usr/local/lsws/Example/html/wordpress mv wp-config-sample.php wp-config.php
Ora apri il wp-config.php file con il tuo editor di testo preferito, ad esempio:
nano wp-config.php
Quindi aggiorna le impostazioni del database, sostituendo nome_database_qui , nomeutente_qui e password_qui con i tuoi dati:
// ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */define('DB_NAME', 'database_name_here'); /** MySQL database username */define('DB_USER', 'username_here'); /** MySQL database password */define('DB_PASSWORD', 'password_here'); /** MySQL hostname */define('DB_HOST', 'localhost'); /** Database Charset to use in creating database tables. */define('DB_CHARSET', 'utf8'); /** The Database Collate type. Don't change this if in doubt. */define('DB_COLLATE', '');
Salva ed esci dal file.
Fase 7:Configura OpenLiteSpeed
Innanzitutto, apri il tuo browser preferito e accedi al portale back-end OpenLiteSpeed all'indirizzo:https://your-ip-address:7080
Il nome utente predefinito è admin e la password predefinita è 123456
Nella pagina successiva in Predefinito Listener> Pagina Generale , fai clic sull'icona Modifica a destra e cambia la porta da 8080 a 80.
Vai a Configurazione server> App esterna e modificare:
Nome :lsphp72
Indirizzo :uds://tmp/lshttpd/lsphp72.sock
Comando : $SERVER_ROOT/lsphp72/bin/lsphp
Vai a Host virtuali> Seleziona host virtuale dall'elenco> Generale e modificare:
Radice del documento :$VH_ROOT/html/wordpress/
File di indice :index.html, index.php
Accedi a WebAdmin Console> Host virtuali> Esempio> Riscrivi e modificare:
Abilita riscrittura :Yes
Caricamento automatico da .htaccess :Yes
Per completare l'installazione di WordPress, apri il browser, vai a:https://your-ip-address
e segui le istruzioni sullo schermo.
Congratulazioni! WordPress è stato installato correttamente sul tuo server. Ora puoi iniziare a costruire e personalizzare il tuo sito in base alle tue esigenze.
Ovviamente non devi installare WordPress con server OpenLiteSpeed su Ubuntu 18.04, se utilizzi uno dei nostri servizi di Hosting WordPress Ottimizzato, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori di sistema di installare WordPress con server OpenLiteSpeed su Ubuntu 16.08 per voi. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.
PS . Se ti è piaciuto questo post su come installare WordPress con il server OpenLiteSpeed su Ubuntu 18.04 , per favore condividilo con i tuoi amici sui social network usando le scorciatoie di condivisione qui sotto, o semplicemente lascia un commento nella sezione commenti. Grazie.