Dans ce tutoriel, nous allons vous montrer comment installer et configurer OpenLiteSpeed sur votre serveur Ubuntu 16.04. Pour ceux d'entre vous qui ne le savaient pas, OpenLiteSpeed est un serveur HTTP open-source développé par LiteSpeed Technologies. OpenLiteSpeed est un serveur HTTP léger et performant doté d'une interface d'administration Web Gui. En ce qui concerne les serveurs Web Linux, OpenLiteSpeed possède des fonctionnalités intéressantes qui en font un choix solide pour de nombreuses installations. des règles de réécriture compatibles, une interface d'administration Web et un traitement PHP personnalisé optimisé pour le serveur.
Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo
‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer l'installation pas à pas d'OpenLiteSpeed sur un serveur Ubuntu 16.04 (Xenial Xerus).
Prérequis
- Un serveur exécutant l'un des systèmes d'exploitation suivants :Ubuntu 16.04 (Xenial Xerus).
- Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
- Accès SSH au serveur (ou ouvrez simplement Terminal si vous êtes sur un ordinateur).
- Un
non-root sudo user
ou l'accès à l'root user
. Nous vous recommandons d'agir en tant qu'non-root sudo user
, cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.
Installer OpenLiteSpeed sur Ubuntu 16.04
Étape 1. Tout d'abord, assurez-vous que tous vos packages système sont à jour en exécutant le suivant apt-get
commandes dans le terminal.
sudo apt-get update sudo apt-get upgrade
Préparant votre serveur, vous devez installer les packages suivants :
apt-get install build-essential libexpat1-dev libgeoip-dev libpng-dev libpcre3-dev libssl-dev libxml2-dev rcs zlib1g-dev
Étape 2. Installation d'OpenLitespeed.
La première chose à faire est d'aller sur la page de téléchargement d'OpenLitespeed et de télécharger la dernière version stable d'OpenLitespeed. Au moment de la rédaction de cet article, il s'agit de la version 1.7.14. :
wget https://openlitespeed.org/packages/openlitespeed-1.7.14.src.tgz
Décompressez l'archive OpenLitespeed dans le répertoire racine du document sur votre serveur :
tar xzvf openlitespeed* cd openlitespeed*
Utilisez ensuite la commande suivante pour configurer le logiciel et le compiler, cela installera l'ensemble du système OpenLiteSpeed sous le /usr/local/lsws
emplacement :
sudo ./configure sudo make sudo make install
Étape 3. Configuration de MariaDB pour OpenLiteSpeed.
Par défaut, MariaDB n'est pas renforcée. Vous pouvez sécuriser MariaDB à l'aide de mysql_secure_installation
scénario. Vous devez lire attentivement et ci-dessous chaque étape qui définira un mot de passe root, supprimera les utilisateurs anonymes, interdira la connexion root à distance et supprimera la base de données de test et l'accès à MariaDB sécurisé.
mysql_secure_installation
Configurez-le comme ceci :
- Set root password? [Y/n] y - 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
Étape 4. Configurez le serveur Web OpenLiteSpeed.
OpenLiteSpeed a une interface graphique d'administration pour la gestion, nous allons donc configurer le mot de passe administrateur pour l'interface graphique openLiteSpeed. Nous commencerons par modifier le mot de passe administratif à l'aide de la commande suivante :
sudo /usr/local/lsws/admin/misc/admpass.sh
Il vous sera éventuellement demandé de fournir un nom d'utilisateur pour l'utilisateur administratif. Si vous appuyez simplement sur ENTRÉE, le nom d'utilisateur "admin" sera sélectionné. Ensuite, vous serez invité à sélectionner et à confirmer un nouveau mot de passe pour le compte.
Après avoir changé le mot de passe et le nom d'utilisateur, utilisez la commande suivante pour démarrer le serveur Web :
sudo service lsws start
Étape 5. Accéder à OpenLiteSpeed.
OpenLiteSpeed sera disponible sur le port HTTP 8080 par défaut et la connexion administrateur via le port 7080. Ouvrez votre navigateur préféré et accédez à http://your-domain.com:8080
ou https://server-ip:7080
et suivez les étapes requises pour terminer l'installation. Si vous utilisez un pare-feu, veuillez ouvrir les ports 7080 et 8080 pour permettre l'accès au panneau de contrôle.
Félicitations ! Vous avez installé OpenLiteSpeed avec succès. Merci d'avoir utilisé ce didacticiel pour installer le serveur Web OpenLiteSpeed sur votre système Ubuntu 16.04 (Xenial Xerus). Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consultez le site Web officiel d'OpenLiteSpeed.