Apache?HTTP?安裝和配置下載詳解
配置和下載
Apache HTTP 安裝和配置下載
https://www.apachelounge.com/download/
下載完成后解壓即可
Apache配置文件
Apache24\conf\httpd.conf
修改apache安裝路徑
Define SRVROOT 安裝目錄(當前位置) DocumentRoot 指定你的web根?錄 ServerName 配置域名
Listen 修改端口號
修改訪問頁面(index)
<IfModule dir_module> DirectoryIndex index.html index.jsp index.htm index.htmls </IfModule>
安裝服務
安裝Apache為系統(tǒng)服務、啟動Apache服務
在Windows10中必須以管理員身份運行命令窗口,Win7則不需要
再bin下運行安裝apache為系統(tǒng)服務的命令
httpd -k install
反向代理
開啟反向代理模塊
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文件末尾,填寫反向代理地址
反向代理地址
#可以修改端口號,但要與上面的Listen 端口號 保持一致 <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>
安全設置
Apache httpd 隱藏版本號
httpd.conf配置文件在文件末尾加入以下兩行
ServerTokens Prod ServerSignature Off
禁止目錄瀏覽
<Directory "/Apache22/htdocs"> #此處為web頁面目錄 Options FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory>
錯誤頁面重定向
RewriteEngine On ErrorDocument 403 /403.html
到此這篇關(guān)于Apache HTTP 安裝和配置下載的文章就介紹到這了,更多相關(guān)Apache安裝和配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
expect命令在linux下實現(xiàn)批量ssh免密
本次文章主要給大家講解了在linux系統(tǒng)下用expect命令實現(xiàn)批量ssh免密的實現(xiàn)方法,以及實際代碼分享。2017-11-11linux下通過rsync+inotify 實現(xiàn)數(shù)據(jù)實時備份(遠程容災備份系統(tǒng))
linux下為了數(shù)據(jù)安全或者網(wǎng)站同步鏡像,不得不考慮一些實時備份的問題,這篇linux下通過rsync+inotify 實現(xiàn)數(shù)據(jù)實時備份配置過程記錄下來,防止遺忘2013-09-09阿里云 CentOS7.4 安裝 Python3.6的方法講解
下面小編就為大家分享一篇阿里云 CentOS7.4 安裝 Python3.6的方法講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-01-01Apache 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)不是磁盤空間的問題。Google了一下就找到了解決方案,原來是系統(tǒng)的信號量(?)不夠用了。2008-08-08