HeKing 2013-10-29
为了保证一个纯净的环境,我重新安装了一台CentOS系统
[root@localhost httpd-2.2.23]# lsb_release -a
LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description: CentOS release 6.3 (Final)
Release: 6.3
Codename: Final
在安装玩系统之后,首先需要搭建yum源,centos的网络yum源是非常简单的,甚至不需要你修改任何配置,只要安装一个小软件, rpm -ivh epel-release-6-5.noarch.rpm
然后yum就可以使用了
第一部分 apache的安装
由于在编译apache的时候,需要用到一些插件,所以我们需要提前安装
yum install gcc gcc-c++ ncursers-devel zlib2-zip -y
apache的编译安装很简单,但是我们需要安装一些包便于apache功能的扩展
1、apr-1.4.6.tar.gz 的安装
[root@localhost lamp]# tar xf apr-1.4.6.tar.gz -C /usr/src/lamp/
[root@localhost apr-1.4.6]# pwd
/usr/src/lamp/apr-1.4.6
[root@localhost apr-1.4.6]# ./configure --enable-threads --disable-ipv6 --with-devrandowm=/dev/random && make && make install
2、libiconv-1.13.tar.gz的安装
[root@localhost libiconv-1.13]# ./configure --enable-static && make && make install
3、apr-iconv-1.2.1.tar.gz的安装
[root@localhost lamp]# tar xf apr-iconv-1.2.1.tar.gz -C /usr/src/lamp/
[root@localhost apr-iconv-1.2.1]# ./configure --with-apr=/usr/local/apr/bin/apr-1-config
[root@localhost lamp]# make && make install
[root@localhost apr-iconv-1.2.1]# ln -s /usr/src/lamp/apr-iconv-1.2.1/lib/libapriconv-1.la /usr/src/lamp/apr-iconv-12.1/lib/libapriconv.la
4、安装openssl nss-devel
[root@localhost lamp]# yum install openssl* nss-devel -y
5、安装apr-util-1.4.1.tar.gz
[root@localhost lamp]# tar xf apr-util-1.4.1.tar.gz -C /us
r/src/lamp/
[root@localhost apr-util-1.4.1]# ./configure --with-apr=/usr/local/apr/bin/apr-1-config --with-apr-iconv=./apr-iconv --with-openssl=/usr --with-nss=/usr --with-mysql=/usr/local/mysql --with-iconv=/usr/local && make && make install
6、安装两个rpm包
libzip-0.9-3.1.el6.i686.rpm
libzip-devel-0.9-3.1.el6.i686.rpm
[root@localhost lamp]# rpm -ivh libzip-0.9-3.1.el6.i686.rpm
warning: libzip-0.9-3.1.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:libzip ########################################### [100%]
[root@localhost lamp]# rpm -ivh libzip-devel-0.9-3.1.el6.i686.rpm
warning: libzip-devel-0.9-3.1.el6.i686.rpm: Header V4 DSA/SHA1 Signature, key ID 192a7d7d: NOKEY
Preparing... ########################################### [100%]
1:libzip-devel ########################################### [100%]
参考阅读:
全文使用的环境如题,主机使用的是腾讯云主机。内容应该会是linux和apache这些所有部分都有一点,因为是遇见一个问题就记录一个。 尝试清除浏览器缓存/换一个浏览器验证/重启服务器的apache服务