Django mod wsgi環境配置攻略

2021-06-05 11:50:19 字數 1051 閱讀 7778

搭建好開發環境 python和django的安裝略過,相信大家都會的 以下是安裝apache及mod_wsgi模組支援庫

sudo apt-get install apache2

sudo apt-get install libapache2-mod-python2.6

sudo apt-get install libapache2-mod-wsgi

進入apache安裝目錄

cd /etc/apache2/

sudo gvim httpd.conf

編輯apache目錄下面的httpd.conf檔案,新增以下內容

#載入mod_wsgi模組

loadmodule wsgi_module modules/mod_wsgi.so

#配置wsgi指令碼的本地專案位置

servername 127.0.1.1

#serveralias www.***.com

allow from all

#新建專案wsgi_test

django-admin.py startproject wsgi_test
#新建目錄存放wsgi檔案

mkdir apache
#編輯wsgi檔案 gvim django.conf #新增以下內容

# -*- coding: utf-8 -*-

import os

import sys

import django.core.handlers.wsgi

os.environ['django_settings_module'] = 'wsgi_test.settings'

別忘記重啟一下apache

sudo /etc/init.d/apache2 restart
至此開啟瀏覽器即可看到django熟悉的it worked介面

【如果出現配置相關錯誤,請檢視對應的路徑是否配置正確;如果apache報內部錯誤,可以在系統日誌檔案檢視apache出錯日誌查詢原因】

開發環境 測試環境 預生產環境 生產環境區別

環境分以下幾種 1.開發和配置環境 所有的開發和配置在這個環境裡進行。一般情況下,只有這個環境可以改配置和進行開發,並且一般不在這個環境下建立資料。開發環境就是每個開發人員電腦上的開發環境,只有開發人員可以配置和開發,寫資料測試放在測試環境 2.測試環境 3.預生產環境 不是必須的 從生產環境不定期...

開發環境 測試環境 預生產環境 生產環境區別

環境分以下幾種 1.開發和配置環境 所有的開發和配置在這個環境裡進行。一般情況下,只有這個環境可以改配置和進行開發,並且一般不在這個環境下建立資料。開發環境就是每個開發人員電腦上的開發環境,只有開發人員可以配置和開發,寫資料測試放在測試環境 2.測試環境 3.預生產環境 不是必須的 從生產環境不定期...

開發環境 測試環境 生產環境 區別

開發環境 測試環境 生產環境 區別 開發環境 development 開發環境時程式猿們專門用於開發的伺服器,配置可以比較隨意,為了開發除錯方便,一般開啟全部錯誤報告和測試工具,是最基礎的環境。測試環境 testing 一般是轉殖乙份生產環境的配置,乙個程式在測試環境工作不正常,那麼肯定不能把它發布...