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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python web服务器 apache_Windows下搭建Apache+Django+Python Web服务环境

發布時間:2025/3/11 python 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python web服务器 apache_Windows下搭建Apache+Django+Python Web服务环境 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近在學Django,想用Apache搭建一個服務器環境,因此在網上看了好多資料,很多都是用Python2.6和Apache2.2搭建的環境,不過我還是想用Python35和Apache24來搭建,具體環境如下:

參考資料:

Apache配置

1、配置Apache路徑:

找到Apache/conf路徑下的httpd.conf

找到SRVROOT的聲明出,將路徑修改為Apache根目錄的絕對路徑,保存即可

Define SRVROOT "F:/Apache24"

ServerRoot "${SRVROOT}"

我把Apache安裝在了F盤根目錄,所以是"F:/Apache24"

注意:有些版本的Apache可能沒有SRVROOT,那就需要修改所有的絕對路徑,這里不做贅述

2、安裝Apache服務

首先,打開CMD,cd到Apache的bin目錄下

> F:

> cd Apache24/bin/

鍵入以下代碼將Apache添加為系統服務(名字為Apache24)

> httpd -k install -n Apache24

現在Apache就已經安裝進入系統服務了,之后可以用ApacheMonitor.exe對Apache服務進行簡單的管理:

以上就是Apache的簡單配置。

Django安裝:

首先安裝Miniconda,直接運行Miniconda的安裝程序即可,選擇Miniconda的原因是Miniconda內置了conda模塊,可以通過conda install package安裝絕大多數的模塊,可以快速配置Pandas、Numpy等科學運算環境,且Miniconda是一個純凈的版本,不像Anaconda已經內置了大量的包,使的Miniconda相當的靈活。

安裝Python的時候要將Python的路徑配置進系統Path中,可以直接勾選選項,也可以安裝完畢之后再手動配置。

Django的安裝可以使用pip協議:

> pip install Django==1.9.4

此時可以在Python中查看Django版本:

>>> importDjango>>> Django.VERSION

mod_wsgi安裝:

官網給出的mod_wsgi安裝方法比較麻煩,而且很容易出錯(Tips:我沒有編譯成功T_T)

因為我的系統是64位的,Python使用的3.5版本,Apache是2.4版本,所以我選擇了:

(Tips:我的系統中已經安裝VS2015,不太清楚在安裝mod_wsgi時VS是否必要)

將文件下載完后需要使用pip安裝:

安裝完成后在Python的根目錄下會有一個名為mod_wsgi.so的文件

將其復制到Apache的Modules目錄下

接著,需要修改Apache的配置文件:

#導入mod_wsgi.so模塊

LoadModule wsgi_module modules/mod_wsgi.so

#定義static路徑,用于存放js、css、img等

Alias /static/ "${SRVROOT}/htdocs/static"

Allow from all

#配置Django工程,

#我用的是Apache下的htdocs目錄

#wsgi位于website文件夾中,在Django1.9中已經自帶

WSGIScriptAlias / ${SRVROOT}/htdocs/website/wsgi.py

WSGIPythonPath ${SRVROOT}/htdocs

Require all granted

總結

以上是生活随笔為你收集整理的python web服务器 apache_Windows下搭建Apache+Django+Python Web服务环境的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。