您现在的位置是: 首页 > 技术教程 > 运维技术 Linux 安装 Lnmp 教程

Linux 安装 Lnmp 教程

2020-02-19 运维技术 712人已围观 795次浏览

简介Linux 安装 Lnmp 教程

Lnmp 是什么:

LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RHEL/Fedora/Aliyun/Amazon、Debian/Ubuntu/Raspbian/Deepin/Mint Linux VPS或独立主机安装LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生产环境的Shell程序。

Lnmp 官网:https://lnmp.org/

安装步骤:

首先是在官网上复制一键安装脚本(需要注意的是,虽然是一键安装脚本,但是对于部分低配服务器或系统来说,还是需要确认系统和配置是否符合要求)

系统要求(复制于官网说明)

  • CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian/Deepin/Aliyun/Amazon/Mint Linux发行版
  • 需要5GB以上硬盘剩余空间,MySQL 5.7,MariaDB 10至少9GB剩余空间
  • 需要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下区分大小写,输入命令时请注意!
  • 如有通过yum或apt-get安装的MySQL/MariaDB请自行备份数据等相关文件!
  • CentOS 5,Debian 6及之前版本其官网已经结束支持无法使用!
  • Ubuntu 18+,Debian 9+,Mint 19+,Deepin 15.7+及所有新的Linux发行版只能使用1.6+进行安装!
  • PHP 7.1.*以下版本不支持Ubuntu 19+、Debian 10等等非常新的Linux发行版!
  • 阿里云Ubuntu 14.04系统模版有问题不要用!!!
  • PHP 7.4升级或安装必须CentOS 8+,Debian 8+,Ubuntu 16.04+且必须使用1.7!!!

一键安装命令(截止文章发布时最新的稳定版本1.6,推荐使用稳定版)

wget http://soft.vpser.net/lnmp/lnmp1.6.tar.gz -cO lnmp1.6.tar.gz && tar zxf lnmp1.6.tar.gz && cd lnmp1.6 && ./install.sh lnmp

如果有特殊的参数需要修改,则不建议直接复制上面的命令,可以参考下面的

wget http://soft.vpser.net/lnmp/lnmp1.6.tar.gz -cO lnmp1.6.tar.gz && tar zxf lnmp1.6.tar.gz && cd lnmp1.6

只需要将最后一步安装的命令去除即可,这样下载了,也进入到了文件夹中

修改Lnmp安装参数

在lnmp1.6目录下

vim lnmp.conf

可以看到下面的内容

Download_Mirror='https://soft.vpser.net'

Nginx_Modules_Options=''
PHP_Modules_Options=''

##MySQL/MariaDB database directory##
##自定义MySQL和MariaDB数据库路径,有其他磁盘的建议修改路径
MySQL_Data_Dir='/usr/local/mysql/var'
MariaDB_Data_Dir='/usr/local/mariadb/var'
##Default website home directory##
##自定义站点的默认目录,有其他磁盘的建议修改路径
Default_Website_Dir='/home/wwwroot/default'

##是否启用Nginx_Openssl,默认y,建议不要修改
Enable_Nginx_Openssl='y'
##是否开启PHP_Fileinfo,建议改为y,不需要就默认n
Enable_PHP_Fileinfo='n'
Enable_Nginx_Lua='n'
##是否启用Swap,默认是y,不需要可以改为n,低内存建议开启
Enable_Swap='y'

可以根据自己服务器的情况修改默认的安装参数,比如我的机器内存足够,不想用Swap,就可以修改 Enable_Swap 为 n,这样在安装的时候,就不会使用 Swap 了

未完待续......

很赞哦! (0)

站点信息

  • 网站地图