Install ILNMP

Installation requirements

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

Script properties

  • 支持Nginx 1.x
  • 支持MariaDB 10.x
  • 支持MySQL 8.x
  • 支持PHP7.4.x
  • 支持phpMyAdmin 5.x
  • 支持CentOS 7 ~ 8 (x86_64)系统
  • 不支持 CentOS 7 以下的Linux发行版
  • 不支持32位操作系统
  • 必须在线网络安装

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

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

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

发表评论

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

Captcha Code