国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

window中安裝Apache http server(httpd-2.4.58-win64-VS17)

這篇具有很好參考價值的文章主要介紹了window中安裝Apache http server(httpd-2.4.58-win64-VS17)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

windows中安裝Apache http server(httpd-2.4.58-win64-VS17)

1、下載windows版本的的httpd,
https://httpd.apache.org/docs/current/platform/windows.html#down
這里選擇的是Apache Lounge編譯的版本
https://www.apachelounge.com/download/

2、解壓到指定目錄,這里解壓到D盤根目錄,得到D:\Apache24

3、修改配置文件http.conf

# 服務的根目錄(根據(jù)實際情況修改)
Define SRVROOT "D:/Apache24"
# 需要監(jiān)聽的端口(根據(jù)需要修改)
Listen 80

4、修改之后,檢測配置文件是否有語法錯誤

# 檢測配置文件語法是否有錯誤
httpd.exe -t

apache/2.4.58 (win64) php/8.2.13 mod_fcgid/2.3.10-dev server at localhos,httpd,nginx,windows,apache,http,nginx

語法OK,至于ServerName的問題可以暫時不處理。

6、注冊服務,根據(jù)命令提示注冊windows服務

apache/2.4.58 (win64) php/8.2.13 mod_fcgid/2.3.10-dev server at localhos,httpd,nginx,windows,apache,http,nginx

# 注冊服務,默認服務名為Apache2.4
httpd.exe -k install
# 卸載服務,默認卸載服務名為Apache2.4
httpd.exe -k uninstall

# 注冊服務,指定服務名
httpd.exe -k install -n Httpd2.4
# 卸載服務,指定服務名
httpd.exe -k uninstall -n Httpd2.4

7、啟動服務
使用命令啟動服務,或者打開服務管理窗口啟動服務

# 使用net命令啟動服務
net start Apache2.4

8、使用瀏覽器,查看
It works!
表示服務安裝、運行正常。

9、部署前端項目、設置vhosts,編輯conf\extra\httpd-vhosts.conf。根據(jù)項目需要設置自己的VirtualHost。

<VirtualHost *:80>
    DocumentRoot D:/Apache24/dist
    ServerName 192.168.0.44
    <Directory D:/Apache24/dist>
        RewriteEngine on
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteRule . index.html [L]
        SetOutputFilter DEFLATE
        Options FollowSymLinks
        AllowOverride All
        Require all granted
        DirectoryIndex index.php index.html index.htm default.php default.html default.htm
    </Directory>
    ProxyRequests off
    ProxyPass /prod-api http://192.168.0.44:8097
    ProxyPassReverse /prod-api http://192.168.0.44:8097
</VirtualHost>
# 在主配置文件httpd.conf中把引入httpd-vhosts.conf文件的注釋去掉
# Virtual hosts
Include conf/extra/httpd-vhosts.conf

10、處理異常問題
此時重啟服務,發(fā)現(xiàn)服務是無法啟動的,我們再使用httpd.exe -t,檢測一下配置文件,根據(jù)提示解決問題

①RewriteEngine on,開啟了重寫引擎,需要引入相關模塊

apache/2.4.58 (win64) php/8.2.13 mod_fcgid/2.3.10-dev server at localhos,httpd,nginx,windows,apache,http,nginx

在主配置文件httpd.conf中搜索關鍵詞,把重寫模塊引入進來

# 把注釋去掉
LoadModule rewrite_module modules/mod_rewrite.so

②vhost中使用了反向代理,需要把代理模塊引入進來

apache/2.4.58 (win64) php/8.2.13 mod_fcgid/2.3.10-dev server at localhos,httpd,nginx,windows,apache,http,nginx

在主配置文件httpd.conf中引入代理請求模塊

# 把注釋去掉
LoadModule proxy_module modules/mod_proxy.so
# 引入上述兩個模塊后,服務可以正常啟動了,但是仍不能完成代理請求工作,項目是http請求,所以還需要把http這個子模塊引入進來
LoadModule proxy_http_module modules/mod_proxy_http.so

11、訪問項目,查看運行情況。

12、隱藏Httpd版本信息和操作系統(tǒng)信息
可以在\conf\extra中新建一個httpd-servertokens.conf配置文件,從httpd-default.conf中把ServerTokens的信息復制過來。
并修改為ServerTokens Prod。之后在主配置文件中引入該文件,并重啟服務。

#
# ServerTokens
# This directive configures what you return as the Server HTTP response
# Header. The default is 'Full' which sends information about the OS-Type
# and compiled in modules.
# Set to one of:  Full | OS | Minor | Minimal | Major | Prod
# where Full conveys the most information, and Prod the least.
#
ServerTokens Prod
# ServerTokens 
Include conf/extra/httpd-servertokens.conf

小尾巴~~
只要有積累,就會有進步文章來源地址http://www.zghlxwxcb.cn/news/detail-808719.html

