最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Centos部署django服務(wù)nginx+uwsgi的方法

 更新時(shí)間:2019年01月02日 14:57:43   作者:瓦力冫  
這篇文章主要介紹了Centos部署django服務(wù)nginx+uwsgi的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

1.安裝python3

yum -y install wget gcc make zlib-devel readline-devel bzip2-devel ncurses-devel sqlite-devel gdbm-devel xz-devel tk-devel openssl-devel
wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz
xz -d Python-3.6.1.tar.xz
tar -xvf Python-3.6.1.tar
cd Python-3.6.1
./configure --prefix=/usr/local/python3.6 --enable-optimizations
make
make install
ln -s /usr/local/python3.6/bin/python3 /usr/bin/python3
 ln -s /usr/local/python3.6/bin/pip3 /usr/bin/pip3

這是通過編譯的方式來安裝的

輸入 python3 –version 和 pip3 –version 進(jìn)行測試

2. 安裝nginx

sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
sudo yum install -y nginx
sudo systemctl start nginx.service

通過你的域名或IP來訪問你的Web頁面來預(yù)覽一下Nginx的默認(rèn)頁​面進(jìn)行測試

3.下載代碼,上傳到服務(wù)器的/var/www 目錄

4. 安裝依賴

pip3 install django
pip3 install uwsgi
ln -s /usr/local/python3/bin/uwsgi /usr/bin/uwsgi3

5. 獨(dú)立運(yùn)行進(jìn)行測試

cd /var/www/dexundjango
python3 manage.py runserver 0.0.0.0:8014

測試通過后,Ctrl + C 停止運(yùn)行

6.uwsgi

sudo mkdir -p /etc/uwsgi/sites
sudo mkdir -p /var/log/uwsgi
cd /etc/uwsgi/sites
sudo vi /etc/uwsgi/sites/mysite.ini
[uwsgi]
socket = 127.0.0.1:10000
chdir=/var/www/dexundjango
module=mysite.wsgi:application
master=True
pidfile=/tmp/project-master.pid
vacuum=True
max-requests=5000
daemonize=/var/log/uwsgi/mysite.log

7. nginx 配置

vi /usr/local/nginx/conf/nginx.conf (根據(jù)本地的配置路徑)
find / -name uwsgi_params 來替換下面的uwsgi_params路徑
server {
  listen 8014; #暴露給外部訪問的端口
  server_name localhost;
    charset utf-8;
  location / {
    include /usr/local/nginx/conf/uwsgi_params;
    uwsgi_pass 127.0.0.1:10000; # 必須和uwsgi.ini配置的端口一致
  }
  location /static/ {
    alias /home/www/dexundjango/trade/static/; #項(xiàng)目靜態(tài)路徑設(shè)置
  }

8. 啟動(dòng)uwsgi

uwsgi3 --ini /etc/uwsgi/sites/mysite.ini

9. 開機(jī)啟動(dòng)uwsgi

vi /etc/init.d/uwsgi
#!/bin/bash
# chkconfig: - 85 15
uwsgi=/usr/bin/uwsgi3
api_conf=/etc/uwsgi/sites/mysite.ini

case $1 in
  start)
    echo -n "Starting uWsgi"
    nohup $uwsgi -i $api_conf >/var/log/uwsgi/project-api.log 2>&1 &
    echo " done"
  ;;

  stop)
    echo -n "Stopping uWsgi"
    killall -9 uwsgi
    echo " done"
  ;;

  restart)
    $0 stop
    $0 start
  ;;

  show)
    ps -ef|grep uwsgi
  ;;

  *)
    echo -n "Usage: $0 {start|restart|stop|show}"
  ;;

