LNMP一键安装包—一个小白都能使用的环境部署脚本

  • A+
所属分类:系统文档

简介

LNMP一键安装包---一个小白都能使用的环境部署脚本
LNMP一键安装包,一个用Linux Shell编写的可以为CentOS/RHEL/Fedora/Aliyun/AmazonDebian/Ubuntu/Raspbian/Deepin/Mint Linux VPS或独立主机安装LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生产环境的Shell程序。


优势

  • 无需值守交互,自动部署
  • 自动解决依赖问题
  • 支持离线、在线两种方式部署,能适应多种网络环境
  • 丰富的辅助工具(虚拟主机管理、FTP用户管理、Nginx、MySQL/MariaDB、PHP的升级、常用缓存组件Redis/Xcache等的安装、重置MySQL root密码、502自动重启、日志切割、SSH防护DenyHosts/Fail2Ban、备份等许多实用脚本)
  • 支持自定义Nginx、PHP编译参数及网站和数据库目录、支持生成LetseEcrypt证书、LNMP模式支持多PHP版本、支持单独安装Nginx/MySQL/MariaDB/Pureftpd服务器
  • 支持升级PHP、NGINX/Apache、Mariadb/MySQL
  • 脚本开源,且保持更新,有专门的论坛以及FAQ清单

安装使用

  • 访问官网,下载最新的脚本( 有互联网可以使用 下载版,没有互联网可以下载 完整版) LNMP一键安装包
    LNMP一键安装包---一个小白都能使用的环境部署脚本
  • 安装运行脚本( root 运行 ): install.sh
  • 升级运行脚本( root 运行 ):upgrade.sh
  • 卸载运行脚本( root 运行 ):uninstall.sh

默认目录


管理命令

  • 启动:lnmp start
  • 重启:lnmp restart
  • 停止:lnmp stop

  • NGINX状态:lnmp nginx status
  • 重启NGINX:lnmp nginx restart
  • 停止NGINX:lnmp nginx stop
  • 启动NGINX:lnmp nginx start
    其它服务只需把nginx替换成你想要管理的服务名称即可
    LNMP一键安装包---一个小白都能使用的环境部署脚本

后话

  • 遇到不解的问题可以先去官方论坛搜索 LNMP论坛
  • 目前最新1.8版本,在升级PHP时,需要提前备份PHP配置,否则你得重新配置
  • 安装完成后,lnmp 文件夹不要删除,否则会导致lnmp命令无法使用现象
  • lnmp 脚本都是用源码编译安装,所以耗时较长,建议使用 screen

    yum/dnf install screen   // Centos 系列
    apt-get install screen   // Debian 系列
    
    screen -S lnmp   // 启动一个 screen 会话,名叫 lnmp
    screen -r lnmp   // 切换到 名叫 lnmp 的 screen 会话
    screen -ls       // 查看 screen 会话
  • 如果你主机可以联网,可以用如下命令安装 LNMP(lnmp1.8.tar.gz 是软件包名,最新版请参考官网)

    wget http://soft.vpser.net/lnmp/lnmp1.8.tar.gz -cO lnmp1.8.tar.gz && tar zxf lnmp1.8.tar.gz && cd lnmp1.8 && ./install.sh lnmp
  • 官方FAQ
  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: