我購買的是騰訊雲服務器。服務器的用戶名和密碼能夠在消息中心中查看,若是是重裝服務器,用戶名和密碼也能夠從消息中心找到。因爲我購買的騰訊雲服務器是ubuntu系統,系統的默認用戶名是ubuntu。css
一、切換到root用戶 使用ubuntu用戶爲root用戶設置密碼 ubuntu@VM-0-3-ubuntu:~$ sudo passwd root 輸入兩次密碼後,密碼設置成功,切換到root用戶。 ubuntu@VM-0-3-ubuntu:~$ su - root 二、使用root用戶新建用戶 root@VM-0-3-ubuntu:~# useradd -m -s /bin/bash wdw 其中,wdw爲新建用戶名,-m爲自動創建用戶的登入目錄,指定用戶登入後所使用的shell。默認值爲/bin/bash。 三、把新建立的用戶加入超級權限組 root@VM-0-3-ubuntu:~# usermod -a -G sudo wdw 四、修改密碼 root@VM-0-3-ubuntu:~# passwd wdw 五、切換到新建用戶 root@VM-0-3-ubuntu:~# su - wdw
一、更新系統 若是是新服務器的話,最好先更新一下系統,避免由於版本太舊而給後面安裝軟件帶來麻煩。運行下面的兩條命令:python
wdw@VM-0-3-ubuntu:~$ sudo apt update wdw@VM-0-3-ubuntu:~$ sudo apt upgrade
二、安裝並啓動nginxnginx
wdw@VM-0-3-ubuntu:~$ sudo apt install nginx wdw@VM-0-3-ubuntu:~$ sudo service nginx start
在瀏覽器輸入域名或服務器公網ip,看到以下頁面,說明 Nginx 啓動成功了。
git
三、安裝其餘軟件github
安裝pip wdw@VM-0-3-ubuntu:~$ sudo apt-get install python3-pip 安裝virtualenv wdw@VM-0-3-ubuntu:~$ sudo apt install virtualenv (或者)wdw@VM-0-3-ubuntu:~$ sudo pip3 install virtualenv
Nginx 是用來處理靜態文件請求的。好比當咱們訪問一個博客文章詳情頁面時,服務器會接收到下面兩種請求:web
# 配置經過url直接訪問我在項目中的靜態文件,本例的路徑爲 /static/collect_static STATIC_URL = '/static/' # 在部署靜態文件時,全部的靜態文件聚合的目錄,STATIC_ROOT要寫成絕對地址, STATIC_ROOT = os.path.join(BASE_DIR, 'collect_static') # STATICFILES_DIRS告訴django,首先到STATICFILES_DIRS裏面尋找靜態文件,其次再到各個app的static文件夾裏面找 # STATICFILES_DIRS = ( # os.path.join(BASE_DIR, 'common_static'), # )
還須要對settings.py進行配置:shell
DEBUG = False ALLOWED_HOSTS = ['129.28.119.45', '127.0.0.1']
激活本地的虛擬環境(若是你使用了虛擬環境的話),並進入項目的根目錄,運行:數據庫
(web) e:\project\fwa\web_02>pip freeze > requirements.txt
注意數據庫文件不要上傳!django