成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

flask 爬坑指南(二)將flask應(yīng)用部署在apache上(坑巨多)

mikasa / 1159人閱讀

摘要:前言教程目錄一如何開始一個項目二如何在上部署坑好多一服務(wù)器端的處理安裝服務(wù)器首先我們要安裝服務(wù)器,我們本次安裝選用的服務(wù)器并用集成安裝包來安裝。下面是代碼注意上面的路徑你要更改的哦這樣你就完成了配置開啟服務(wù)器就了感覺有用就給個推薦唄

前言 教程目錄

一:如何開始一個flask項目

二:如何在apache上部署flask(坑好多)

一:服務(wù)器端的處理 1.1安裝服務(wù)器

首先我們要安裝服務(wù)器,我們本次安裝選用的apache服務(wù)器
并用xampp集成安裝包來安裝apache。
安裝完成后我們就要開始配置服務(wù)器了
首先我們可能會遇到第一個問題就是443監(jiān)控端口沖突
error log [ssl:warn] [pid 3608:tid 232] AH01909:
www.example.com:443:0 server certificate does NOT include
解決方法:打開目錄C:xamppapacheconfextra
(我的安裝目錄為C:xampp)下的httpd-ssl.conf文件
將Listen443 這句注釋掉:# Listen 443
或?qū)?43改為4433或其它值(盡量不要使用0-1023)

這樣我們就解決了第一個問題,下面我們就來開始更改另一個
配置文件。打開目錄C:xamppapacheconf (我的安裝目錄為C:xampp)下的httpd.conf文件
首先是更改監(jiān)聽ip和端口Listen 127.1.1.1:80
這是配置文件原來的寫法 在配置服務(wù)器時候
將ip改為自己電腦的ip端口在不沖突的情況下選擇80
但是有時候會沖突,所以需要更改端口號
為一個不沖突的端口

這樣我們一般情況下就可以啟動服務(wù)器了
打開一個服務(wù)器的內(nèi)部自建的頁面

接下來我們就要將wsgi放入到到模塊文件夾里
并導(dǎo)入到apache的初始化文件里

1.2 如和搞到wsgi模塊文件

http://www.lfd.uci.edu/~gohlk...

ctrl+f 搜索mod_wsgi 下載python和apache對應(yīng)版本的
mod_wsgi.whl 下載之后怎么用呢
win+r 輸入cmd啟動命令行界面 cd /d 文件路徑
在mod_wsgi.whl 下執(zhí)行pip install mod_wsgi.whl
之后你會在python的根目錄下找到mod_wsgi.so當(dāng)然名字可能不是
這個但是你就把他改為這個然后將其拷貝到
C:xamppapachemodules這個路徑下

然后我們在httpd.config添加這樣一句話
LoadModule wsgi_module modules/mod_wsgi.so
再啟動服務(wù)器,能用ok。下面我們來關(guān)鍵的了
我們來到上一篇教程建的項目下在新建一個wsgi.py的文件
添加如下代碼

    import sys
    sys.path.insert(0,"c:/flask_lab_web")
    from app import app as application

這上邊的文件路徑就是wsgi.py文件所在文件夾路徑
而wagi.py和app這個文件應(yīng)該是處在同一個文件夾下
而不是放在app文件夾下這一點一定一定一定要記住

接下來我們回到httpd.conf里面開始在里面添加這樣一些
東西。注意這樣添加是為了適應(yīng)apache2.4以上版本的
網(wǎng)上很多教程都是2.2版的那個不能用,我調(diào)了好久,
感覺都要哭瞎了,你感覺有用就推薦一下吧。。
下面是代碼


        ServerName  example.com         
        WSGIScriptAlias / e:/flask_lab_web/wsgi.py
        
        Require all granted
        Require host ip
        Allow from all
        

注意上面的路徑你要更改的哦,這樣你就完成了配置
開啟服務(wù)器就ok了.感覺 有用就給個推薦唄


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

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/35745.html

相關(guān)文章

  • flask 爬坑指南flask應(yīng)用部署apache巨多

    摘要:前言教程目錄一如何開始一個項目二如何在上部署坑好多一服務(wù)器端的處理安裝服務(wù)器首先我們要安裝服務(wù)器,我們本次安裝選用的服務(wù)器并用集成安裝包來安裝。下面是代碼注意上面的路徑你要更改的哦這樣你就完成了配置開啟服務(wù)器就了感覺有用就給個推薦唄 前言 教程目錄 一:如何開始一個flask項目 二:如何在apache上部署flask(坑好多) 一:服務(wù)器端的處理 1.1安裝服務(wù)器 首先我們要安...

    jiekechoo 評論0 收藏0
  • flask 爬坑指南(一)如何開始一個flask應(yīng)用

    摘要:前言去年十月開始學(xué)習(xí)一開始寫了一個的爬蟲將自己在過程中的一些經(jīng)驗寫了下來沒想到那么多人支持。但目前也只是處于能用狀態(tài)。及如何將一個文件夾下文件變成一個包呢。而不僅僅是一個服務(wù)器無法理解此請求。 前言 去年十月開始學(xué)習(xí)python一開始寫了一個python的爬蟲 將自己在過程中的一些經(jīng)驗寫了下來沒想到那么多人支 持。之后因為一些實驗室的需求就轉(zhuǎn)投python的web開發(fā) 一開...

    Michael_Lin 評論0 收藏0
  • Linux下 apache 配置 wsgi 以使用 python-flask (2016年2月)

    摘要:先在服務(wù)器上安裝配置好下載地址將下載好的文件上傳至服務(wù)器解壓安裝下載頁面有說明注意看一下滿足沒有有種安裝方式一種是直接安裝到一種是安裝到這里先采用第一種直接安裝到進(jìn)入下載的文件目錄常規(guī)安裝先然后最后因為我是自己搭的服務(wù)器而且是版所以很多軟件 先在linux服務(wù)器上安裝, 配置好apache 下載wsgi, 地址: https://pypi.python.org/pypi/mod_ws...

    binaryTree 評論0 收藏0

發(fā)表評論

0條評論

mikasa

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<