LNMP平台部署及应用

Nginx服务软件
稳定性高
系统资源消耗低
对HTTP并发连接的处理能力高
单台物理服务器可支持30 000~50 000个并发请求

LNMP平台的组成
Linux、Nginx、MySQL、PHP
构建步骤
安装MySQL数据库
安装PHP解析环境
启用FPM(FastCGI Process Manager,FastCGI进程管理器)模块
配置Nginx支持PHP环境

安装及运行
搭建yum仓库,安装支持软件

LNMP平台部署及应用

LNMP平台部署及应用

LNMP平台部署及应用
创建运行用户、组(nginx默认以nobody身份运行,不安全,所以需要创建用户)
LNMP平台部署及应用
编译安装nginx
LNMP平台部署及应用

LNMP平台部署及应用
为了方便管理员直接执行nginx命令,我们为主程序nginx创建链接文件
检查配置文件并启动nginx服务,端口号为80,注意不要同时安装apache
LNMP平台部署及应用
在浏览器上看到下面的页面,说明nginx搭建成功
LNMP平台部署及应用

此处的nginx—scrpt通过第三方软件拖进来的

LNMP平台部署及应用
使用nginx服务器脚本以上脚本如有需要可以联系我
Vi /etc/init.d/nginx
LNMP平台部署及应用
访问状态统计及虚拟主机应用
nginx的访问状态统计
Vim /usr/local/nginx/conf/nginx.conf,添加下图红框中的内容。

LNMP平台部署及应用

LNMP平台部署及应用
然后访问网站,看到如下内容表示成功。
LNMP平台部署及应用
基于域名的虚拟主机
例如:在nginx服务器上搭建两个网站,www.google.com和www.baidu.com

准备网站目录和网页
LNMP平台部署及应用
采用另外一种方法,修改hosts文件,就不用搭建dns服务器了
Vi /etc/hosts

LNMP平台部署及应用

LNMP平台部署及应用
再指向自己
Vi /etc/resolv.conf

LNMP平台部署及应用

LNMP平台部署及应用
调整nginx.conf配置文件(把server区域复制一份修改即可)
LNMP平台部署及应用

LNMP平台部署及应用

LNMP平台部署及应用

LNMP平台部署及应用

LNMP平台部署及应用

LNMP平台部署及应用
LNMP平台的搭建
安装mysql数据库
安装cmake和mysql

安装后的调整
LNMP平台部署及应用

LNMP平台部署及应用

LNMP平台部署及应用

LNMP平台部署及应用

LNMP平台部署及应用

LNMP平台部署及应用
启动mysql服务
修改mysql密码
LNMP平台部署及应用

LNMP平台部署及应用

LNMP平台部署及应用
安装php解析环境
LNMP平台部署及应用

编译安装php
LNMP平台部署及应用

在php.ini文件中添加以下两行
LNMP平台部署及应用
配置nginx支持php环境
启用php-fpm进程

LNMP平台部署及应用

LNMP平台部署及应用

LNMP平台部署及应用
111
LNMP平台部署及应用

LNMP平台部署及应用
配置nginx支持解析php
LNMP平台部署及应用

LNMP平台部署及应用

LNMP平台部署及应用

LNMP平台部署及应用
php页面测试
编写一个网页test.php,内容如下:

LNMP平台部署及应用

LNMP平台部署及应用
设置权限
LNMP平台部署及应用
创建数据库,创建用户授权
LNMP平台部署及应用

LNMP平台部署及应用
111111
LNMP平台部署及应用

LNMP平台部署及应用

LNMP平台部署及应用

LNMP平台部署及应用

LNMP平台部署及应用

LNMP平台部署及应用

转载于:https://blog.51cto.com/13555423/2061867

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值