ubuntu下使用原始碼編譯安裝apache2.2.26

伊谢尔伦
發布: 2016-11-25 16:00:19
原創
977 人瀏覽過

下載httpd-2.2.26.tar.gz(下載位址),執行

sudo tar xzfv httpd-2.2.26.tar.gz 
cd  httpd-2.2.26
sudo ./configure --prefix=/usr/local/apache2 --enable-module=most --enable-rewrite --enable-shared=max --enable-so
登入後複製

如果提示如下錯誤:

checking for C compiler default output file name... configure: error: C compiler cannot create executables
登入後複製

原因是未安裝libc6-dev ,執行

sudo apt-get install build-essential
登入後複製

就ok了。

然後重新執行:

sudo  ./configure --prefix=/usr/local/apache2 --enable-module=most --enable-rewrite --enable-shared=max --enable-so
登入後複製

未報錯,接著執行

sudo make
sudo make install
sudo groupadd apache
sudo useradd -g apache apache
sudo passwd apache
sudo chown -R apache:apache /usr/local/apache2
登入後複製

修改apache的配置文件,執行

sudo vi /usr/local/apache2/conf/httpd.conf
登入後複製

找到

User nobody
Group #-1
登入後複製

修改成

User apache
Group apache
登入後複製

找到

#ServerName www.example.com:80
登入後複製

修改成

ServerName *:80
登入後複製

找到

sudo /usr/local/apache2/bin/apachectl start
登入後複製

執行指令

sudo /usr/local/apache2/bin/apachectl restart
sudo /usr/local/apache2/bin/apachectl stop
登入後複製
啟動apache.

開啟瀏覽器,造訪http://localhost

如果一切順利,應該可以看到apache的測試頁面。恭喜你,apache安裝好了!

重啟和關閉apache服務的命令分別是:

rrreee

🎜
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板