thinkhk 发表于 2018-5-12 06:00:28

Linux(redhat5.4)下lnmp环境的搭建


  在前面我们已经实现了lamp架构的创建,今天就让我们来看一看lnmp架构是如何实现的。计划的实验步骤如下:
  1. 数据库mysql的安装
  2. Nginx的安装,libevent(编译库代码)的安装,pcre的安装
  3. Php的安装
  4. 测试
  1. Mysql 的安装
  //注意:小编这次用的mysql是经过编译好的压缩包,解压之后就能使用了,如果解压后的目录名过长,我们可以创建一个软连接


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

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


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

  // bin 目录文件关联

  // lib 库文件目录关联


  // 加入开机自动管理

  // 为mysql 配置帐号

  到这里mysql的安装基本完成
  2. Pcre、libevent、nginx的安装
  // pcre 的安装:
# tar -jxvf pcre-8.32.tar.bz2 -C /usr/local/src/
# cd /usr/local/src/pcre-8.32/
# ./configure --prefix=/usr/local/pcre
# make && make install
  // 系统必要的关联

  //libevent 的安装
# tar -zxvf libevent-2.0.21-stable.tar.gz -C /usr/local/src/
#cd /usr/local/src/libevent-2.0.21-stable
#./configure --prefix=/usr/local/libevent
# make && make install
  //bin文件的关联
# vim /etc/profile

# . /etc/profile
  // include 头文件关联

  // nginx的安装
# tar -zxvf nginx-1.3.16.tar.gz -C /usr/local/src/
#cd /usr/local/src/nginx-1.3.16
  // 注意:最后一个参数--with-pcre 后面跟的是pcre安装包的解压目录路径,如果是用系统中提供的rpm包装的,则可以不用加路径了

# maka && make install
  // 系统帐号和组的创建

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

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



  3. php 的安装
# tar -jxvf php-5.4.13.tar.bz2 -C /usr/local/src/
# cd /usr/local/src/php-5.4.13/

# make && make install
  // 更改php启动前配置及设置文件

  到这里我们所需要的包已基本安装配置完成
  4. 下面咱们就来测试一下:
  测试1:


  // 测试结果

  测试2:

  // 测试结果
页: [1]
查看完整版本: Linux(redhat5.4)下lnmp环境的搭建