Dans ce tutoriel, nous allons vous montrer comment installer et configurer WordPress avec OpenLiteSpeed sur un VPS Ubuntu 18.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. WordPress est le système de gestion de contenu ou CMS le plus populaire disponible sur Internet. Avec une communauté massive, une excellente documentation, d'innombrables thèmes et un large choix de plugins, vous pouvez créer un site Web sur presque tout en utilisant WordPress. Commençons par l'installation.
Prérequis
- Pour les besoins de ce didacticiel, nous utiliserons un VPS Ubuntu 18.04.
- Un utilisateur système avec des privilèges root, ou un accès à l'utilisateur root lui-même.
Étape 1 :Connectez-vous à votre serveur
Connectez-vous à votre VPS Ubuntu 18.04 via SSH en tant qu'utilisateur root (ou en tant qu'utilisateur avec des privilèges root) :
ssh root@IP_Address -p Port_Number
Bien sûr, vous devrez remplacer IP_Address
et Port_Number
avec l'adresse IP réelle de votre serveur et le numéro de port SSH.
Une fois connecté, assurez-vous que votre serveur est à jour en exécutant les commandes suivantes :
sudo apt-get updatesudo apt-get upgrade
Étape 2 :Téléchargez et installez OpenLiteSpeed
La commande suivante ajoutera le référentiel nécessaire à votre serveur pour l'installation du serveur OpenLiteSpeed.
wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debain_repo.sh | bas
Exécutez la commande suivante pour installer la dernière version du serveur OpenLiteSpeed.
sudo apt install openlitespeed
Une fois l'installation terminée, vous pouvez démarrer le service OpenLiteSpeed :
systemctl démarrer lsws
ainsi que de voir l'état du service OpenLiteSpeed à l'aide de la commande suivante :
statut systemctl lsws
Sortie :
● lsws.service - LSB :lshttpdLoaded :chargé (/etc/init.d/lsws ; généré)Active :actif (quitté)Docs :man:systemd-sysv-generator(8)Processus :47146 ExecStart=/etc /init.d/lsws start (code=exited, status=0/SUCCESS)
Nous vous recommandons également d'activer OpenLiteSpeed pour qu'il démarre au démarrage du serveur :
systemctl activer lsws
Ouvrez votre navigateur et accédez à l'adresse IP du serveur sur le port 8088 pour afficher la page par défaut :https://your-ip-address:8088
Étape 3 :Installer et configurer le serveur MySQL
Sur Ubuntu 18.04, la dernière version de MySQL est incluse par défaut dans le référentiel de packages APT.
Pour installer le package du serveur MySQL, exécutez la commande suivante :
apt -y install mysql-server
Une fois installé, démarrez le service MySQL et activez-le pour qu'il démarre automatiquement après le démarrage du serveur :
systemctl démarrer mysqlsystemctl activer mysql
Une fois l'installation de MySQL terminée, lancez la commande suivante pour améliorer la sécurité de l'installation de votre serveur MySQL (nous vous recommandons de répondre par "Y" à chaque invite) :
sudo mysql_secure_installation
Pour démarrer le processus, la commande vous demandera d'entrer le mot de passe root MySQL actuel. Appuyez simplement une fois sur la touche [Entrée], car il n'y a pas de mot de passe par défaut pour MySQL.
Étape 4 :Créer une base de données et un utilisateur MySQL
Ensuite, nous devons créer une base de données MySQL et un utilisateur pour l'installation de WordPress.
Connectez-vous à la console MySQL :
mysql -u root -pmysql> CRÉER UNE BASE DE DONNÉES wordpressdb;mysql> ACCORDER TOUS LES PRIVILÈGES SUR wordpressdb.* À 'wpuser'@'localhost' IDENTIFIÉ PAR 'MOT DE PASSE' AVEC GRANT OPTION;mysql> FLUSH PRIVILEGES;mysql> quitterN'oubliez pas de remplacer "MOT DE PASSE" par un mot de passe réel et fort.
Étape 5 :Installer PHP et les modules
Pour installer PHP 7.2 avec tous les modules nécessaires pour WordPress, exécutez la commande suivante :
sudo apt install lsphp72 lsphp72-curl lsphp72-imap lsphp72-mysql lsphp72-intl lsphp72-pgsql lsphp72-sqlite3 lsphp72-tidy lsphp72-snmpÉtape 6 :Installez WordPress
Nous allons télécharger et placer l'installation de WordPress dans le répertoire racine du document du serveur Web par défaut
/usr/local/lsws/Example/html/
.Téléchargeons la dernière version de WordPress depuis le site officiel de WordPress et extrayons-la dans le répertoire ‘/usr/local/lsws/Example/html/’ avec les commandes suivantes :
cd /usr/local/lsws/Example/html/wget -c http://wordpress.org/latest.tar.gzEnsuite, extrayez le fichier d'archive "latest.tar.gz" avec :
tar -xzvf dernier.tar.gzLes fichiers WordPress seront maintenant placés dans wordpress répertoire à /usr/local/lsws/Example/html/wordpress
Nous devons également définir les autorisations correctes de ce répertoire afin que notre serveur OpenLiteSpeed puisse accéder aux fichiers qu'il contient. Pour donner la propriété des fichiers WordPress à notre utilisateur et groupe de serveur OpenLiteSpeed, exécutez la commande suivante :
chown -R personne:nogroup /usr/local/lsws/Example/html/wordpressEnsuite, exécutez la commande suivante pour créer un fichier de configuration WordPress ( wp-config.php ). Il s'agit du fichier de configuration par défaut de WordPress.
cd /usr/local/lsws/Example/html/wordpressmv wp-config-sample.php wp-config.phpOuvrez maintenant le wp-config.php fichier avec votre éditeur de texte préféré, par exemple :
nano wp-config.phpMettez ensuite à jour les paramètres de la base de données en remplaçant database_name_here , nom d'utilisateur_ici et password_here avec vos propres coordonnées :
// ** Paramètres MySQL - Vous pouvez obtenir ces informations auprès de votre hébergeur ** ///** Le nom de la base de données pour WordPress */define('DB_NAME', 'database_name_here');/** MySQL nom d'utilisateur de la base de données */define('DB_USER', 'username_here');/** mot de passe de la base de données MySQL */define('DB_PASSWORD', 'password_here');/** nom d'hôte MySQL */define('DB_HOST', 'localhost' );/** Jeu de caractères de base de données à utiliser pour créer des tables de base de données. */define('DB_CHARSET', 'utf8');/** Le type d'assemblage de la base de données. Ne changez pas cela en cas de doute. */define('DB_COLLATE', '');Enregistrez et quittez le fichier.
Étape 7 :Configurer OpenLiteSpeed
Tout d'abord, ouvrez votre navigateur préféré et accédez au portail principal OpenLiteSpeed à :
https://your-ip-address:7080
Le nom d'utilisateur par défaut est admin et le mot de passe par défaut est 123456
Sur la page suivante, sous Listener Default > General page , cliquez sur l'icône Modifier à droite et changez le port de 8080 à 80.
Accédez à Configuration du serveur > Application externe. et modifier :
Nom :
lsphp72
Adresse :uds://tmp/lshttpd/lsphp72.sock
Commande :$SERVER_ROOT/lsphp72/bin/lsphp
Accédez à Hôtes virtuels > Sélectionner un hôte virtuel dans la liste > Général et modifier :
Racine du document :
$VH_ROOT/html/wordpress/
Fichiers d'index :index.html, index.php
Accédez à Console WebAdmin > Hôtes virtuels > Exemple > Réécrire et modifier :
Activer la réécriture :
Yes
Chargement automatique depuis .htaccess :Yes
Pour terminer l'installation de WordPress, ouvrez votre navigateur, accédez à :
https://your-ip-address
et suivez les instructions à l'écran.
Félicitations ! WordPress a été installé avec succès sur votre serveur. Vous pouvez maintenant commencer à créer et personnaliser votre site en fonction de vos besoins.Bien sûr, vous n'êtes pas obligé d'installer WordPress avec le serveur OpenLiteSpeed sur Ubuntu 18.04, si vous utilisez l'un de nos services d'hébergement WordPress optimisé, auquel cas vous pouvez simplement demander à nos administrateurs système experts d'installer WordPress avec le serveur OpenLiteSpeed sur Ubuntu 16.08 pour tu. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.
PS . Si vous avez aimé cet article sur comment installer WordPress avec le serveur OpenLiteSpeed sur Ubuntu 18.04 , partagez-le avec vos amis sur les réseaux sociaux en utilisant les raccourcis de partage ci-dessous, ou laissez simplement un commentaire dans la section des commentaires. Merci.