到了這里,關于window中安裝Apache http server(httpd-2.4.58-win64-VS17)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • zabbix-server監(jiān)控mysql數(shù)據(jù)庫及httpd服務、監(jiān)控apache、監(jiān)控ftp

    zabbix-server監(jiān)控mysql數(shù)據(jù)庫及httpd服務、監(jiān)控apache、監(jiān)控ftp

    目錄 一、監(jiān)控mysql數(shù)據(jù)庫及httpd服務 1、為server.Zabbix.com添加服務模板 2、server.zabbix.com服務端?操作 3、編輯chk_mysql.sh腳本 4、server.zabbix.com測試 ?二、監(jiān)控apache 1、獲取鍵值 2、服務器操作 3、zabbix監(jiān)控web端導入監(jiān)控模板 4、server.zabbix.com添加apache模板 ?三、監(jiān)控ftp 1、這里用age

    2024年02月16日
    瀏覽(44)
  • 在HTTP請求中安全傳輸base64編碼的字符串

    base64 是一種常見的的編碼格式,它可以把二進制數(shù)據(jù)編碼成一個由大小寫英文字母( a-zA-Z )、阿拉伯數(shù)字( 0-9 ),以及三個特殊字符 + 、 / 、 = 組成的字符串。 但是在URL傳輸中, + 、 / 、 = 這三個特殊字符是保留字符(或者叫不安全字符),如果將編碼后的base64字符串直

    2024年02月06日
    瀏覽(46)
  • 在Windows中安裝MinGW-w64版本

    在Windows中安裝MinGW-w64版本

    1、下載 github下載https://github.com/niXman/mingw-builds-binaries/releases ?或官網(wǎng)下載https://www.mingw-w64.org/downloads/ 2、選擇x86_64-12.1.0-release-posix-seh-rt_v10-rev3 3、解壓到當前文件夾 解壓之后,可以移動到自己喜歡的文件夾 ,復制bin的路徑 4、設置環(huán)境變量 打開 設置-系統(tǒng)-系統(tǒng)信息-高級系統(tǒng)

    2024年02月01日
    瀏覽(21)
  • 在Windows中安裝MinGW-w64最新版本(目前12.1.0)

    在Windows中安裝MinGW-w64最新版本(目前12.1.0)

    在我的上篇文章中,只有 0% 的人點了贊 咋一人沒有??! 所以如果覺得做的還行的話可以給我點個贊、收個藏,這對我真的很重要! emm…找了很多教程, 基本都是從 sourceforge 上下的 8.1.0 版本 最后更新時間甚至是2018年, 真的是太老了 所以我來發(fā)個從 Github 上下的 (目前最新

    2024年02月02日
    瀏覽(27)
  • 在虛擬機中安裝windows server 2008

    在虛擬機中安裝windows server 2008

    目錄 步驟: 一、點擊“創(chuàng)建新的虛擬機” 二、選擇“典型”,點擊“下一步” ?編輯 三、選擇“稍后安裝操作系統(tǒng)”,點擊“下一步” ?編輯 四、選擇“Microsoft Windows(W)”,版本選擇?編輯,之后點擊下一步 ?編輯 五、更改“虛擬機名稱”,“位置”選擇默認位置,之

    2024年01月16日
    瀏覽(28)
  • win10 + vs2017 + cmake3.17 編譯 freetype2.6.5

    按照cmake安裝的正常流程走即可。 依賴庫:zlib,png. 備注: 在cmake--Configure時,配置zlib和png依賴庫。修改cmake的install目錄。 兩個依賴庫的安裝,在我的其他教程里有。不再贅述。

    2024年02月05日
    瀏覽(19)
  • win10 + cmake3.17 + vs2017編譯osgearth2.7.0遇到的坑

    win10 + cmake3.17 + vs2017編譯osgearth2.7.0遇到的坑

    教程參考:osgEarth源碼編譯(Win10+VS2019+OSG3.6.5+osgEarth2.10.0) ? 錯誤: xmemory0(881): error C2440: “初始化”: 無法從“std::pairconst _Kty,_Ty”轉換為 to _Objty 出錯位置: src/osgEarthFeatures/FeatureSourceIndexNode.cpp 解決辦法: 參考https://github.com/gwaldron/osgearth/pull/1188/files 參考博客 :博客園 問

    2024年02月05日
    瀏覽(64)
  • win10 vs2022 搭建 cocos2d-x 3.17 開發(fā)環(huán)境

    win10 vs2022 搭建 cocos2d-x 3.17 開發(fā)環(huán)境

    https://cocos2d-x.org/download/ 也可以在 github 下載 https://github.com/cocos2d/cocos2d-x/tags https://docs.cocos2d-x.org/cocos2d-x/v3/zh/ https://docs.cocos2d-x.org/api-ref/cplusplus/v3x/index.html 需要 python2 , 安裝后可以用 python2 的絕對路徑運行 cocos 的 setup.py 如何沒有把 python2 加入到環(huán)境變量, 可以修改引擎路徑下

    2024年02月08日
    瀏覽(26)
  • Apache Http Server 路徑穿越漏洞復現(xiàn)(CVE-2021-41773)

    Apache Http Server 路徑穿越漏洞復現(xiàn)(CVE-2021-41773)

    Apache HTTP Server(簡稱 Apache)是 Apache 軟件基金會的一個開放源碼的網(wǎng)頁服務器軟件,可以在大多數(shù)電腦操作系統(tǒng)中運行。由于其跨平臺和安全性,被廣泛使用,是最流行的 Web 服務器軟件之一。它快速、可靠并且可通過簡單的 API 擴展,將 Perl/Python 等解釋器編譯到服務器中。

    2024年02月08日
    瀏覽(46)
  • Apache HTTPD 漏洞復現(xiàn)

    Apache HTTPD 漏洞復現(xiàn)

    鏈接地址:Vulhub - Docker-Compose file for vulnerability environment。 1.1 漏洞描述 說明 內容 漏洞編號 無 漏洞名稱 Apache HTTPD 多后綴解析漏洞 漏洞評級 高危 漏洞描述 在有多個后綴的情況下,只要一個文件含有.php后綴的文件即將被識別成PHP文件,沒必要是最后一個后綴。利用這個特性

    2024年02月09日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包