LAMP源碼安裝
在安裝之前首先把開發包組安裝。
[[email protected] ~]# yum groupinstall "Development Tools" "Development Libraries" -y
[[email protected] ~]# yum install gcc gcc-c++ openssl-devel -y
上傳需要的安裝包:
[[email protected] ~]# tar -xf apr-1.5.2.tar.gz -C /usr/local/src/
[[email protected] ~]# cd /usr/local/src/apr-1.5.2/
[[email protected] apr-1.5.2]# ./configure --prefix=/usr/local/apr && make -j 2 && make install
[[email protected] ~]#tar -xf apr-util-1.5.4.tar.bz2 -C /usr/local/src/
[[email protected] ~]#cd /usr/local/src/apr-util-1.5.4/
[[email protected] apr-util-1.5.4]# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr && make -j 2 && make install
[[email protected] ~]tar -xf pcre-8.37.tar.bz2 -C /usr/local/src/
[[email protected] ~]cd /usr/local/src/pcre-8.37/
[[email protected] pcre-8.37]# ./configure --prefix=/usr/local/pcre && make -j 2 && make install
基礎環境安裝完成,下面編譯安裝apache。
[[email protected] ~]# tar -xf httpd-2.4.16.tar.bz2 -C /usr/local/src/
[[email protected] ~]# cd /usr/local/src/httpd-2.4.16/
[[email protected] httpd-2.4.16]# ./configure --prefix=/usr/local/apache2.4 --enable-so --enable-rewrite --enable-ssl --with-pcre=/usr/local/pcre --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --enable-modules=most --enable-mpms-shared=all --with-mpm=event && make -j 2 && make install
一些參數的解釋:
--prefix=/usr/local/apache2.4 安裝路徑
--enable-so 支持動態加載模塊
--enable-rewrite 支持網站地址重寫
--enable-ssl 支持ssl加密
--with-pcre=/usr/local/pcre pcre路徑
--with-apr=/usr/local/apr apr路徑
--with-apr-util=/usr/local/apr-util apr-util路徑
--enable-modules=most
--enable-mpms-shared=all
--with-mpm=event
配置Apache啟動腳本
LAMP源碼安裝