LNMP一键安装包 V1.9 正式版

[复制链接]
作者: admin 发表于 2024-2-16 21:13:27
77 0

72

主题

0

回帖

330

积分

管理员

积分
330
安装要求:
  • CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian/Deepin/Aliyun/Amazon/Mint Linux发行版
  • 需要5GB以上可用空间,MySQL 5.7,MariaDB 10至少9GB剩余空间,MySQL8.0最新版至少25GB以上,如空间不够且是x86或x86_64架构MySQL可以选择Generic Binaries安装。
  • 需要128MB以上内存(128MB小内存VPS,Xen需有SWAP,OpenVZ至少要有128MB以上的vSWAP或突发内存),注意小内存请勿使用64位系统!
  • 安装MySQL 5.6或5.7及MariaDB 10必须1G以上内存,更高版本至少要2G内存!
  • 安装PHP 7及以上版本必须1G以上内存!
  • VPS或服务器必须设置好可用的yum或apt-get源并确保能正常工作,离线安装需要增加 CheckMirror=n 参数!
  • 不要在非常新的Linux发行版上安装旧的PHP/MySQL版本,同理不要在旧的Linux发行版上安装非常新的PHP/MySQL版本。
  • Linux下区分大小写,输入命令时请注意!
  • 如有通过yum或apt-get安装的MySQL/MariaDB请自行备份数据等相关文件!
  • CentOS 5、6、8,Debian 6、7、8或更低版本官网已经结束支持无法直接使用,需自行更换vault或archive源!
  • CentOS 6、8请用lnmp 1.9+版本进行安装!
  • Ubuntu 18+,Debian 9+,Mint 19+,Deepin 15.7+及所有新的Linux发行版只能使用1.7+进行安装!
  • PHP 7.1.*以下版本不支持Ubuntu 19+、Debian 10+等等非常新的Linux发行版!
  • 阿里云Ubuntu 14.04和22.04系统模版有问题不要用!!!要用的话论坛找解决方法
  • PHP 7.4升级或安装必须CentOS 7+,Debian 8+,Ubuntu 16.04+且必须使用1.7+!!!
  • MySQL 8.0.23以下版本升级或安装必须CentOS 8+,Debian 9+,Ubuntu 16.04+且必须使用1.7+!!!
  • MySQL 8.0.24以上版本升级或安装必须Debian 11+,Ubuntu 20.04+,Fedora 33+且必须使用1.8+!!!
LNMP一键安装包 V1.9 已经在Vultr遨游主机搬瓦工LocVPSLinodevps2ezDigitalOceanKVMLA景文互联BuyVM狗云80VPS腾讯云等众多VPS的CentOS 6-9、RHEL 6-8、Fedora 21-35、Debian 7-11、Ubuntu 10.04-22.04等众多Linux发行版的32位和64位系统上测试通过(CentOS 5、6,Debian 6、7及之前版本其官网已经结束支持无法使用,Debian9上Apache需选2.4.26版本以上。

安装步骤:
1、使用SSH工具登陆VPS或服务器
登陆后运行:
  1. screen -S lnmp
复制代码
如果提示screen: command not found 命令不存在可以执行:yum install screen 或 apt-get install screen安装

2、下载并安装LNMP一键安装包:
无人值守懒人版

V2.0版本
  1. wget https://soft.lnmp.com/lnmp/lnmp2.0.tar.gz -O lnmp2.0.tar.gz && tar zxf lnmp2.0.tar.gz && cd lnmp2.0 && ./install.sh lnmp
复制代码
V1.9版本
  1. wget http://soft.vpser.net/lnmp/lnmp1.9.tar.gz -cO lnmp1.9.tar.gz && tar zxf lnmp1.9.tar.gz && cd lnmp1.9 && ./install.sh lnmp
复制代码
V1.8版本
  1. 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
复制代码
V1.7版本
  1. wget http://soft.vpser.net/lnmp/lnmp1.7.tar.gz -cO lnmp1.7.tar.gz && tar zxf lnmp1.7.tar.gz && cd lnmp1.7 && ./install.sh lnmp
复制代码
管理主机
LNMP状态管理:
lnmp {start|stop|reload|restart|kill|status}
LNMP各个程序的状态管理:lnmp {nginx|mysql|mariadb|php-fpm|pureftpd} {start|stop|reload|restart|kill|status}
虚拟主机管理:lnmp vhost {add|list|del}
数据库管理:lnmp database {add|list|edit|del}
FTP用户管理:lnmp ftp {add|list|edit|del|show}
已存在虚拟主机添加SSL:lnmp ssl add
通过DNS API方式生成证书并创建虚拟主机:lnmp dns {ali|dp|cf|he|namesilo|namecom|namecheap|porkbun|...}
通过DNS API方式只生成SSL证书:lnmp onlyssl {ali|dp|cf|he|namesilo|namecom|namecheap|porkbun|...}

伪静态
规则: /usr/local/nginx/conf/rewrite

配置: /usr/local/nginx/conf/vhost/xxx.com.config
  
添加PHP扩展
cd 进入lnmp1.9安装目录,运行{eaccelerator|xcache|opcache|redis|imagemagick|ioncube|ioncube|sg|exif|fileinfo|ldap|bz2|sodium|imap
  1. cd /root/lnmp1.9
复制代码
  1. ./addons.sh install memcached
复制代码

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Powered by Discuz! X3.5  © 2001-2013 Discuz Team.