共計 881 個字符,預計需要花費 3 分鐘才能閱讀完成。
django 是一個功能強大的 Python Web 框架,它強調代碼復用,多個組件可以很方便的以“插件”形式服務于整個框架,能夠快速開發動態網站和應用程序。本文將介紹下在 Ubuntu 22.04 服務器上安裝部署 django 框架的方法步驟。
Ubuntu 22.04 服務器安裝部署 django 框架有多種方式可以實現,這里介紹一種常用的方法–在虛擬環境中安裝 Django。首先部署一臺全新的 Ubuntu 22.04 服務器 (Vultr VPS 現已提供 Ubuntu 22.04 LTS 系統支持),然后使用 SSH 工具(如 PuTTY) 登錄到該服務器,接下來開始安裝 Django。
運行下面命令,刷新本地包索引。
sudo apt update
檢查已安裝的 Python 版本。
python3 -V
在 Ubuntu 存儲庫中安裝 pip 和 venv。
sudo apt install python3-pip python3-venv
現在,無論何時開始一個新項目,您都可以為它創建一個虛擬環境。首先,依次運行下面命令,創建并移入一個新的項目目錄:
mkdir ~/newproject
cd ~/newproject
運行下面命令,檢查下 Python 當前版本與您創建的虛擬環境是否兼容。
python3 -m venv my_env
運行下面命令,將軟件包安裝到該虛擬環境中并激活它。
source my_env/bin/activate
在新環境中,您可以使用 pip 命令安裝 Django。
pip install django
安裝完成后,運行下面命令,驗證 Django 版本。
django-admin –version
在嘗試開發服務器前,請確保您在防火墻中打開了適當的端口。安裝好 Django 后,運行下面命令,在防火墻中打開 8000 端口:
sudo ufw allow 8000
啟動開發服務器:
python manage.py runserver your_server_ip:8000
打開瀏覽器,輸入 URL(http://your_server_ip:8000,這里的 your_server_ip 以實際 Ubuntu 22.04 服務器的 IP 地址替換),訪問 Django 歡迎頁面。