GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Installa WordPress con OpenLiteSpeed ​​su Ubuntu 16.04

Oggi ti mostreremo come installare e configurare WordPress con OpenLiteSpeed ​​su Ubuntu 16.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.

È abbastanza facile installare WordPress con OpenLiteSpeed ​​su un Ubuntu 16.04 VPS. Il processo di installazione dovrebbe richiedere circa 15-20 minuti se segui i semplicissimi passaggi descritti di seguito.

1. Accedi tramite SSH

Prima di tutto accedi al tuo Ubuntu 16.04 VPS tramite SSH come utente root

ssh root@IP_address

2. Avvia una sessione sullo schermo

All'inizio, è meglio avviare una sessione dello schermo eseguendo il comando seguente

screen -U -S openlitespeed

3. Aggiorna il sistema

Aggiorna i pacchetti di sistema:

apt-get update && apt-get -y upgrade

Assicurati di mantenere sempre aggiornato il tuo server.

4. Installa e proteggi MariaDB

Per installare MariaDB, esegui il seguente comando:

apt-get install -y mariadb-server

Al termine dell'installazione, eseguire il comando seguente per proteggere l'installazione:

mysql_secure_installation

Configuralo in questo modo:

Enter current password for root (enter for none): Enter
Set root password? [Y/n]: Y
New password: 
Re-enter new password: 
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: Y

5. Crea un nuovo database

Successivamente, dobbiamo creare un database per la nostra installazione di WordPress.

[user]$ mysql -u root -p

MariaDB [(none)]> CREATE DATABASE wordpress;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost' IDENTIFIED BY 'your-password';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> \q

Non dimenticare di sostituire "la tua password" con una password complessa.

6. Installa OLS

Scarica lo script OLS con 1 clic sul tuo server:

cd /opt
wget https://raw.githubusercontent.com/litespeedtech/ols1clk/master/ols1clk.sh

Per eseguire lo script è necessario rendere eseguibile il file con il seguente comando:

chmod +x ols1clk.sh

Per questa guida assumeremo che tu voglia usare PHP7 e installare solo OLS senza che WordPress sia installato (preferiamo installare wordpress separatamente). Quindi eseguiamo il seguente comando:

./ols1clk.sh --lsphp 70

Al termine dell'installazione, configura un nome utente e una password amministrativi per l'interfaccia web di OpenLiteSpeed ​​eseguendo il comando seguente:

/usr/local/lsws/admin/misc/admpass.sh

Ti verrà chiesto di fornire un nome utente per l'utente amministrativo. Se premi semplicemente INVIO, verrà selezionato il nome utente "admin". Successivamente, ti verrà chiesto di selezionare e confermare una nuova password per l'account.

Verifichiamo che OLS sia attivo e funzionante https://your-ip-address:7080. Dovresti essere in grado di accedere a OLS WebAdmin. Ora installa WordPress e poi configureremo OLS.

7. Installa WordPress

Passiamo alla directory in cui vogliamo scaricare i file core di WordPress:

cd /usr/local/lsws/Example

Scarica WordPress usando il comando wget:

wget https://wordpress.org/latest.zip

Ora decomprimeremo il file zip di WordPress:

unzip latest.zip

Concedi il permesso dell'intera struttura della directory all'utente in cui viene eseguito il server Web in modo che le modifiche possano essere apportate tramite l'interfaccia di WordPress:

chown -R nobody:nogroup /usr/local/lsws/Example/wordpress/

Ora andiamo nella directory /wordpress:

cd wordpress

Configureremo WordPress per funzionare con il nostro database corrente che abbiamo configurato in precedenza. Per prima cosa rinomineremo wp-config-sample.php in wp-config.php usando il seguente comando:

mv wp-config-sample.php wp-config.php

Apri il file di configurazione di WordPress con il tuo editor di testo preferito e modifica i valori del database con quelli che hai fornito al momento della creazione del database.

nano wp-config.php
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */define('DB_NAME', 'wordpress');

/** MySQL database username */define('DB_USER', 'wordpressuser');

/** MySQL database password */define('DB_PASSWORD', 'your-password');

/** MySQL hostname */define('DB_HOST', 'localhost');

8. Configura OpenLiteSpeed

Modificheremo l'host virtuale predefinito che è già presente nella configurazione di OpenLiteSpeed ​​in modo da poterlo utilizzare per la nostra installazione di WordPress.

