Ubuntu中apache的安裝和配置

 


sudo apt-get update

下載安裝httpd-2.4.4.tar(apache)源碼包。

可能出現下列報錯:

1.解決apr not found —— 下載apr-1.4.6.tar.gz

tar -zxf apr-1.4.6tar.gz

./configure --prefix=/usr/local/apr

make

make install

 

2.解決APR-util not found問題

tar -zxf apr-util-1.3.12.tar.gz

./configure --prefix=/usr/local/apr-util -with- apr=/usr/local/apr/bin/apr-1-config

make
make install

 

3.若缺少,則安裝pcre

sudo apt-get install libpcre3 libpcre3-dev

 

4.編譯Apache

./configure --prefix=/usr/local/apache2 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/

make
make install

 

配置:

源碼安裝,修改配置文件conf/httpd.conf即可。

主要修改幾個地方:

Listenip+端口;

DocumentRoot = path

<Directory path>下的訪問權限(allow all grant all之類的);

 

啓動和關閉服務:

/usr/local/apache2/bin/路徑下:

sudo ./apachectl -k start

sudo ./apachectl -k stop

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章