1. 程式人生 > >CentOS6.3上安裝與配置nginx+php+mysql環境

CentOS6.3上安裝與配置nginx+php+mysql環境

需要 目前 htm evel mem dev gin ins comm

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環境