# lnmj **Repository Path**: hejun-fork/lnmj ## Basic Information - **Project Name**: lnmj - **Description**: lnmj是linux+nginx+mysql+java+redis+es+ftp,java web环境一键部署工具,适合经常进行系统部署的运维人员,在开源项目lnmp的基础上进行修改,lnmp地址:https://gitee.com/hehl/lnmp - **Primary Language**: Shell - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 10 - **Created**: 2022-10-22 - **Last Updated**: 2022-10-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 欢迎使用 LNMJ一键部署脚本 --- **一.简介** LNMP一键部署脚本是一键部署web环境所用,非常适合网站运维人员,web开发人员在Linux系统中部署web环境. 您可以使用LNMP一键部署脚本: > * 自动部署Nginx,Mysql,java > * 备份数据库 > * 升级软件版本 > * 添加虚拟站点和目录 **支持系统:** CentOS 6.x CentOS 7.x Ubuntu 14.x Ubuntu 16.x **软件版本** ``` nginx-1.12.0 mysql-5.6.38 mysql-5.7.20 redis-4.0.0 elasticsearch-2.4.6 java-1.8 ``` **正式版下载** https://gitee.com/cm1234/lnmj/repository/archive/master.zip **最新版** ``` git clone https://gitee.com/cm1234/lnmj.git ``` **安装截图** ![avatar](src/i1.gif) ![avatar](src/i2.gif) **二.文件目录** ``` conf #软件配置文件夹 include #系统软件部署脚本文件夹 init.d #服务脚本文件夹 src #软件包文件夹 db_backup_import.sh #数据导出和导入脚本 ftp_manage #pureftp管理脚本 install.sh #LNMP一键部署脚本 uninstall.sh #一键卸载脚本 upgrade.sh #一键升级脚本 vhost.sh #一键增加Nginx虚拟站点和网站目录 php_swich.sh #一键切换Php版本 reset_mysql_pwd.sh #一键重置Mysql账号root的密码 ``` ### 更新记录 201907 增加java环境安装 增加elasticsearch安装 201809 恢复安装截图 201711 增加一条命令直接安装lnmp,无需交互式询问 201709 增加MySQL数据库密码一键重置脚本; 增加php版本一键切换,支持最新版本7.1.9,自动安装指定版本,如已经安装,再次来回切换无需重新安装 201708 增加ftp软件pureftp的安装部署 201707 增加支持ubuntu16 增加redis部署和管理 201706 增加支持ubuntu14 201705 开始写这个脚本 ### 注: **** 1.建议安装git克隆项目,方便以后拉取最新版本 2.Mysql百度盘下载链接:http://pan.baidu.com/s/1qY2ZJB2 密码:ea5x 3.有任何问题和建议[点我](https://gitee.com/hehl/lnmp/issues)提交 4.脚本运行中如果无法退出,请按Ctrl+c组合键退出