LNMP automatic installation package V1.4 released

LNMP is a one-click installation package for Nginx, PHP, MySQL, phpMyAdmin, and eAccelerator written on CentOS /Debian. The LNMP production environment can be easily installed on a VPS or an independent host.

The official version of LNMP one-click installation package V1.4 is released.

LNMP automatic installation package V1.4 released LNMP automatic installation package V1.4 released

 

LNMP automatic installation package V1.4 released LNMP automatic installation package V1.4 releasedMajor additions in LNMP 1.4:

  • Support for PHP 7.1
  • Multiple PHP version installation in LNMP mode
  • Module component installation under multiple PHP versions
  • The lnmp management script adds Let'sencrypt to automatically generate certificates and custom certificates
  • The database is optional and not installed
  • Nginx, MySQL/MariaDB installed separately
  • Nginx is compiled with a new version of OpenSSL
  • Add apcu, upgrade and other functions

Function of LNMP one-click installation package

It is a  Linux  Shell  written for CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian/Deepin/Aliyun/Amazon/ Mint Linux VPS or dedicated host to install LNMP (Nginx/MySQL/PHP), LNMPA (Nginx/MySQL/PHP /Apache), LAMP (Apache/MySQL/PHP) Shell programs for production environments. At the same time, it provides some practical auxiliary tools such as: virtual host management, FTP user management, Nginx, MySQL/MariaDB, PHP upgrade, installation of common cache components Redis, Xcache, etc., reset MySQL Root password, 502 automatic restart, log cutting, SSH protection DenyHosts/Fail2Ban, backup and many other useful scripts .

It is recommended to use screen to execute before installation: screen -S lnmp, execute: wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1 .4 && ./install.sh lnmp Please pay attention to the last lnmp parameter, if you need lnmpa or lamp, please replace lnmp with the mode you want to install.

Compatibility reminder: Please go to the official website of the program to confirm compatibility before using a higher version of PHP. In particular, some domestic programs shopex and ecshop are still in the era of PHP 5.2. In addition, we should pay attention to the compatibility of plugins such as WordPress.

LNMP status management: lnmp {start|stop|reload|restart|kill|status}

Status management of each program of LNMP: lnmp {nginx|mysql|mariadb|php-fpm|pureftpd} {start|stop|reload|restart|kill|status}

Virtual host management: lnmp vhost {add|list|del}

Database management: lnmp database {add|list|edit|del}

FTP user management: lnmp ftp {add|list|edit|del|show}

Add SSL: lnmp ssl add

V1.4 update record

  • Increase the installation of multiple PHP versions in LNMP mode, run in the installation package directory: ./install.sh mphp to install
  • Add a separate Nginx installation, run in the installation package directory: ./install.sh nginx to install
  • Add a separate database installation, run in the installation package directory: ./install.sh db to install
  • Add support for Let's Encrypt auto-generated certificates and self-provided SSL certificates
  • Add option not to install database
  • Add support for extension installation under multiple PHP versions
  • Add ioncube php7 support
  • Add apcu php extension
  • Added PHP 7.1 support
  • Add lnmp management script upgrade script, run in the installation package directory: ./upgrade1.x-1.4.sh
  • Increased identification of Chinese users, using domestic sources
  • Add support for Amazon Linux and Linux Mint;
  • Add calculation to display LNMP installation usage time;
  • Increase the judgment of whether LNMP has been installed to prevent repeated installation from overwriting data
  • Increase the backup before installing the database in an existing directory
  • Add an anti-cross-directory configuration file removal script, run ./remove_open_basedir_restriction.sh under the tools directory in the installation package directory
  • The lnmp management script adds SSL options, you can choose Let's Encrypt or custom certificate and key files, Letsencrypt automatically tries to renew every 7 days
  • lnmp management script increases ftp account information display
  • The lnmp management script adds multiple PHP version selection options when adding a virtual host in LNMP mode
  • The lnmp management script removes the prompt of add more domain name, adds the domain name directly, and presses Enter without adding
  • lnmp management script adds optimization on virtual host processing flow
  • lnmp management script adds multi-PHP state management support
  • The lnmp management script adds lnmp ftp show to display ftp account information
  • When the lnmp management script already exists in the virtual host SSL, you can directly add it with lnmp ssl add
  • nginx is installed with openssl 1.0.2 by default to better support http2
  • Repair and improve the domestic composer installation problem, and the domestic installation can be normal and smooth

......For more update information, please visit lnmp official website update record

About upgrading to the current version

Reference tutorial: LNMP 1.x upgrade to LNMP 1.4 tutorial and precautions and multi-PHP version usage tutorial - LNMP one-click installation package

Add, delete virtual host and pseudo-static management: LNMP add, delete virtual host and pseudo-static usage tutorial - LNMP one-click installation package

Installation of eAccelerator, xcache, memcached, imageMagick: LNMP 1.2+ cache acceleration class extension (xcache/Redis/memcached/eAccelerator), imageMagick, ionCube installation tutorial - LNMP one-click installation package

 

Guess you like

Origin blog.csdn.net/yaxuan88521/article/details/132191025