LNMP est un package d'installation en un clic très classique pour les environnements Web tels que Nginx/MySQL/PHP. Il prend en charge Nginx, Apache ou le front-end Nginx + back-end Apache. Il prend en charge plusieurs versions de PHP (actuellement PHP 7.3 peut être installé). et des composants de mise en cache courants tels que Redis/Xcache Install.

Le package d'installation en un clic LNMP a été mis à jour vers la version 1.6. Par rapport à la version précédente, il ajoute principalement la prise en charge de PHP 7.3, MariaDB 10.3 et Nginx/Apache TLS 1.3. Les amis qui souhaitent découvrir TLS 1.3 peuvent mettre à niveau leur LNMP 1.6 qui activera automatiquement TLS 1.3 après l'installation.

Si vous disposez d'un hébergeur VPS et souhaitez l'utiliser pour créer un site Web, il est recommandé d'utiliser Oneinstack ou LNMP pour créer un environnement de site Web. Pour les amis novices, il est recommandé d'utiliser le panneau Pagoda BT et le panneau WDCP. pour utiliser l'hôte VPS comme un hôte virtuel, et plus encore. Pour plus de panneaux de contrôle d'hôte VPS, veuillez vous référer au sujet spécial : Liste des panneaux de contrôle du serveur.

Installation et utilisation de la nouvelle version de LNMP 1.6 - prend en charge l'activation automatique de TLS 1.3 et l'installation de PHP 7.3MariaDB 10.3

Il existe des tutoriels sur Oneinstack, le panneau Pagoda BT et le panneau WDCP, voici :

  1. Script d'installation en un clic OneinStack : déployez facilement le certificat Let's Encrypt et configurez le site HTTPS
  2. Panneau de configuration du serveur gratuit WDCP - Changez de version de NginxApache et PHP en un seul clic SSL
  3. Nouvelle version de l'expérience de création de site Web de panneau hôte BT.cn Pagoda VPS - fonctionnement rafraîchissant et insensé avec des fonctions complètes

PS : mis à jour le 21 janvier 2019 Si vous utilisez le panneau Oneinstack ou Pagoda BT, les méthodes pour activer TLSV1.3 sont : accélération de l'optimisation du site Web - activation de TLSV1.3 et compression Brotli-Oneinstack, LNMP , panneau de pagode.

1.Installation de LNMP 1.6

site web:

  1. HTTPS://Liaoning célèbre marque.org/

La commande d'installation est la suivante (si vous devez installer LNMPA ou LAMP, remplacez le paramètre lnmp après ./install.sh par lnmpa ou lamp) :

#安装screen
screen -S lnmp
#如果网络掉线,可以重新连接S-S-H,再执行 screen -r lnmp 就会看到你的lnmp安装进程。
#有时候screen异常退出可能会提示状态为Attached,可以执行:screen -D -r lnmp 进行恢复。
#有时候可能会创建了多个同名的screen会话,可以执行:screen -ls 查看对应会话的session id,然后使用screen -D -r sessionid 进行恢复。

#下载安装包,并开始安装
wget http://soft.vpser.net/lnmp/lnmp1.6beta.tar.gz -cO lnmp1.6beta.tar.gz && tar zxf lnmp1.6beta.tar.gz && cd lnmp1.6 && ./install.sh lnmp

Après avoir exécuté la commande, il vous sera demandé de choisir PHP, Mysql et d'autres versions. S'il y a une invite : Mémoire inférieure à 1 Go, impossible d'installer MySQL 5.6+ ou MairaDB 10+ !, signifie que une mémoire inférieure à 1 Go doit être installée Mysql 5.6 ou inférieur et MairaDB 10 ou inférieur.

Pour les amis qui restent sans voix face à cette exigence, vous pouvez utiliser le package en un clic Oneinstack et vous pouvez choisir librement la combinaison. Pour d'autres comme PHP, vous pouvez choisir la dernière version de PHP 7.3.

Le processus d'installation de LNMP prend beaucoup de temps. En général, cela prend une demi-heure. Si les performances de la machine sont médiocres, cela peut prendre jusqu'à une heure.

2. Installation de l'extension LNMP

Exécutez les commandes suivantes pour installer xcache, Redis, memcached, eAccelerator, imageMagick et ionCube :

./addons.sh

Si vous utilisez WordPress, il est recommandé d'installer Memcached, opcache et Redis, qui seront très utiles pour exécuter WordPress.

3. LNMP ajoute un hôte virtuel

Exécutez la commande : lnmp vhost add, vous pouvez commencer à lier votre nom de domaine, définir le chemin du site Web et activer ou non les journaux du site Web, etc., comme indiqué ci-dessous :

Notez que si vous souhaitez utiliser le certificat SSL gratuit Letsencrypt, veuillez d'abord résoudre le nom de domaine en adresse IP de votre serveur. Bien sûr, vous pouvez également utiliser votre propre certificat SSL (plus : Collecte et résumé du certificat SSL gratuit que vous devez saisir). le certificat SSL et la clé. Le chemin complet et le nom du fichier. Installation réussie :

4. Résumé

La nouvelle version de LNMP 1.6 active TLS 1.3 par défaut. Les amis de LNMP 1.5 n'ont qu'à exécuter la commande : ./upgrade1.x-1.6.sh Mettez à niveau le script de gestion, puis mettez à niveau nginx et enfin ajustez. il Configurez simplement Nginx pour votre site Web. Voici la configuration pour activer TLS 1.3 dans LNMP 1.6. Pour des explications connexes, voir : Accélération de l'optimisation de site Web - Activer TLSV1.3.

ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
              
ssl_ciphers "TLS13-AES-256-GCM-SHA384:TLS13-CHACHA20-POLY1305-SHA256:TLS13-AES-128-GCM-SHA256:TLS13-AES-128-CCM-8-SHA256:TLS13-AES-128-CCM-SHA256:EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5";

Après mes tests, si vous utilisez LNMP 1.6 pour installer PHP 7.3, les installations de memcached et autres peuvent échouer. Cela peut être dû au fait que PHP 7.3 vient d'être lancé et que les composants concernés n'ont pas été mis à jour à temps. La version 1.6 de LNMP est lancée en juin. Les problèmes peuvent être résolus.

Laisser une réponse