Centos 6.3 编译安装Nginx+php+Mysql

1、配置防火墙,开启80端口、3306端口

Centos 6.3 编译安装Nginx+php+Mysql
vi /etc/sysconfig/iptables 



-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
加到 22端口配置后面
Centos 6.3 编译安装Nginx+php+Mysql

2、关闭SELINUX

Centos 6.3 编译安装Nginx+php+Mysql
vi /etc/selinux/config

#SELINUX=enforcing #注释掉
#SELINUXTYPE=targeted #注释掉

SELINUX=disabled #增加
Centos 6.3 编译安装Nginx+php+Mysql

重启centos   reboot -n

 

3、系统约定

软件源代码包存放位置:/usr/local/src

源码包编译安装位置:/usr/local/软件名字

 

4、下载软件

下载nginx(目前稳定版)http://nginx.org/download/nginx-1.5.13.tar.gz

下载pcre(支持nginx伪静态)http://sourceforge.net/projects/pcre/files/pcre/8.35/pcre-8.35.tar.gz

下载MySQL  http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.37.tar.gz  

下载php  http://ar2.php.net/get/php-5.5.10.tar.gz/from/this/mirror

下载cmake(MySQL编译工具) http://www.cmake.org/files/v2.8/cmake-2.8.8.tar.gz

下载libmcrypt(PHPlibmcrypt模块)
http://nchc.dl.sourceforge.net/project/mcrypt/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz

 
5、安装编译工具及库文件(使用CentOS yum命令安装)
Centos 6.3 编译安装Nginx+php+Mysql
yum install make apr* autoconf automake curl-devel gcc gcc-c++ zlib-devel openssl openssl-devel pcre-devel gd kernel keyutils patch perl kernel-headers compat* mpfr cpp glibc libgomp libstdc++-devel ppl cloog-ppl keyutils-libs-devel libcom_err-devel libsepol-devel  libselinux-devel krb5-devel zlib-devel libXpm* freetype libjpeg* libpng* php-common php-gd ncurses* libtool* libxml2 libxml2-devel patch
Centos 6.3 编译安装Nginx+php+Mysql

 

 

 

Centos 6.3 编译安装Nginx+php+Mysql,布布扣,bubuko.com

Centos 6.3 编译安装Nginx+php+Mysql

上一篇:Java连接各种数据库的配置


下一篇:SQLSERVER 如何删除表的主键,如何增加IDENTITY