程序 img 两个 onf ges ini 系统资源 9.png 注意
Nginx 服务软件
稳定性高
系统资源消耗低
对 HTTP 并发连接的处理能力高
单台物理服务器可支持 30?000~50?000 个并发请求
LNMP 平台的组成
Linux,Nginx,MySQL,PHP
构建步骤
安装 MySQL 数据库
安装 PHP 解析环境
启用 FPM(FastCGI Process Manager,FastCGI 进程管理器)模块
配置 Nginx 支持 PHP 环境
安装及运行
搭建 yum 仓库,安装支持软件
创建运行用户,组(nginx 默认以 nobody 身份运行,不安全,所以需要创建用户)编译安装 nginx
为了方便管理员直接执行 nginx 命令,我们为主程序 nginx 创建链接文件
检查配置文件并启动 nginx 服务,端口号为 80,注意不要同时安装 apache
在浏览器上看到下面的页面,说明 nginx 搭建成功
此处的 nginx—scrpt 通过第三方软件拖进来的
使用 nginx 服务器脚本以上脚本如有需要可以联系我
Vi /etc/init.d/nginx
访问状态统计及虚拟主机应用
nginx 的访问状态统计
Vim /usr/local/nginx/conf/nginx.conf,添加下图红框中的内容.
然后访问网站,看到如下内容表示成功.
基于域名的虚拟主机
例如:在 nginx 服务器上搭建两个网站,www.google.com 和 www.baidu.com
准备网站目录和网页
采用另外一种方法,修改 hosts 文件,就不用搭建 dns 服务器了
Vi /etc/hosts再指向自己
Vi /etc/resolv.conf调整 nginx.conf 配置文件(把 server 区域复制一份修改即可)LNMP 平台的搭建
安装 mysql 数据库
安装 cmake 和 mysql
安装后的调整
启动 mysql 服务修改 mysql 密码安装 php 解析环境编译安装 php在 php.ini 文件中添加以下两行配置 nginx 支持 php 环境
启用 php-fpm 进程
111
配置 nginx 支持解析 phpphp 页面测试
编写一个网页 test.php, 内容如下:设置权限创建数据库,创建用户授权
111111
LNMP 平台部署及应用
来源: http://www.bubuko.com/infodetail-2464427.html