前言:
由于军哥网站有时候打不开,所以,今天复制了下 lnmp1.2 的发布及安装教程,作为备份,方便自己,方便站长朋友!
CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian Linux 系统
需要 2GB 以上硬盘剩余空间
128M 以上内存,Xen 的需要有 SWAP,OpenVZ 的另外至少要有 128MB 以上的 vSWAP 或突发内存(小内存请勿使用 64 位系统),MySQL 5.6 及 MariaDB 10 建议 1G 以上内存。
VPS 或服务器必须已经联网,同时 VPS/服务器 DNS 要正常!
Linux 下区分大小写,输入命令时请注意!
LNMP 一键安装包 V1.2 已经在等众多 VPS 的 CentOS 5-7、Debian 5-8、Ubuntu 10.04-15.04 的 32 位和 64 位系统上测试通过。
1、使用 putty 或类似的 SSH 工具登陆 VPS 或服务器;
登陆后运行:screen -S lnmp
如果提示 screen: command not found 命令不存在可以执行:yum install screen 或 apt-get install screen 安装。
2、下载并安装 LNMP 一键安装包:
您可以选择使用下载版(推荐国外或者美国 VPS 使用)或者完整版(推荐国内 VPS 使用),两者没什么区别,只是完整版把一些需要的源码文件预先放到安装包里。
安装 LNMP 执行:wget -c http://soft.vpser.net/lnmp/lnmp1.2-full.tar.gz && tar zxf lnmp1.2-full.tar.gz && cd lnmp1.2-full && ./install.sh lnmp
如需要安装 LNMPA 或 LAMP,将./install.sh 后面的参数替换为 lnmpa 或 lamp 即可。
按上述命令执行后,会出现如下提示:
需要设置 MySQL 的 root 密码(不输入直接回车将会设置为 root),输入后回车进入下一步,如下图所示:
这里需要确认是否启用 MySQL InnoDB,如果不确定是否启用可以输入 y ,输入 y 表示启用,输入 n 表示不启用。默认为 y 启用,输入后回车进入下一步,选择 MySQL 版本:
输入 MySQL 或 MariaDB 版本的序号,回车进入下一步,选择 PHP 版本:
输入 PHP 版本的序号,回车进入下一步,选择是否安装内存优化:
可以选择不安装、Jemalloc 或 TCmalloc,输入对应序号回车。
如果是 LNMPA 或 LAMP 的话还需要设置管理员邮箱
再选择 Apache 版本
提示"Press any key to install...or Press Ctrl+c to cancel"后,按回车键确认开始安装。
LNMP 脚本就会自动安装编译 Nginx、MySQL、PHP、phpMyAdmin、Zend Optimizer 这几个软件。
安装时间可能会几十分钟到几个小时不等,主要是机器的配置网速等原因会造成影响。
3、安装完成
如果显示 Nginx: OK,MySQL: OK,PHP: OK
并且 Nginx、MySQL、PHP 都是 running,80 和 3306 端口都存在,并 Install lnmp V1.2 completed! enjoy it.的话,说明已经安装成功。
接下来按添加虚拟主机教程,添加虚拟主机,通过 sftp 或 ftp 服务器上传网站,将域名解析到 VPS 或服务器的 IP 上,解析生效即可使用。
4、安装失败
如果出现类似上图的提示,则表明安装失败,说明没有安装成功!!需要用 winscp 或其他类似工具,将/root 目录下面的 lnmp-install.log 下载下来查看原因。
专业提供WordPress主题安装、深度汉化、加速优化等各类网站建设服务,详询在线客服!