Innanzitutto, accedi al pannello OLS WebAdmin all'indirizzo https://your-ip-address:7080.

Una volta effettuato l'accesso a OLS WebAdmin, selezionare "Virtual Host" dalla barra dei menu e fare clic sul collegamento "Visualizza":

Ciò ti consentirà di modificare la configurazione del tuo host virtuale.

Per prima cosa cambieremo la radice del documento dell'host virtuale in modo che punti alla nostra directory di WordPress.

Fare clic sulla scheda "Generale" per l'host virtuale e quindi fare clic sul pulsante "Modifica" per la tabella "Generale":

Nel campo "Radice del documento", modifica il valore da $VH_ROOT/html/ a $VH_ROOT/wordpress/:

Al termine, fai clic su "Salva".

Quindi, abiliteremo i file index.php in modo che possano essere utilizzati per elaborare richieste che non sono gestite da file statici. Ciò consentirà alla logica principale di WordPress di funzionare correttamente.

Fare clic sul pulsante "Modifica" per la tabella "File indice":

Nel campo per i "File di indice" validi, aggiungi index.php prima di index.html per consentire ai file di indice PHP di avere la precedenza:

Al termine, fai clic su "Salva".

9. Configura le riscritture di WordPress per abilitare il supporto per i permalink

Successivamente, imposteremo le istruzioni di riscrittura in modo da poter utilizzare i permalink all'interno della nostra installazione di WordPress.

Per fare ciò, fai clic sulla scheda "Riscrivi" per l'host virtuale. Nella schermata successiva, fai clic sul pulsante "Modifica" per la tabella "Controllo riscrittura":

Seleziona "Sì" sotto l'opzione "Abilita riscrittura":

Fare clic su "Salva" per tornare al menu principale di riscrittura. Fare clic sul pulsante "Modifica" per la tabella "Riscrivi regole":

Rimuovi le regole già presenti e aggiungi le seguenti regole per abilitare le riscritture per WordPress:

Fai clic sul pulsante "Salva" per implementare le nuove regole di riscrittura.

La prossima cosa che dobbiamo fare è cambiare la porta di ascolto predefinita da 8088 a 80.

Seleziona "Ascoltatori" dalla barra dei menu e fai clic sul collegamento "Visualizza":

Quindi, fai clic sul pulsante "Modifica" per la tabella "Impostazioni indirizzo":

Nel campo Porta, cambia il numero di porta da 8088 a 80:

Al termine, fai clic su "Salva".

10. Riavvia il server per implementare le modifiche

Con tutta la configurazione di cui sopra fuori mano, ora possiamo riavviare con grazia il server OpenLiteSpeed ​​per abilitare le nostre modifiche.

11. Completa l'installazione tramite l'interfaccia di WordPress

Ora puoi completare l'installazione di WordPress aprendo il tuo browser web preferito e vai a:

http://your-domain-name.com/

Installazione di WordPress e OpenLiteSpeed è un compito facile se hai un hosting WordPress gestito con noi. Sentiti libero di chiedere ai nostri esperti amministratori Linux di installare WordPress con OpenLiteSpeed ​​su Ubuntu 16.04, per te, e se ne occuperà immediatamente. Sono disponibili 24 ore su 24, 7 giorni su 7, quindi puoi ottenere l'aiuto di cui hai bisogno in qualsiasi momento.

PS Sentiti libero di condividere, su come installare WordPress con OpenLiteSpeed ​​su Ubuntu 16.04, questo post del blog se ti è piaciuto utilizzando le scorciatoie dei social network:puoi anche lasciare un commento, che trovi sotto i pulsanti di condivisione.


Panels
  1. Installa WordPress con Varnish e Nginx su Ubuntu

  2. Installa WordPress con Memcached e Nginx su Ubuntu

  3. Come installare WordPress con OpenLiteSpeed ​​su Ubuntu 18.04

  4. Come installare WordPress con lo stack LAMP su Ubuntu 20.04

  5. Come installare WordPress con LEMP su Ubuntu 20.04

Installa WordPress con LEMP Stack su Ubuntu 20.04

Installa WordPress su Ubuntu 16.04 / Ubuntu 14.04 con LAMP

Come installare WordPress con OpenLiteSpeed ​​su Ubuntu 16.04 LTS

Installa WordPress con Nginx su Ubuntu 18.04

Installa WordPress con Docker su Ubuntu 20.04

Come installare WordPress con EasyEngine su Ubuntu 20.04