LNMP平台部署及应用

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

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

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

LNMP平台部署及应用

LNMP平台部署及应用

LNMP平台部署及应用
建立运行用户、组(nginx默认以nobody身份运行,不安全,因此须要建立用户)
LNMP平台部署及应用
编译安装nginx
LNMP平台部署及应用mysql

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

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

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平台部署及应用apache

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平台部署及应用

相关文章
相关标签/搜索