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

Come installare WordPress con OpenLiteSpeed ​​su Ubuntu 18.04

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.


Panels
  1. Come installare MySQL Server su Ubuntu 17.04

  2. Come installare MySQL su Ubuntu 16.04

  3. Come installare MediaWiki su Ubuntu 16.04

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

  5. Come installare WordPress su Ubuntu 22.04

Come installare WordPress con Apache su Ubuntu 18.04

Come installare MySQL 8.0 su Ubuntu 18.04

Come installare il server MySQL in Ubuntu

Come installare OpenLiteSpeed ​​su Ubuntu 16.04

Come installare WordPress con OpenLiteSpeed ​​su Ubuntu 16.04 LTS

Come installare MySQL Server su Ubuntu 20.04