lnmp一键安装脚本 为小内存vps打造

今天买了一个0.5cny/月 1c512m的vps用来挂脚本挂博客什么的 但是内存太小 宝塔什么的装不上,想到了lnmp,本来想直接用军哥的,但是投毒事件后就没敢用了,遂糊了一个lnmp纯净的脚本出来用。
一个简单的小玩意,大佬轻点喷~

介绍:

轻量、干净、透明的 LNMP (Linux + Nginx + MariaDB + PHP) 一键安装脚本,专为小内存 VPS 优化。

特性

  • 多系统支持: Ubuntu / Debian / CentOS / RHEL / Rocky / AlmaLinux
  • PHP 版本可选: 7.2 / 7.3 / 7.4 / 8.0 / 8.1 / 8.2
  • MariaDB 10.11 LTS: 比 MySQL 更轻量,完全兼容
  • SSL 证书: acme.sh + Let’s Encrypt 自动申请/续期
  • 小内存优化: 512MB VPS 即可流畅运行
  • 安全透明: 无后门、无数据外传,代码完全开源可审计

一键安装

wget https://github.com/geeme1/lnmp/archive/refs/heads/master.tar.gz -O lnmp.tar.gz && tar zxf lnmp.tar.gz && cd lnmp-master && chmod +x install.sh && ./install.sh

管理命令

lnmp start              # 启动所有服务
lnmp stop               # 停止所有服务
lnmp restart            # 重启所有服务
lnmp reload             # 平滑重载配置
lnmp status             # 查看服务状态

lnmp vhost add          # 添加虚拟主机
lnmp vhost del          # 删除虚拟主机
lnmp vhost list         # 列出虚拟主机

lnmp ssl add example.com  # 申请 SSL 证书
lnmp ssl renew             # 续期所有证书

lnmp info               # 查看安装信息

目录结构

路径
说明

/home/wwwroot/
站点文件目录

/home/wwwlogs/
日志目录

/etc/nginx/nginx.conf
Nginx 主配置

/usr/local/nginx/conf/vhost/
虚拟主机配置

/usr/local/nginx/conf/ssl/
SSL 证书

感谢分享

感谢大佬分享

感谢大佬。