首页 > 代码库 > CentOS6.3上安装与配置nginx+php+mysql环境

CentOS6.3上安装与配置nginx+php+mysql环境

1. 目前nginx采用是源码包安装的方式(yum安装失败),下载地址:http://nginx.org/en/download.html

我这里的安装包是:nginx-1.12.0.tar.gz

 

2.在安装nginx前需要安装pcre,我这里的pcre源码包是:pcre-8.35.tar.gz

文件存放路径:/home/nginx/pcre-8.35.tar.gz

tar  zxvf  pcre-8.35.tar.gz

cd  pcre-8.35

./configure --prefix=/usr/local/pcre

make

make install

 

3.源码包安装nginx;文件存放路径:/home/nginx/nginx-1.12.0.tar.gz

tar  zxvf  nginx-1.12.0.tar.gz

cd  nginx-1.12.0

./configure --prefix=/usr/local/nginx  --without-http_memcached_module --with-http_stub_status_module --with-pcre=/home/nginx/pcre-8.35

注意:此处一定要加上pcre的源码所在的路径,否则报错。

make

make install

 

4. yum安装mysql + php;在安装之前,先装yum-downloadonly,将mysql和php的安装包下载到本地后再安装,方便后日后搭建不能上网的设备。

    4.1安装yum-downloadonly

    yum install yum-downloadonly 或者 yum install yum-plugin-downloadonly

    4.2下载Mysql

    yum install mysql mysql-server mysql-devel --downloadonly --downloaddir=/home/PhpMysql

    4.3下载PHP

    yum install php php-fpm php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml --downloadonly --downloaddir=/home/PhpMysql/ 

    4.4安装mysql和php

    cd  /home/PhpMysql/ 

    rpm  -ivh  *.rpm  --force

 

CentOS6.3上安装与配置nginx+php+mysql环境