日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > php >内容正文

php

python和php可以一起用吗_Apache同时支持PHP和Python的配置方法

發(fā)布時(shí)間:2023/12/19 php 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python和php可以一起用吗_Apache同时支持PHP和Python的配置方法 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

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

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

廢話少說,提供有效方案一個(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 ?? #這是你要解析的網(wǎng)站地址

ServerAdmin

ProxyRequests Off

Order deny,allow

Allow from all

proxypass / ?? #這里是你的python站點(diǎn)的地址

proxypassreverse / ? #同上

3. 重啟 Apache

以上就是我的成功案例。

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

nginx文件夾始終為“只讀”,怎么改也改不了……導(dǎo)致nginx.exe無法運(yùn)行……

要是哪位朋友有解決方案,望不吝賜教。

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

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

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

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

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

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

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

總結(jié)

以上是生活随笔為你收集整理的python和php可以一起用吗_Apache同时支持PHP和Python的配置方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。