GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Installer WordPress avec OpenLiteSpeed ​​sur Ubuntu 16.04

Aujourd'hui, nous allons vous montrer comment installer et configurer WordPress avec OpenLiteSpeed ​​sur Ubuntu 16.04. OpenLiteSpeed ​​est un serveur HTTP léger et open source développé et protégé par les droits d'auteur de LiteSpeed ​​Technologies, Inc. Il fournit une interface Web conviviale et prend en charge divers systèmes d'exploitation, notamment Linux, Mac OS, SunOS et FreeBSD.

Il est assez facile d'installer WordPress avec OpenLiteSpeed ​​sur un VPS Ubuntu 16.04. Le processus d'installation devrait prendre environ 15 à 20 minutes si vous suivez les étapes très simples décrites ci-dessous.

1. Connectez-vous via SSH

Tout d'abord, connectez-vous à votre VPS Ubuntu 16.04 via SSH en tant qu'utilisateur root

ssh root@IP_address

2. Démarrer une session d'écran

Au tout début, il est préférable de démarrer une session screen en exécutant la commande suivante

screen -U -S openlitespeed

3. Mettre à jour le système

Mettez à jour les packages système :

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

Assurez-vous de toujours garder votre serveur à jour.

4. Installez et sécurisez MariaDB

Pour installer MariaDB, exécutez la commande suivante :

apt-get install -y mariadb-server

Une fois l'installation terminée, exécutez la commande suivante pour sécuriser votre installation :

mysql_secure_installation

Configurez-le comme ceci :

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. Créer une nouvelle base de données

Ensuite, nous devons créer une base de données pour notre installation 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

N'oubliez pas de remplacer "votre-mot-de-passe" par un mot de passe fort.

6. Installer OLS

Téléchargez le script OLS en 1 clic sur votre serveur :

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

Pour exécuter le script, nous devons rendre le fichier exécutable avec la commande suivante :

chmod +x ols1clk.sh

Pour ce guide, nous allons supposer que vous souhaitez utiliser PHP7 et installer uniquement OLS sans que WordPress soit installé (nous préférons installer wordpress séparément). Exécutons donc la commande suivante :

./ols1clk.sh --lsphp 70

Une fois l'installation terminée, configurez un nom d'utilisateur et un mot de passe administratifs pour l'interface Web d'OpenLiteSpeed ​​en exécutant la commande suivante :

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

Il vous sera demandé de fournir un nom d'utilisateur pour l'utilisateur administratif. Si vous appuyez simplement sur ENTER, le nom d'utilisateur "admin" sera sélectionné. Ensuite, il vous sera demandé de sélectionner et de confirmer un nouveau mot de passe pour le compte.

Vérifions qu'OLS est opérationnel https://your-ip-address:7080. Vous devriez pouvoir vous connecter à OLS WebAdmin. Maintenant, installons WordPress, puis nous allons configurer OLS.

7. Installer WordPress

Passons au répertoire où nous voulons télécharger les fichiers principaux de WordPress :

cd /usr/local/lsws/Example

Téléchargez WordPress en utilisant la commande wget :

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

Nous allons maintenant décompresser le fichier zip WordPress :

unzip latest.zip

Accordez l'autorisation de l'intégralité de la structure de répertoires à l'utilisateur sous lequel le serveur Web s'exécute afin que les modifications puissent être apportées via l'interface WordPress :

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

Passons maintenant au répertoire /wordpress :

cd wordpress

Nous allons configurer WordPress pour qu'il fonctionne avec notre base de données actuelle que nous avons configurée plus tôt. Nous allons d'abord renommer wp-config-sample.php en wp-config.php en utilisant la commande suivante :

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

Ouvrez le fichier de configuration WordPress avec votre éditeur de texte préféré et modifiez les valeurs de la base de données avec celles que vous avez données au moment de la création de la base de données.

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. Configurer OpenLiteSpeed

Nous allons modifier l'hôte virtuel par défaut qui est déjà présent dans la configuration OpenLiteSpeed ​​afin que nous puissions l'utiliser pour notre installation WordPress.

Tout d'abord, connectez-vous au panneau OLS WebAdmin à l'adresse https://your-ip-address:7080.

Une fois connecté à OLS WebAdmin, sélectionnez "Hôtes virtuels" dans la barre de menu et cliquez sur le lien "Afficher":

Cela vous permettra de modifier la configuration de votre hôte virtuel.

