另外apache開啟url_rewrite擴展,php開啟curl,soap,imagick,mb_string,mysql,mysqli擴展等。
第一步,安裝HTTP://www.aliyun.com/zixun/aggregation/14417.html">Apache2
下載HTTPd-2.0.59.tar.gz,執行
sudo tar xzvf HTTPd-2.0.59.tar.gz
sudo cd HTTPd-2.0.59
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啟動apache.
打開瀏覽器,訪問HTTP://localhost
如果一切順利,應該可以看到apache的測試頁面。 恭喜你,apache安裝好了!