Django3 的伺服器搭建

2022-05-07 07:21:13 字數 1318 閱讀 8986

python3 -m venv env    建立虛擬環境

source env/bin/active 啟用並切換虛擬環境

pip3 install django
django-admin startproject 專案名稱
python3 /usr/local/python3/lib/python3.7/site-		

packages/django/bin/django-admin.py startproject mypro

① yum -y install sqlite-devel

② 切換到python-3.7.4

③ 執行:./configure --prefix=/usr/local/python3

④ make

⑤ 如果沒有許可權:sudo make install // 有許可權:make install

cd ~

wget

tar -zxvf sqlite-autoconf-3270200.tar.gz

cd sqlite-autoconf-3270200./configure --prefix=/usr/local

make

make install

find /usr/ -name sqlite3

cd ~

ls刪除沒有用的檔案

rm -rf sqlite-autoconf-3270200.tar.gz

rm -rf sqlite-autoconf-3270200

更改舊的sqlite3

mv /usr/bin/sqlite3 /usr/bin/sqlite3_old

軟鏈結將新的sqlite3設定到/usr/bin目錄下

ln -s /usr/local/bin/sqlite3 /usr/bin/sqlite3

將路徑傳遞給共享庫

export ld_library_path="/usr/local/lib"

檢視sqlite3有沒有更新成功:

python3

import sqlite3

sqlite3.sqlite_version 3.27.1

cd 專案

python3 manage.py runserver 啟動django服務

deactivate

伺服器上搭建Django

思路 在伺服器使用docker容器,部署django環境,再使用埠對映出來讓外網可以訪問 一 伺服器準備 本次伺服器為1g2核,頻寬1mbps,練習足夠了。系統設定為centos7。二 環境搭建 2 啟動docker服務,安裝python3.9 進入容器 docker run itd python ...

伺服器搭建

問題一 com無法訪問到伺服器 問題二 將 com 301重定向到 www.com 解決方案 在httpd.conf檔案中 追加 如下內容 options followsymlinks rewriteengine on rewritecond com rewriterule l,r 301 2 禁止...

搭建伺服器

零基礎搭建伺服器 我用的是ubuntu,所有 sudo apt get install apache2 配置php的時候已經配好了,這裡就不重複配置了 安裝apxs 安裝過php,所以這個也忽略掉 sudo apt get install apache2 dev apxs是乙個為apache超文字傳...