红帽linux lnmp搭建,Linux(redhat5.4)下lnmp环境的搭建

在前面我们已经实现了lamp架构的创建,今天就让我们来看一看lnmp架构是如何实现的。计划的实验步骤如下:

1. 数据库mysql的安装

2. Nginx的安装,libevent(编译库代码)的安装,pcre的安装

3. Php的安装

4. 测试

1. Mysql 的安装

//注意:小编这次用的mysql是经过编译好的压缩包,解压之后就能使用了,如果解压后的目录名过长,我们可以创建一个软连接

9b9dc65c845ce61227496e1ccbb37354.png

dcbfd7e7bb47a27350fecf16ab532164.png

//进入到解压目录下,查看使用前的配置、权限的更改步骤

00aea6b21a6bafb14523282db5c2ef33.png

//安装上面给出的步骤进行操作

637b6c800071f48cd8f4132a12e6027a.png

635a30ef5732e2710917840faff40172.png

//做完必要的更改后,我们来做一些与系统必要的关联

// include 头文件关联

9c3892d188f44b4974ea6ac8c115dea0.png

// bin 目录文件关联

d5739dd57919df6230709df42b3e433e.png

// lib 库文件目录关联

dfeb1b107b243748f49b47acb0a44bc6.png

746617d659cc873f8898969d63049e7b.png

// 加入开机自动管理

1b30039c583f40cf08f3967e441eae0b.png

// 为mysql 配置帐号

bfd1a1601334c4e2ec926186a5a0470b.png

到这里mysql的安装基本完成

2. Pcre、libevent、nginx的安装

// pcre 的安装:

[root@localhost ~]# tar -jxvf pcre-8.32.tar.bz2 -C /usr/local/src/

[root@localhost ~]# cd /usr/local/src/pcre-8.32/

[root@localhost pcre-8.32]# ./configure --prefix=/usr/local/pcre

[root@localhost pcre-8.32]# make && make install

// 系统必要的关联

36fe6b20b497742e1ee1ca2b4628630b.png

//libevent 的安装

[root@localhost ~]# tar -zxvf libevent-2.0.21-stable.tar.gz -C /usr/local/src/

[root@localhost ~]#cd /usr/local/src/libevent-2.0.21-stable

[root@localhost libevent-2.0.21-stable]# make && make install

//bin文件的关联

[root@localhost libevent]# vim /etc/profile

4849bc0818e84aa0b6a6ce80d2ebea29.png

[root@localhost libevent]# . /etc/profile

// include 头文件关联

13faaeaaeac7cce82dc78fdbb269adbb.png

// nginx的安装

[root@localhost ~]# tar -zxvf nginx-1.3.16.tar.gz -C /usr/local/src/

[root@localhost ~]#cd /usr/local/src/nginx-1.3.16

// 注意:最后一个参数--with-pcre 后面跟的是pcre安装包的解压目录路径,如果是用系统中提供的rpm包装的,则可以不用加路径了

f59839bcef9e78b40a5be58e67338f3b.png

[root@localhost nginx-1.3.16]# maka && make install

// 系统帐号和组的创建

695a58527e978884b0b899a9b551e3ca.png

//小编先测试一下nginx是否能够正常工作,注意:如果使用的浏览器版本过低则不一定能够成功访问,多试几个浏览器

fa181148fa98380e06fe06e1a3be43d9.png

// 修改nginx 配置文件,使nginx能够支持php网页

0a4c06bedbc40e5d6258b09ad665e4af.png

bc5ef8f2c34385a6df1370957839d6a6.png

c29f7980f3504f2f8d60d8bbccfe6cba.png

3. php 的安装

[root@localhost ~]# tar -jxvf php-5.4.13.tar.bz2 -C /usr/local/src/

[root@localhost ~]# cd /usr/local/src/php-5.4.13/

9675f9b96b8767743f00b79309f8e3fa.png

[root@localhost php-5.4.13]# make && make install

// 更改php启动前配置及设置文件

cfff4e9cf876e188440bce1c614b4c7c.png

到这里我们所需要的包已基本安装配置完成

4. 下面咱们就来测试一下:

测试1:

4854de3c23b5dc74d13e65f4d71340ce.png

0466bd58f6cdbd069aa39d053b420c31.png

// 测试结果

83ad729714519990798e6b101469fb6b.png

测试2:

fe88e6025616189203b3e1249655f736.png

// 测试结果

e831bf35b233ad86a8bbfea5bc5251bf.png

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值