linux 安装apache http server
參考http://blog.csdn.net/sundenskyqq/article/details/24733923 但這篇博文有些東西有錯。
參考http://www.cnblogs.com/zhuque/archive/2012/11/03/2763352.html 部分內容
?
步驟:
1、? 下載apr、apr-util、pcre、Apache httpserver
地址如下:
apr/ apr-util: http://apr.apache.org/download.cgi
pcre: http://www.pcre.org/
apache http server: http://httpd.apache.org/download.cgi#apache24
?
2、? 將文件上傳到服務器linux
方法如下:http://jingyan.baidu.com/article/219f4bf7d28185de442d38d2.html
安裝一個Filezilla client,可直接把文件拉過去,還可以輕松地在linux里建目錄。
?
我的目錄:/resource?? 把未解壓的安裝包放在此目錄下。
再新建如下目錄:
/resource/soft/apr
/resource/soft/apr-util
/resource/soft/pcre
/resource/soft/httpd
3、? 分別解壓四個文件
例如解壓到當前目錄:
解壓apr : tar –vxf apr-1.5.2.tar.gz
解壓apr : tar –vxf apr-util-1.5.4.tar.gz
解壓pcre : tar –vxf pcre-8.33.tar.gz
解壓Apache http server:tar –vxf httpd-2.4.25.tar.gz
?
?
4、? 安裝apr
切換到apr-1.5.2文件夾下,依次執行命令:
(1)./configure --prefix=/resource/soft/apr (注意--prefix前有空格)
(2)make (編譯)
(3)make install(安裝)
?
5、? 安裝apr-util
切換到apr-util-1.5.4文件夾下,依次執行命令:
(1)./configure --prefix=/resource/soft/apr-util --with-apr=/resource
/soft/apr/bin/apr-1-config
(2)make (編譯)
(3)make install(安裝)
?
6、? 安裝pcre
切換到pcre-8.33文件夾下,依次執行命令:
(1)./configure --prefix=/resource/soft/pcre --with-apr=/resource
/soft/apr/bin/apr-1-config
(2)make (編譯)
(3)make install(安裝)
?
安裝pcre時可能不成功,出現如下錯誤:
configure: error: You need a C++ compiler for C++ support解決方法:執行如下命令安裝c++,再重新裝一遍。
?
7、? 安裝Apache httpserver
如果已經存在/etc/httpd/httpd.conf,請先卸載或者關閉centos系統自帶的web服務,執行命令:chkconfig ?httpd off
切換到httpd-2.4.25文件夾下,依次執行命令:
(1)./configure --prefix=/resource/soft/httpd --with-apr=/resource/soft/apr --with-apr-util=/resource/soft/apr-util/ --with-pcre=/resource/soft/pcre
(2)make (編譯)
(3)make install(安裝)
===================
8、 修改配置:
(1)????需要首先修改配置文件:(/resource/soft/httpd/conf/httpd.conf)
ServerName (如127.0.0.1:1025)
Listener ?(如127.0.0.1:1025)
?
(2)????切換到/resource /soft/httpd/bin目錄下,
執行:./apachectl –k start?? 開啟服務
?
(3)????到瀏覽器中輸入127.0.0.1:1025 或者localhost:1025,得到:It? works!則配置成功
?
轉載于:https://www.cnblogs.com/jilu1219/p/6717160.html
總結
以上是生活随笔為你收集整理的linux 安装apache http server的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: GoLang学习笔记——data_typ
- 下一篇: 在 Linux 下使用 RAID(二):