網站後端

2020-08-12 20:41:59

一、環境搭建

1.1 虛擬環境構建virtualenv

  1. 下載virtualenv
    pip3 install virtualenv -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

  2. 建立虛擬環境
    mkdir /home/virtual // virtual資料夾內即爲虛擬空間
    virtualenv /home/virtual // 建立虛擬環境

  3. 啓用虛擬環境
    source /home/virtual/bin/activate

  4. 安裝Django
    pip3 install django -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

    pip3 install django==1.11.7 // 直接指定版本號

    pip3 freeze// 檢視當前Django版本

1.2 初次設定並啓動Django

  1. 生成Django專案
    mkdir /home/virtual/my_django// 所有Django的專案都放在這個資料夾內
    cd /home/virtual/my_django
    django-admin startproject my_project// 新建一個my_project工程
  2. 修改組態檔setting.py
    • ALLOWED_HOSTS = [’*’,]----------------------------可以設定IP,限定可以存取的用戶端IP,注意逗號
    • LANGUAGE_CODE = ‘zh-hans’
    • TIME_ZONE = ‘Asia/Shanghai’
  3. 啓動專案
    cd /home/virtual/my_django
    python3 manage.py runserver 0.0.0.0:9999
  4. 處理紅字警告(ctrl+C退出後)
    python3 manage.py migrate
  5. 關閉防火牆
    systemctl stop firewalld.service
  6. 再次啓動專案,用戶端輸入伺服器IP:9999
    在这里插入图片描述