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