码迷,mamicode.com
首页 > 系统相关 > 详细

【中级篇】Linux下部署LNMP架构及应用

时间:2016-01-14 22:32:48      阅读:422      评论:0      收藏:0      [点我收藏+]

标签:运行环境   服务器   service   数据库   客户机   

       部署LNMP架构及应用

1.          实验需求:

1)     搭建Nginx

2) 构建PHP运行环境

3) 搭建MySQL 数据库

2.          实验环境:

Linux服务器系统版本:Red Hat Enterprise Linux 6.5  IP:192.168.10.30

WIN7系统客户机: IP: 192.168.10.1

3.      实验步骤:

基本安装操作

1.搭建Nginx

技术分享 

技术分享 

技术分享 

技术分享 

技术分享 

配置:

技术分享 

技术分享 

这里要把光盘挂载到yum源里

技术分享 

技术分享 

再次执行配置的参数:

技术分享 

这时可能还会有报错:如下:

技术分享 

解决方法:

技术分享 

再次执行配置参数,可能还会有报错:

技术分享 

解决方法:

技术分享 

再次执行上面的配置参数,就可以完成了。

技术分享 

等待编译安装完成

技术分享 

 

技术分享 

技术分享 

我们之前部署的服务器都是用service 来管理的,我们这里也可以来做,这次是要写一个脚本。

技术分享 

技术分享 

技术分享 

技术分享 

技术分享 

输入//192.168.10.30

技术分享 

这样Nginx 部署完成,

 

2.搭建MySQL数据库

技术分享 

技术分享 

技术分享 

MySQL是用cmake 编译安装的

技术分享 

技术分享 

技术分享 

执行上面的优化参数,此时会有报错:

技术分享 

技术分享 

还会有报错

技术分享 

技术分享 

再次执行上面的配置参数。

技术分享 

等待编译安装 ,过程比较久。

技术分享 

给予mysqld权限,并加入service服务管理

技术分享 

技术分享 

将环境变量写入到开机启动项。

技术分享 

必须source ./etc/profile

技术分享 

创建运行账户,对数据库目录进行权限设置。

 

技术分享 

 

技术分享 


技术分享

技术分享 

技术分享 

技术分享 

技术分享 

技术分享 

技术分享 

技术分享 

 

MySQL 搭建完成

 

3.部署PHP环境

技术分享 

技术分享 

 首先安装GD库及GD库关联程序

技术分享 

 编译安装PHP ,在搭建LNMP时在配置PHP编译时要添加“--enable-fpm”以启用此模块。

 

 

技术分享 

技术分享 

安装后的调整:

技术分享 

技术分享 

 

 为了提高PHP解析效率,建议安装加速器ZendGuardLoader

技术分享 

技术分享 

技术分享 

技术分享 

在配置文件的最后几行插上一些模块

技术分享 

 配置Nginx 支持PHP环境:

技术分享 

vi php-fpm.conf   //下面内容是修改,不是添加。在配置文件找到这几行

pid = run/php-fpm.pid        //确认pid文件位置

user = php                 //运行用户

group = php                //运行组

pm.max_children=50        

pm.start_servers = 20       //启动时开启的进程数

pm.min_spare_servers = 5    //最少空闲进程数

pm.max_spare_servers = 35   //最多空闲进程数

技术分享 

技术分享 

 

 

 配置Nginx 支持PHP解析

技术分享 

 

技术分享 

技术分享 

技术分享 

下面开始测试:

测试输入//192.168.10.30/index.php

技术分享 

 建库,授权

技术分享 

技术分享 

技术分享 

技术分享 

 

测试输入//192.168.10.30/index.php

 

技术分享 

 

实验结束。

 

本文出自 “IT随笔” 博客,谢绝转载!

【中级篇】Linux下部署LNMP架构及应用

标签:运行环境   服务器   service   数据库   客户机   

原文地址:http://tang493512148.blog.51cto.com/10053350/1735126

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!