我們是在寫網站時是用8000port去跑我們的Django的網站

好處是改了程式後,他會立即的顯示出來

 

但是我們最終還是要給別人用或看

所以我們一定要交給Apache去跑讓別人也可以看到

 

那首先我們需要安裝一個模組

mod_python

安裝過程中他會問妳你的Apache在哪哩,你指定給他就可以了

 

 

 

打開Apachehttpd.conf

 

加入

LoadModule python_module "你的Apache路徑/modules/mod_python.so"

把剛剛安裝的模組load進來

 

 

到最下面加入下面的內容

 

80>

    ServerName 123.123.123.123

    DocumentRoot "D:\TestProject"

    ErrorLog logs/ TestProject -error_log

    LogLevel warn

    CustomLog logs/ TestProject -access_log common

    ServerSignature Off

    "/">

        SetHandler python-program

        PythonHandler django.core.handlers.modpython

        PythonPath "['D:/TestProject'] + sys.path"

        SetEnv PYTHON_EGG_CACHE /tmp

        SetEnv DJANGO_SETTINGS_MODULE settings

        PythonDebug Off

        PythonAutoReload On

   

 

把黃色的區域改成你的內容

重新啟動Apache就可以了

那如上面的設定我只要打

http://123.123.123.123/

他就會去開啟我urls.py中設定的index.html

 








Django製作網站-第一章 安裝Django

Django製作網站-第二章 設定MYSQL資料

Django製作網站-第三章 設定網址連

Django製作網站-第四章 設定網頁頁面及執行的程

Django製作網站-第五章 在網頁上面顯示變

------------------------------------------

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 嘎抓強 的頭像
    嘎抓強

    嘎抓不露閣

    嘎抓強 發表在 痞客邦 留言(0) 人氣()