Skip to content
WONGCW 網誌
  • 首頁
  • 論壇
  • 微博
  • 壁紙下載
  • 免費圖床
  • 視頻下載
  • 聊天室
  • SEO工具
  • 支援中心
  • 表格製作
  • More
    • 在線名片
    • 網頁搜索
    • 天氣預報
    • 二維碼生成器
  • Search Icon

WONGCW 網誌

記錄生活經驗與點滴

基于 CentOS 搭建 Python 的 Django 环境

基于 CentOS 搭建 Python 的 Django 环境

2018-09-29 Comments 0 Comment

安装 setuptools 工具

任务时间:1min ~ 5min

安装

[为什么需要安装 setuptools 工具]

yum install python-setuptools -y

因为之后我们需要安装 Django ,而 Django 需要用这个工具,所以我们需要先安装 setuptools 工具。

下载与安装 Django

任务时间:5min ~ 20min

下载 Django

[Django 是什么?]

wget https://www.djangoproject.com/m/releases/1.11/Django-1.11.3.tar.gz

Django 是一个开放源代码的 Web 应用框架,我们将使用它支持我们的 Python Web 开发。

解压 Django

tar -zxvf Django-1.11.3.tar.gz

安装 Django

cd Django-1.11.3
python setup.py install

项目运行

任务时间:10min ~ 30min

新建 HelloWorld 项目

我们需要一个项目来存放我们的 Python 文件

python /usr/lib/python2.7/site-packages/Django-1.11.3-py2.7.egg/django/bin/django-admin.py startproject HelloWorld

启动项目

进入项目文件夹

cd HelloWorld

内网启动

[本步骤非必要]

python manage.py runserver

外网启动

首先我们将程序跑在80端口
我们访问:http://<您的 CVM IP 地址>/

python manage.py runserver 0.0.0.0:80

修改配置文件

我们发现提示因为安全问题不能访问,接下来我们修改配置

cd HelloWorld  
nano settings.py

在settings.py里

我们把:

ALLOWED_HOSTS = []

改成

ALLOWED_HOSTS = ['*']

重新启动

cd ../
python manage.py runserver 0.0.0.0:80

我们再次访问:

http://<您的 CVM IP 地址>/

如果和下图一致说明安装成功了 image

这里是我之前踩到的一个坑,我直接启动之后发现外网根本访问不到,然后看了一下,我是开放在127.0.0.1:8000的,所以你现在如果尝试访问你的外网 IP ,你是根本访问不到的。

分享此文:

  • 按一下即可分享至 X(在新視窗中開啟) X
  • 按一下以分享至 Facebook(在新視窗中開啟) Facebook
  • 分享到 WhatsApp(在新視窗中開啟) WhatsApp
  • 按一下以分享到 Telegram(在新視窗中開啟) Telegram
  • 分享到 Pinterest(在新視窗中開啟) Pinterest
  • 分享到 Reddit(在新視窗中開啟) Reddit
  • 按一下即可以電子郵件傳送連結給朋友(在新視窗中開啟) 電子郵件
  • 點這裡列印(在新視窗中開啟) 列印

相關


教學資源

Post navigation

PREVIOUS
Valet 搭建 Laravel 开发环境
NEXT
基于 CentOS7.2 的 Django 环境搭建

發表迴響取消回覆

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料。

More results...

Generic filters
Exact matches only
Search in title
Search in content
Search in excerpt
Filter by 分類
網站公告
Featured
限時免費
Windows 軟件下載
系統軟件
辦公軟件
圖像處理
影音媒體
網絡軟件
應用軟件
Mac 軟件下載
安卓軟件下載
網絡資訊
Mac資訊
Linux資訊
VPS資訊
NASA資訊
WordPress資訊
WeChat資訊
PHP資訊
教學資源
開源程序
網頁工具
SEO工具
醫療健康
其他資訊
Content from
Content to
2018 年 9 月
一 二 三 四 五 六 日
 12
3456789
10111213141516
17181920212223
24252627282930
« 8 月   10 月 »

分類

  • 網站公告
  • 限時免費
  • Windows 軟件下載
  • 系統軟件
  • 辦公軟件
  • 圖像處理
  • 影音媒體
  • 網絡軟件
  • 應用軟件
  • Mac 軟件下載
  • 安卓軟件下載
  • 網絡資訊
  • Mac資訊
  • Linux資訊
  • VPS資訊
  • NASA資訊
  • WordPress資訊
  • WeChat資訊
  • PHP資訊
  • 教學資源
  • 開源程序
  • 網頁工具
  • SEO工具
  • 醫療健康
  • 其他資訊

彙整

近期文章

  • 《我的世界:追逐天空》更新與Vibrant Visuals 圖形大修將於下週推出 2025-06-13
  • iPadOS 26 為數學筆記帶來新的3D 圖形功能 2025-06-13
  • iOS 26 為CarPlay 增加了新的縮放功能 2025-06-13
  • 最新洩漏的渲染圖顯示三星將推出三款圓盤Galaxy手錶 2025-06-13
  • 波音CEO回應印度墜機事故:願全力配合調查團隊隨時待命 2025-06-13
  • 有部落客的iPhone升級iOS 26時發熱嚴重機身邊緣溢膠 2025-06-13
  • 賈伯斯的名言「求知若渴虛心若愚」廣泛流傳庫克:20年過去至今振聾發軒 2025-06-13
  • 傳微軟取消第一方Xbox掌機計劃 2025-06-13
  • 截至2024年底華為出貨約1.03億台搭鴻蒙系統的手機超iOS成中國第二 2025-06-13
  • 聯發科史上最強SoC天璣9500跑分曝光單核成績逼近4000大關 2025-06-13

熱門文章與頁面︰

  • 您可以在Windows 11 24H2 中找回WordPad
  • 華為12000mAh 40W超級快充移動電源CP12S拆解
  • 一汽豐田開卷電動車全新bZ5開啟預售:入門版價格不超13萬
  • 華為麒麟9600 CPU現真身神秘數字「2035」再次出現
  • CentOS 搭建 YGOPro 服务端 SRVPro
  • Mondoze : 馬來西亞伺服器/ AS152742/純淨 IP/雙ISP住宅伺服器/$8.33/月/2C/2G記憶體/60G/100M
  • 韓國遊戲公司Nexon出售價格或可高達150億美元
  • Office Tab Enterprise 13.10 x86/x64(含:註冊機序列號)
  • Windows 11 KB5055523更新導致部分使用者無法透過PIN或臉部辨識登入
  • 上海兩大機場直通地鐵虹橋到浦東只要40分鐘全程26元

投遞稿件

歡迎各界人士投遞稿件到admin@wongcw.com

請提供以下資料:

1.你的名字

2.你的電郵

3.分類目錄

4.文章標題

5.文章摘要

6.文章內容

7.文章來源

 

聯繫我們

查詢,投稿,商務合作:
​admin@wongcw.com
​技術支援:
​support@wongcw.com
​客户服務:
​cs@wongcw.com

QQ群:833641851

快帆

MALUS

極度掃描

DMCA.com Protection Status

WONGCW 網誌

  • 免責聲明
  • 捐助我們
  • ThemeNcode PDF Viewer
  • ThemeNcode PDF Viewer SC
  • Events

服務器提供

本站使用之服務器由ikoula提供。

聯繫我們

查詢,投稿,商務合作:
​admin@wongcw.com
​技術支援:
​support@wongcw.com
​客户服務:
​cs@wongcw.com

QQ群:833641851

© 2025   All Rights Reserved.