nginx源码编译安装mysql_CentOS 6.2 源代码编译安装Nginx+MySQL+PHP+WordPress之前期准备...

前期准备:

1、网络连接正常。IP地址设置详见:CentOS 6.2 设置静态IP地址

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

vi /etc/sysconfig/iptables

# Firewall configuration written by system-config-firewall

# Manual customization of this file is not recommended.

*filter

:INPUT ACCEPT [0:0]

:FORWARD ACCEPT [0:0]

:OUTPUT ACCEPT [0:0]

-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

-A INPUT -p icmp -j ACCEPT

-A INPUT -i lo -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

-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

#添加上面这两行

-A INPUT -j REJECT --reject-with icmp-host-prohibited

-A FORWARD -j REJECT --reject-with icmp-host-prohibited

COMMIT service iptables restart

#重启防火墙使配置生效

3、系统约定

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

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

4、下载软件包

①Nginx-1.2.3

wget -P /usr/local/src/ http://nginx.org/download/nginx-1.2.3.tar.gz

②CMake-2.8.9

wget -P /usr/local/src/ http://www.cmake.org/files/v2.8/cmake-2.8.9.tar.gz

③MySQL-5.5.27

wget -P /usr/local/src/ http://www.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.27.tar.gz/from/http://cdn.mysql.com/

④PHP-5.4.5

wget -P /usr/local/src/ http://www.php.net/get/php-5.4.5.tar.gz/from/a/mirror

⑤PCRE-8.31

wget -P /usr/local/src/ ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.31.tar.gz

⑥WordPress-3.4.1

wget -P /usr/local/src/ http://wordpress.org/latest.tar.gz

5、安装编译工具及库文件(CentOS 6.2 配置本地YUM源)

yum -y install gcc gcc-c++ make autoconf automake ncurses-devel zlib-devel libxml2-devel libcurl-devel libpng-devel libmcrypt perl

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值