Nous allons d'abord changer la racine du document de l'hôte virtuel pour qu'elle pointe vers notre répertoire WordPress.

Cliquez sur l'onglet « Général » pour l'hôte virtuel, puis cliquez sur le bouton « Modifier » pour le tableau « Général » :

Dans le champ "Document Root", modifiez la valeur de $VH_ROOT/html/ à $VH_ROOT/wordpress/ :

Cliquez sur "Enregistrer" lorsque vous avez terminé.

Ensuite, nous activerons les fichiers index.php afin qu'ils puissent être utilisés pour traiter les requêtes qui ne sont pas gérées par des fichiers statiques. Cela permettra à la logique principale de WordPress de fonctionner correctement.

Cliquez sur le bouton "Modifier" pour le tableau "Fichiers d'index":

Dans le champ "Fichiers d'index valides", ajoutez index.php avant index.html pour permettre aux fichiers d'index PHP d'avoir la priorité :

Cliquez sur "Enregistrer" lorsque vous avez terminé.

9. Configurer les réécritures WordPress pour activer la prise en charge des permaliens

Ensuite, nous allons configurer les instructions de réécriture afin que nous puissions utiliser des permaliens dans notre installation WordPress.

Pour ce faire, cliquez sur l'onglet "Réécrire" de l'hôte virtuel. Dans l'écran suivant, cliquez sur le bouton "Modifier" du tableau "Réécrire le contrôle" :

Sélectionnez "Oui" sous l'option "Activer la réécriture" :

Cliquez sur "Enregistrer" pour revenir au menu principal de réécriture. Cliquez sur le bouton "Modifier" du tableau "Règles de réécriture" :

Supprimez les règles déjà présentes et ajoutez les règles suivantes pour activer les réécritures pour WordPress :

Cliquez sur le bouton "Enregistrer" pour mettre en œuvre vos nouvelles règles de réécriture.

La prochaine chose que nous devons faire est de changer le port d'écoute par défaut de 8088 à 80.

Sélectionnez "Auditeurs" dans la barre de menu et cliquez sur le lien "Afficher" :

Cliquez ensuite sur le bouton "Modifier" du tableau "Paramètres d'adresse" :

Dans le champ Port, modifiez le numéro de port de 8088 à 80 :

Cliquez sur "Enregistrer" lorsque vous avez terminé.

10. Redémarrez le serveur pour mettre en œuvre les modifications

Avec toute la configuration ci-dessus à l'écart, nous pouvons maintenant redémarrer le serveur OpenLiteSpeed ​​pour activer nos modifications.

11. Terminez l'installation via l'interface WordPress

Vous pouvez maintenant terminer votre installation de WordPress en ouvrant votre navigateur Web préféré et en accédant à :

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

Installer WordPress et OpenLiteSpeed est une tâche facile si vous avez un hébergement WordPress géré avec nous. N'hésitez pas à demander à nos administrateurs Linux experts d'installer WordPress avec OpenLiteSpeed ​​sur Ubuntu 16.04, pour vous, et cela sera pris en charge immédiatement. Ils sont disponibles 24 heures sur 24, 7 jours sur 7, afin que vous puissiez obtenir l'aide dont vous avez besoin à tout moment.

PS N'hésitez pas à partager, sur la façon d'installer WordPress avec OpenLiteSpeed ​​sur Ubuntu 16.04, cet article de blog si vous l'avez aimé en utilisant les raccourcis des réseaux sociaux - vous pouvez également laisser un commentaire à la place, sous les boutons de partage.


Panels
  1. Installer WordPress avec Varnish et Nginx sur Ubuntu

  2. Installer WordPress avec Memcached et Nginx sur Ubuntu

  3. Comment installer WordPress avec OpenLiteSpeed ​​sur Ubuntu 18.04

  4. Comment installer WordPress avec LAMP Stack sur Ubuntu 20.04

  5. Comment installer WordPress avec LEMP sur Ubuntu 20.04

Installer WordPress avec LEMP Stack sur Ubuntu 20.04

Installer WordPress sur Ubuntu 16.04 / Ubuntu 14.04 avec LAMP

Comment installer WordPress avec OpenLiteSpeed ​​sur Ubuntu 16.04 LTS

Installer WordPress avec Nginx sur Ubuntu 18.04

Installer WordPress avec Docker sur Ubuntu 20.04

Comment installer WordPress avec EasyEngine sur Ubuntu 20.04