Apache?HTTP?安裝和配置下載詳解
配置和下載
Apache HTTP 安裝和配置下載
https://www.apachelounge.com/download/
下載完成后解壓即可
Apache配置文件
Apache24\conf\httpd.conf
修改apache安裝路徑
Define SRVROOT 安裝目錄(當(dāng)前位置) DocumentRoot 指定你的web根?錄 ServerName 配置域名
Listen 修改端口號(hào)
修改訪問(wèn)頁(yè)面(index)
<IfModule dir_module> DirectoryIndex index.html index.jsp index.htm index.htmls </IfModule>
安裝服務(wù)
安裝Apache為系統(tǒng)服務(wù)、啟動(dòng)Apache服務(wù)
在Windows10中必須以管理員身份運(yùn)行命令窗口,Win7則不需要
再bin下運(yùn)行安裝apache為系統(tǒng)服務(wù)的命令
httpd -k install
反向代理
開(kāi)啟反向代理模塊
LoadModule access_compat_module modules/mod_access_compat.so //代碼第74行 LoadModule proxy_module modules/mod_proxy.so //代碼第142行 LoadModule proxy_ajp_module modules/mod_proxy_ajp.so //代碼第145行 LoadModule proxy_http_module modules/mod_proxy_http.so //代碼第153行
在httpd.conf文件末尾,填寫反向代理地址
反向代理地址
#可以修改端口號(hào),但要與上面的Listen 端口號(hào) 保持一致 <VirtualHost *:80> ProxyPass /gov http://192.168.200.124:8080/gov ProxyPassReverse /gov http://192.168.200.124:8080/gov #代理后綴名為jsp的文件 ProxyPassMatch (?=\\.jsp) http://127.0.0.1:8080/ </VirtualHost>
安全設(shè)置
Apache httpd 隱藏版本號(hào)
httpd.conf配置文件在文件末尾加入以下兩行
ServerTokens Prod ServerSignature Off
禁止目錄瀏覽
<Directory "/Apache22/htdocs"> #此處為web頁(yè)面目錄 Options FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory>
錯(cuò)誤頁(yè)面重定向
RewriteEngine On ErrorDocument 403 /403.html
到此這篇關(guān)于Apache HTTP 安裝和配置下載的文章就介紹到這了,更多相關(guān)Apache安裝和配置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
expect命令在linux下實(shí)現(xiàn)批量ssh免密
本次文章主要給大家講解了在linux系統(tǒng)下用expect命令實(shí)現(xiàn)批量ssh免密的實(shí)現(xiàn)方法,以及實(shí)際代碼分享。2017-11-11linux下通過(guò)rsync+inotify 實(shí)現(xiàn)數(shù)據(jù)實(shí)時(shí)備份(遠(yuǎn)程容災(zāi)備份系統(tǒng))
linux下為了數(shù)據(jù)安全或者網(wǎng)站同步鏡像,不得不考慮一些實(shí)時(shí)備份的問(wèn)題,這篇linux下通過(guò)rsync+inotify 實(shí)現(xiàn)數(shù)據(jù)實(shí)時(shí)備份配置過(guò)程記錄下來(lái),防止遺忘2013-09-09Linux學(xué)習(xí)第二篇 Java環(huán)境安裝配置教程
這篇文章主要為大家詳細(xì)介紹了Linux學(xué)習(xí)第二篇,Java環(huán)境安裝配置教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05阿里云 CentOS7.4 安裝 Python3.6的方法講解
下面小編就為大家分享一篇阿里云 CentOS7.4 安裝 Python3.6的方法講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-01-01簡(jiǎn)單了解Linux性能監(jiān)控命令free
這篇文章主要介紹了簡(jiǎn)單了解Linux性能監(jiān)控命令free,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-07-07Apache No space left on device的解決辦法
[Fri Aug 15 10:54:31 2008] [emerg] (28)No space left on device: Couldn't create accept lockdf一下發(fā)現(xiàn)不是磁盤空間的問(wèn)題。Google了一下就找到了解決方案,原來(lái)是系統(tǒng)的信號(hào)量(?)不夠用了。2008-08-08Linux date 時(shí)間設(shè)置同步命令分享
Linux服務(wù)器運(yùn)行久時(shí),系統(tǒng)時(shí)間就會(huì)存在一定的誤差,一般情況下可以使用date命令進(jìn)行時(shí)間設(shè)置,但在做數(shù)據(jù)庫(kù)集群分片等復(fù)雜操作時(shí)對(duì)多臺(tái)機(jī)器的時(shí)間差是有要求的,此時(shí)就需要使用ntpdate進(jìn)行時(shí)間同步。2018-04-04