linux 安裝apache服務器

 1.下載apache, http://httpd.apache.org/download.cgi  經過這個官方網站,咱們能夠下到最新的版本。如今版本都是以這樣的方式表達的:httpd-*.*.*.tar.gzhtml

2.       例如,你如今去官網下載的就是最新版本:httpd-2.2.9.tar.gzlinux

3.       好了,下載到你的家目錄/root裏面。web

4.       [root@hostlocal~]# ls    // 你會看到你下載的httpd-2.2.9.tar.gz.apache

5.       [root@hostlocal~]# tar –zxvf  httpd-2.2.9.tar.gz // 解壓後爲httpd-2.2.9windows

【今天在linux下 用tar -zxf xxx.tar.bz2服務器

而後就報這個錯。oracle

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error exit delayed from previous errors測試

一開始我覺得是壓縮包壞的,去下其餘的。下下來也是同樣。而後仔細看了一下,原來這個壓縮包沒有用gzip格式壓縮  因此解壓的時候也不用加上z 。直接tar -xf 就能夠了。網站

http://blog.sina.com.cn/s/blog_6f2274fb0100z026.htmlspa

6.       [root@hostlocal~]# mkdir –p /usr/local/web/apache/   //在這個目錄下創建文檔,利於管理

7.       [root@hostlocal~]# mv /root/httpd-2.2.9 /usr/local/src/  //將安裝包放到/src下,利於管理

8.       [root@hostlocal~]# cd httpd-2.2.9

9.       [root@httpd-2.2.9]#./configure  --prefix=/usr/local/web/apache /    //安裝路徑

Ø       --enable-shared=max /

Ø       --enable-module=rewirte /

Ø       --enable-module=so

【若是在第9步執行報錯:「checking for APR... no」,則須要安裝apr】

10.   [root@httpd-2.2.9]# make  //編譯

11.   [root@httpd-2.2.9]# make install

12.   [root@hostlocal~]# service httpd start            //開啓httpd服務

安裝成功後,apache將會安裝到/usr/local/web/apache下面。而後在windows主機的IE中輸入apache服務器的IP地址。看是否能夠訪問到。

原文:http://blog.csdn.net/loverwind/article/details/3064356

 


apr安裝

安裝apache時checking for APR... no錯誤的解決方法

#./configure --prefix……檢查編輯環境時出現:
checking for APR... no
configure: error: APR not found . Please read the documentation.
能夠用./configure –help | grep apr 查看幫助。
--with-included-apr Use bundled copies of APR/APR-Util
--with-apr=PATH prefix for installed APR or the full path to apr-config
--with-apr-util=PATH prefix for installed APU or the full path to

安裝APR(Apache Portable Runtime )
下載:http://apr.apache.org/download.cgi
 

複製代碼代碼以下:

#tar -zxvf apr-1.4.6.tar.gz
# cd /apr-1.4.6
#./configure --prefix=/usr/local/apr
#make
#make install

再次檢查編譯環境出現
 

複製代碼代碼以下:

checking for APR-util... no
configure: error: APR-util not found . Please read the documentation.
#./configure –help | grep apr-util
--with-apr-util=PATH prefix for installed APU or the full path to

下載:http://download.chinaunix.net/download/0001000/472.shtml
#tar -zxvf apr-util-1.4.1.tar.gz
#cd /apr-util-1.4.1
#./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/usr
#make
#make install

以後到/oracle/http-2.4.2路徑下
 

複製代碼代碼以下:

./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util
#make
make install

注意:Apache在安裝時不會檢查參數是否正確,錯誤的參數會直接被丟棄,不會報告給用戶。但能夠使用echo $?命令檢查是否有錯誤,當輸出結果爲0時表示沒有錯誤。
#echo $?
0

設置 apache 開機時自動啓動
cp /usr/local/apache/httpd/bin/apachectl /sbin/

在#vi /etc/rc.d/rc.local
增長一行 /sbin/apachectl start

能夠在本地輸入127.0.0.1來測試apache是否已經啓動。

原文: http://www.jbxue.com/article/3006.html
相關文章
相關標籤/搜索