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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Apache2 部署flask项目

發布時間:2023/12/9 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Apache2 部署flask项目 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Apache2 部署flask項目

需要安裝的插件:

  • apt-get install apache2
  • apt-get install libapache2-mod-wsgi
  • 在? /etc/apache2/sites-available/? 目錄下創建對應的項目配置文件“xxx.conf”,用于項目與Apache2之間的鏈接(配置文件名自定義):

    例如創建文件:flask_test.conf

    <VirtualHost *:80>ServerName 11:56:889:666(服務器的IP)ServerAlias qmoying.inof(指定域名,一個項目只能制定一個域名)DocumentRoot /www/flask_test (指定項目路徑)ErrorLog /www/flask_test/error.log (指定錯誤日志名)WSGIDaemonProcess flask_test user=www-data  (相當于指定一個進程名,說明運行的是指定的項目)WSGIScriptAlias / /www/flask_test/flask_test.wsgi(在項目的根目錄創建)Alias /static /www/flask_test/stati (指定項目靜態文件目錄)<Directory /www/flask_test> (制定項目文件)WSGIProcessGroup flask_test (項目文件名)WSGIApplicationGroup %{GLOBAL}Require all granted</Directory> </VirtualHost>

    ?

    在 /etc/apache2/sites-available/flask_test.conf? 創建文件 要鏈接到?/etc/apache2/sites-enabled 目錄:

  • ln -n /etc/apache2/sites-available/flask_test.conf?/etc/apache2/sites-enabled
  • 在項目問價根目錄創建連接文件:flask_test.wsgi

    import sys sys.path.insert(0, '/www/flask_test')from flask_test import app as application

    ?

    ?Apache2重啟服務器命令:service apache2 restart

    注:如若是首次裝Apache2的時候,需要修改Apache2的配置文件,即apache2.conf:

      修改內容:把 “/var/www”這一項注釋掉

    總結

    以上是生活随笔為你收集整理的Apache2 部署flask项目的全部內容,希望文章能夠幫你解決所遇到的問題。

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