esac
chmod +x /etc/init.d/uwsgi
chkconfig --add uwsgi
chkconfig uwsgi on

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Django bulk_create()、update()與數(shù)據(jù)庫事務(wù)的效率對比分析

    Django bulk_create()、update()與數(shù)據(jù)庫事務(wù)的效率對比分析

    這篇文章主要介紹了Django bulk_create()、update()與數(shù)據(jù)庫事務(wù)的效率對比分析,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • Python內(nèi)置模塊ConfigParser實(shí)現(xiàn)配置讀寫功能的方法

    Python內(nèi)置模塊ConfigParser實(shí)現(xiàn)配置讀寫功能的方法

    這篇文章主要介紹了Python內(nèi)置模塊ConfigParser實(shí)現(xiàn)配置讀寫功能的方法,涉及Python使用ConfigParser模塊進(jìn)行配置讀、寫、修改、刪除等操作的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2018-02-02
  • Django數(shù)據(jù)庫遷移常見使用方法

    Django數(shù)據(jù)庫遷移常見使用方法

    這篇文章主要介紹了Django數(shù)據(jù)庫遷移常見使用方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • Python多進(jìn)程使用及進(jìn)程池詳解

    Python多進(jìn)程使用及進(jìn)程池詳解

    這篇文章主要為大家介紹了Python多進(jìn)程使用及進(jìn)程池詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-06-06
  • Python中判斷語句入門指南(if?elif?else語句)

    Python中判斷語句入門指南(if?elif?else語句)

    if elif else語句是Python中的控制語句,用于根據(jù)條件執(zhí)行不同的操作,下面這篇文章主要給大家介紹了關(guān)于Python中判斷語句入門指南(if?elif?else語句)的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • Python利用Pillow處理圖像的實(shí)踐指南

    Python利用Pillow處理圖像的實(shí)踐指南

    Pillow,是Python?Imaging?Library?(PIL)的一個(gè)分支,用于處理圖像,這篇文中主要來和大家詳細(xì)講講Pillow處理圖像的具體方法,感興趣的小伙伴可以了解一下
    2023-05-05
  • 淺談Python基礎(chǔ)之列表那些事兒

    淺談Python基礎(chǔ)之列表那些事兒

    這篇文章主要介紹了淺談Python基礎(chǔ)之列表那些事兒,文中有非常詳細(xì)的代碼示例,對正在學(xué)習(xí)Python基礎(chǔ)的小伙伴們有很好地幫助,需要的朋友可以參考下
    2021-05-05
  • python讀取TXT到數(shù)組及列表去重后按原來順序排序的方法

    python讀取TXT到數(shù)組及列表去重后按原來順序排序的方法

    這篇文章主要介紹了python讀取TXT到數(shù)組及列表去重后按原來順序排序的方法,涉及Python操作txt文件、列表去重及排序的相關(guān)技巧,需要的朋友可以參考下
    2015-06-06
  • python隨機(jī)打印成績排名表

    python隨機(jī)打印成績排名表

    這篇文章主要為大家詳細(xì)介紹了python隨機(jī)打印成績排名表,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • 詳解python實(shí)現(xiàn)多張多格式圖片轉(zhuǎn)PDF并打包成exe

    詳解python實(shí)現(xiàn)多張多格式圖片轉(zhuǎn)PDF并打包成exe

    這篇文章主要為大家介紹了python實(shí)現(xiàn)多張多格式圖片轉(zhuǎn)PDF并打包成exe方式詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-01-01

最新評(píng)論

花莲县| 舞阳县| 旺苍县| 龙门县| 罗平县| 墨脱县| 韩城市| 海安县| 丘北县| 黎川县| 东宁县| 北京市| 清镇市| 曲周县| 云安县| 五家渠市| 尤溪县| 固镇县| 靖西县| 庄河市| 绍兴县| 遂平县| 太仆寺旗| 西峡县| 洛扎县| 铜川市| 安塞县| 随州市| 都昌县| 蚌埠市| 白水县| 宝清县| 南木林县| 项城市| 龙江县| 越西县| 赤壁市| 古蔺县| 阜南县| 绥棱县| 含山县|