亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

配置Apache,使Apache同時(shí)支持PHP和Python

nicercode / 1860人閱讀

摘要:網(wǎng)上還查到一個(gè)方法是通過(guò)配置反向代理,我試了一個(gè)多小時(shí)然后放棄了。配置好反向代理之后,當(dāng)用戶訪問(wèn)頁(yè)面時(shí),服務(wù)器收到請(qǐng)求,將其轉(zhuǎn)換為交給處理,并將處理出的結(jié)果返回,這樣用戶就看到了正確的頁(yè)面。

最近開(kāi)始學(xué)著用Python+Tornado+MongoDB寫(xiě)網(wǎng)站,興起寫(xiě)了一個(gè)博客,覺(jué)得很有意思所以想掛在服務(wù)器上發(fā)布出去找大家一起玩。這個(gè)時(shí)候就遇到了問(wèn)題。

服務(wù)器是windows系統(tǒng),安裝的是Apache,所以需要配置Apache,使Apache同時(shí)支持PHP和Python。

廢話少說(shuō),提供有效方案一個(gè),照做即可:

1. 修改 httpd.conf 文件

將下列幾個(gè)Module前的注釋符 # 去掉

LoadModule proxy_module modules/mod_proxy.so

LoadModule proxy_connect_module modules/mod_proxy_connect.so

LoadModule proxy_ftp_module modules/mod_proxy_ftp.so

LoadModule proxy_http_module modules/mod_proxy_http.so
2. 配置 httpd-vhosts.conf 文件


ServerName http://b06.suosikeji.com   #這是你要解析的網(wǎng)站地址

ServerAdmin me@chengkang.pw

ProxyRequests Off



Order deny,allow

Allow from all



proxypass / http://127.0.0.1:8002/   #這里是你的python站點(diǎn)的地址

proxypassreverse / http://127.0.0.1:8002/  #同上


3. 重啟 Apache

以上就是我的成功案例。

網(wǎng)上還查到一個(gè)方法是通過(guò)nginx配置反向代理,我試了一個(gè)多小時(shí)然后放棄了。之前沒(méi)接觸過(guò)nginx,所以出了問(wèn)題也不知道該怎么解決。其中讓我氣得要吐血的一個(gè)問(wèn)題是:

nginx文件夾始終為“只讀”,怎么改也改不了……導(dǎo)致nginx.exe無(wú)法運(yùn)行……
要是哪位朋友有解決方案,望不吝賜教。


關(guān)于反向代理的初步認(rèn)識(shí):

以我的網(wǎng)站為例,博客運(yùn)行在服務(wù)器本地8002端口,即 http://127.0.0.1:8002。我要解析的域名為 http://b06.suosikeji.com。

由于服務(wù)器環(huán)境為Apache,所以外面無(wú)法直接訪問(wèn)服務(wù)器上未在Apache中配置的某個(gè)端口,所以需要進(jìn)行反向代理的配置。

配置好反向代理之后,當(dāng)用戶訪問(wèn) http://b06.suosikeji.com/add 頁(yè)面時(shí),服務(wù)器Apache收到請(qǐng)求,將其轉(zhuǎn)換為 http://127.0.0.1:8002/add 交給Python處理,并將Python處理出的結(jié)果返回,這樣用戶就看到了正確的頁(yè)面。

(今天下午亂查資料后的簡(jiǎn)單理解,望對(duì)“反向代理”有正確深入理解的朋友指教。)


自學(xué)最痛苦的是碰到困難查資料很難直接查到有用的資料,廢話看了一大堆卻沒(méi)有一個(gè)明確的解決方案。我個(gè)人確實(shí)屬于那種不認(rèn)真學(xué)習(xí)的,喜歡拿過(guò)什么來(lái)最好能直接就用。所以最近我在總結(jié)一些自學(xué)過(guò)程中的經(jīng)驗(yàn),將以解決方案(+學(xué)習(xí)反思)的形式整理成文,慢慢分享出來(lái)。

希望我的總結(jié)能夠給其他自學(xué)者一些實(shí)際的幫助。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/35739.html

