Install ILNMP

更新日期:

Installation requirements

安装前先确保系统是干净的,没有安装过任何环境,如:Apache/Nginx/PHP/MySQL/MariaDB,已有环境不可安装。

Script properties

  • 支持Nginx 1.19 +
  • 支持MariaDB 10 +
  • 支持MySQL 8 +
  • 支持PHP 7.4 +
  • 支持phpMyAdmin 5 +
  • 支持CentOS 7 ~ 8 (x86_64)系统
  • 不支持 CentOS 7 以下及32位Linux发行版
  • 需在线安装

应用版本更新与官方保持同步。

CentOS installation

curl -O https://renwole.com/sh/ilnmp.sh && bash ilnmp.sh

交互式安装,可根据需求选择所需软体和版本,也可根据需求定制化,如:自定义安装目录、自定义应用版本、自定义MySQL密码等。脚本执行完成后会生成对应的数据库账号/密码等信息。

Application installation directory

PATHRemarks
/apps所有应用安装目录
/apps/server/nginxNginx安装目录及配置文件
/apps/server/mariadbMariaDB安装目录
/apps/server/mariadb/dataMariaDB数据存储目录
/apps/server/mysqlMySQL安装目录
/apps/server/mysql/dataMySQL数据存储目录
/apps/server/phpPHP安装目录及配置文件
/apps/web/default网站默认目录
/apps/web/default/phpmyadminphpMyAdmin数据库管理工具
安装路径可根据需求修改脚本中路径实现定制化。

How to uninstall

rm -rf /apps
rm -rf /etc/my.cnf
rm -rf /etc/init.d/mysqld
rm -rf /lib/systemd/system/nginx.service
rm -rf /lib/systemd/system/php-fpm.service

注意:卸载删除不可逆,请先备份。

Install ILNMP》有6个想法

    1. Node 文章作者

      以前的虚拟机内存小,所以关闭后不至于在编译的时候内存不足导致Kill掉,不过现在随着机器规格的提高和性价比,该参数可以根据自己的需求关闭或开启。

      回复

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

Captcha Code