最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Django+python服務(wù)器部署與環(huán)境部署教程詳解

 更新時(shí)間:2020年03月30日 12:00:37   作者:Britain_King  
這篇文章主要介紹了Django+python服務(wù)器部署與環(huán)境部署教程,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

需要準(zhǔn)備環(huán)境:python3.6、vultr(或者其他服務(wù)器)、xshell

第一步:python安裝必備環(huán)境Django庫(kù)

Xshell鏈接遠(yuǎn)程主機(jī):

點(diǎn)擊連接之后:彈窗輸入訪(fǎng)問(wèn)用戶(hù)及密碼,一般為root用戶(hù)


成功連接到目標(biāo)服務(wù)器:

[root@vultr ~]#

安裝python以及需要環(huán)境(此為安裝完python3.6環(huán)境),運(yùn)行pip安裝即可:

pip install django

提示Success安裝成功

第二步:項(xiàng)目創(chuàng)建

首先cd到自己想要新建項(xiàng)目的路徑:
我這里選擇的是在data下新建文件夾pytest來(lái)保存項(xiàng)目

cd /data
mkdir pytest
cd pytest

接下來(lái)進(jìn)行新建項(xiàng)目 django-admin startproject +(你的項(xiàng)目名:此處使用的是pytest)

django-admin startproject pytest
cd pytest #進(jìn)入項(xiàng)目
cd pytest #進(jìn)入項(xiàng)目配置列表

此時(shí)項(xiàng)目的狀態(tài)是

[root@vultr pytest]# tree
.
├── db.sqlite3
├── manage.py
└── pytest
 ├── asgi.py
 ├── __init__.py
 ├── __pycache__
 │ ├── __init__.cpython-36.pyc
 │ ├── settings.cpython-36.pyc
 │ ├── urls.cpython-36.pyc
 │ └── wsgi.cpython-36.pyc
 ├── settings.py
 ├── urls.py
 └── wsgi.py

接下來(lái)重要的一步在setting.py中設(shè)置訪(fǎng)問(wèn)權(quán)限:
劃重點(diǎn)——這個(gè)地方是可以訪(fǎng)問(wèn)的外部主機(jī)地址,為了方便訪(fǎng)問(wèn)我們改為['*'],意思為任何主機(jī)都可訪(fǎng)問(wèn)

# SECURITY WARNING: don't run with debug turned on in production!
DEBUG = True

ALLOWED_HOSTS = ['*'] #劃重點(diǎn)——這個(gè)地方是可以訪(fǎng)問(wèn)的外部主機(jī)地址,為了方便訪(fǎng)問(wèn)我們改為['*'],意思為任何主機(jī)都可訪(fǎng)問(wèn)


# Application definition

INSTALLED_APPS = [
 'django.contrib.admin',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
"settings.py" 120L, 3093C

修改完成后(確保開(kāi)放8000端口的訪(fǎng)問(wèn),防火墻中設(shè)置):

python manage.py runserver 0.0.0.0:8000

成功開(kāi)啟:

[root@vultr pytest]# python manage.py runserver 0.0.0.0:8000
Watching for file changes with StatReloader
Performing system checks...

System check identified no issues (0 silenced).

You have 17 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.

March 28, 2020 - 02:27:55
Django version 3.0.4, using settings 'pytest.settings'
Starting development server at http://0.0.0.0:8000/
Quit the server with CONTROL-C.

然后訪(fǎng)問(wèn)瀏覽器輸入服務(wù)器ip+端口號(hào)例如:22.21.21.200:8000

之后可以在服務(wù)器端查看日志:

[28/Mar/2020 02:28:42] "GET / HTTP/1.1" 200 16299

總結(jié)

到此這篇關(guān)于Django+python服務(wù)器部署與環(huán)境部署教程詳解的文章就介紹到這了,更多相關(guān)django python服務(wù)器部署內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

马关县| 昆明市| 天全县| 大庆市| 南川市| 新疆| 华蓥市| 光泽县| 成都市| 鸡西市| 岐山县| 赣州市| 龙陵县| 富阳市| 南岸区| 鄄城县| 上高县| 奉节县| 义乌市| 新乡市| 盘锦市| 耿马| 利津县| 芦溪县| 门头沟区| 罗江县| 尼木县| 连南| 巫山县| 开远市| 彭水| 永登县| 云安县| 滦南县| 越西县| 濉溪县| 枣庄市| 乐亭县| 云霄县| 桐城市| 安龙县|