4.安裝
make && make install
提示(1)、make : 按照編譯清單中的源**進行編譯生成二進位制檔案,
(2)、make install: 將生成好的二進位制檔案安裝到 /usr/local/python3中。
(3)、檢視生成的目錄 /usr/local/python3
(4)、注意:在當前目錄下執行make && make install 命令
(3)、測試是否成功
三、安裝專案所需要的包
1.安裝python擴充套件包
yum install python-devel
2.安裝專案依賴包
pip3 install -r 所有依賴包的路徑
提示1.先從專案中匯出所有的安裝包
2.複製到contos 中
3.遷移專案到contos下
(1)收集靜態
(3)刪除專案中的.idel、pychae
(4)將專案複製到contos 中。
(4)啟動執行
①先關閉防火牆
systemctl stop firewalld 關閉防火牆
②啟動專案
python3 manage.py runserver 0.0.0.0:8000
(5)訪問
2.建立軟連線
ln -s /usr/local/python3/bin/uwsgi /usr/bin/uwsgi
3.使用uwsgi 啟動專案
uwsgi 模組名稱
–http 協議
10.10.16.229:8000 主機埠
–file uwsgi要使用的解析檔案,一般django自己建立
–static 靜態目錄
4.使用配置檔案啟動uwsgi服務
(1)建立目錄和配置檔案
進入到opt目錄下建立scripts目錄,在scripts目錄下建立 uwsgi.ini 配置檔案
(2)設定配置
配置內容如下
[uwsgi]
chdir=/opt/ourblog #專案目錄
socket=/opt/script/uwsgi.sock #指定sock的檔案路徑
workers=5 #程序個數
pidfile=/opt/script/uwsgi.pid
http=192.168.2.69:8000 #指定ip埠
static-map=/static=/opt/ourblog/static #指定靜態檔案
uid=root #使用者
gid=root #組
master=true #啟用主程序
vacuum=true #自動移除unix socket和pid檔案當服務停止的時候
enable-threads=true #啟用執行緒
thunder-lock=true #序列化接受的內容,如果可能的話
harakiri=30 #設定自中斷時間
post-buffering=4096 #設定緩衝
daemonize=/opt/script/uwsgi.log #設定日誌目錄
(3)啟動服務
uwsgi --ini uwsgi.ini
(3)編譯
(4)安裝
make && make install
提示預設將nginx 安裝到了 /usr/local/ 下
(5)建立軟連線
ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx
(6)啟動nginx
(7)修改nginx 配置檔案
a.找到 nginx.conf
cd /usr/local/nginx/conf
b.備份配置檔案(防止弄錯後不能恢復)
c.修改配置
'"$http_user_agent" "$http_x_forwarded_for"'; 日誌的格式
#access_log logs/access.log main;
sendfile on;
#tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 65;
#gzip on;server
location = /static/建立 nginx/error.log 目錄和檔案。
(8)、殺死nginx伺服器重啟
重啟nginx
訪問:
nginx安裝與部署
nginx是乙個輕量級web伺服器 比起apache 可以快速讓自己的 上線 使用yum安裝 yum install nginx y 配置檢查環境是否滿足安裝條件,依賴 指定安裝方式 指定檔案放 開啟模組功能 指定軟體安裝在 具體步驟 解壓 tar xzvf nginx 1.17.6.tar.gz ...
Nginx的安裝與部署
yum install y wget yum install y vim enhanced yum install y make cmake gcc gcc c wget 2.tar gzyum install y pcre pcre devel yum install y zlib zlib de...
Nginx的安裝與部署
1 安裝工具包 wget vim和gcc yum install y wget yum install y vim enhanced yum install y make cmake gcc gcc c wget3 安裝依賴包 yum install y pcre pcre devel yum in...