Nginx 简介
nginx 与 apache 性能综合对比,如下图:
Nginx
高并发链接
Nginx 默认并发 1024 建议并发 50000
Apache 默认并发 400 建议并发2000
Nginx
1.轻量级,同样的 web 服务器,会占用更少的资源.
2.抗并发,处理请求的方式,异步请求,Apache 为同步请求.
3.处理静态文件好,比 Apache 高出三倍.
4.Nginx 配置特别简单.
5.启动也特别简单.
Apache
1.Apache Rewrite 比 Nginx 强,在 Rewrite 频繁的情况使用 Apache.
2.Apache 发展到现在模块超级多,基本上想到的模块都有.
3.Apache 更成熟,Bug 少(相比于 Nginx).
4.超级稳定.
5.Apache 对 PHP 支持比较简答 Nginx 需要配置其他的后端使用.
Nginx 的系统要求
1.CentOS/RHEL/Fedora/Ubuntu 系统.
2.需要 3GB 硬盘剩余空间(
需要设置 MySQL 的 root 密码(不输入直接回车就会设置为 root)输入回车后出现下图(按 Y 回车)
这里需要确认的是是否启用 MySQL InnBD,如果不确认可以输入 Y,输入了 Y 表示启用,输入 N 表示不启用.默认:Y 启用,输入回车进入下一步,选择 MySQL 版本:
输入 MySQL 或 MariaDB 版本的序号,回车进入下一步,选择 PHP 版本:
输入 PHP 的版本序号,回车进入下一步,选择是否安装内存优化:
可以不安装 Iemalloc 或 TCmalloc,输入对应的序号回车
如果是
提示”Press any key to install…or Press Ctrl+c to cancel”后,按回车键确认开始安装。
并且 Nginx、MySQL、PHP 都是 running,80 和 3306 端口都存在,并 Install lnmp V1.2 completed! enjoy it.的话,说明已经安装成功。
安装失败
如果出现类似上图的提示,则表明安装失败,说明没有安装成功!!
快来享受安装完毕的喜悦吧!
稍后会介绍LNMP的相关目录和配置