相關(guān)文章

  • Apache 與 Nginx 性能對(duì)比:Web 服務(wù)器優(yōu)化技術(shù)

    摘要:服務(wù)器市場(chǎng)份額。子進(jìn)程負(fù)責(zé)創(chuàng)建由指令設(shè)置的服務(wù)器線程,同時(shí)還負(fù)責(zé)監(jiān)聽(tīng)接收到的請(qǐng)求,并將請(qǐng)求分發(fā)給處理線程。在版本引入了模塊,這個(gè)模塊基于模塊創(chuàng)建的,并加入了獨(dú)立的監(jiān)聽(tīng)線程來(lái)管理請(qǐng)求處理完成后的休眠的連接?;谑录姆?wù)器完勝。 譯文首發(fā)于 Apache 與 Nginx 性能對(duì)比:Web 服務(wù)器優(yōu)化技術(shù),轉(zhuǎn)載請(qǐng)注明出處。 多年前 Apache 基金會(huì) Web 服務(wù)器 簡(jiǎn)稱「Apache」...

    shadowbook 評(píng)論0 收藏0
  • Apache 與 Nginx 性能對(duì)比:Web 服務(wù)器優(yōu)化技術(shù)

    摘要:服務(wù)器市場(chǎng)份額。子進(jìn)程負(fù)責(zé)創(chuàng)建由指令設(shè)置的服務(wù)器線程,同時(shí)還負(fù)責(zé)監(jiān)聽(tīng)接收到的請(qǐng)求,并將請(qǐng)求分發(fā)給處理線程。在版本引入了模塊,這個(gè)模塊基于模塊創(chuàng)建的,并加入了獨(dú)立的監(jiān)聽(tīng)線程來(lái)管理請(qǐng)求處理完成后的休眠的連接?;谑录姆?wù)器完勝。 譯文首發(fā)于 Apache 與 Nginx 性能對(duì)比:Web 服務(wù)器優(yōu)化技術(shù),轉(zhuǎn)載請(qǐng)注明出處。 多年前 Apache 基金會(huì) Web 服務(wù)器 簡(jiǎn)稱「Apache」...

    wangbjun 評(píng)論0 收藏0
  • PHP 運(yùn)行模式

    摘要:接下來(lái)會(huì)對(duì)其中五個(gè)比較常見(jiàn)的運(yùn)行模式進(jìn)行說(shuō)明。模式是目前主流的服務(wù)運(yùn)行模式,擁有高效可靠的性能,推薦大家使用。由于微軟的排他性,只能運(yùn)行于環(huán)境。 SAPI 這里所說(shuō)的 PHP 運(yùn)行模式, 其實(shí)指的是 SAPI (Server Application Programming Interface,服務(wù)端應(yīng)用編程端口 )。SAPI 為 PHP 提供了一個(gè)和外部通信的接口, PHP 就是通過(guò)這...

    OnlyMyRailgun 評(píng)論0 收藏0
  • 在 MacOS Sierra 上安裝 Apache 多個(gè)版本的 PHP

    摘要:上面的命令會(huì)從源碼下載,并進(jìn)行編譯安裝。我在安裝的時(shí)候遇到了一個(gè)錯(cuò)誤最終在上找到了該。其原因可能是的沒(méi)有正確安裝。第二行命令的作用是賦予可執(zhí)行權(quán)限。 本文主要內(nèi)容翻譯自《macOS 10.12 Sierra Apache Setup: Multiple PHP Versions》,并加入了自己的實(shí)踐。 前言:每次搭建開(kāi)發(fā)環(huán)境真的是一件很麻煩的事情,但隨著時(shí)間的推移和系統(tǒng)環(huán)境的差異,網(wǎng)上...

    DandJ 評(píng)論0 收藏0
  • 在 MacOS Sierra 上安裝 Apache 多個(gè)版本的 PHP

    摘要:上面的命令會(huì)從源碼下載,并進(jìn)行編譯安裝。我在安裝的時(shí)候遇到了一個(gè)錯(cuò)誤最終在上找到了該。其原因可能是的沒(méi)有正確安裝。第二行命令的作用是賦予可執(zhí)行權(quán)限。 本文主要內(nèi)容翻譯自《macOS 10.12 Sierra Apache Setup: Multiple PHP Versions》,并加入了自己的實(shí)踐。 前言:每次搭建開(kāi)發(fā)環(huán)境真的是一件很麻煩的事情,但隨著時(shí)間的推移和系統(tǒng)環(huán)境的差異,網(wǎng)上...

    wh469012917 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<