1. 首先卸載系統裏自己自帶的httpd服務c++
2. 而後下載源碼包 解壓縮到src 源碼包程序目錄apache
3. 進入源碼包(解壓縮後的)ide
4. 配置網站
5. 編譯spa
6. 安裝3d
7.作成系統啓動服務server
直接解決依賴關係blog
共享window文件夾圖片
[root@jack ~]# mount //192.168.129.1/abc /media/ip
手工編譯安裝任何程序以前要肯定你的系統中有沒有安裝如下三個軟件
gcc
gcc-c++
make
cmake
不然會報錯
[root@jack srclib]# tar zxvf /media/apr-1.4.6.tar.gz.tar.gz -C ./
[root@jack srclib]# tar zxvf /media/apr-util-1.4.1.tar.gz -C ./
[root@jack srclib]# cp -r apr-1.4.6 apr
[root@jack srclib]# cp -r apr-util-1.4.1 apr-util
安裝2個編譯軟件
作系統服務腳本
賦予全部人執行權限
網站內容
直接訪問網站!
腳本:
手工編譯安裝任何程序以前要肯定你的系統中有沒有安裝如下三個軟件
gcc
gcc-c++
make
cmake
http://ftp.jaist.ac.jp/pub/apache/apr/apr-1.4.6.tar.gz
wget http://ftp.jaist.ac.jp/pub/apache/apr/apr-util-1.4.1.tar.gz
下載上面兩個軟件解壓後複製到httpd的解壓目錄中的srclib目錄中(不帶版本號)
cp -r apr-1.4.6 httpd-2.4.2/srclib/apr
cp -r apr-util-1.4.1 httpd-2.4.2/srclib/apr-util
./configure \
--prefix=/usr/local/apache \
--enable-so \
--enable-rewrite \
--enable-mods-shared=most \
--with-mpm=worker \
--disable-cgid \
--disable-cgi
make
make install
----------使程序能夠使用service 管理-----------
grep -v "#" /usr/local/apache-2.2.15/bin/apachectl > /etc/init.d/httpd
vi /etc/init.d/httpd
在文件最前面插入下面的行,使其支持chkconfig命令:
#!/bin/sh
# chkconfig: 2345 85 15
# description: Apache is a World Wide Web server.
chmod +x /etc/init.d/httpd
chkconfig --add httpd
chkconfig --list httpd
vi conf/httpd.conf
ServerName //設置成hostname顯示的名稱