栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

阿里云部署django+uwsgi+nginx

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

阿里云部署django+uwsgi+nginx

一、安装nginx

在这里获取最新版的下载链接

wget http://nginx.org/download/nginx-1.17.6.tar.gz # 下载文件到服务器
tar -zxf nginx-1.17.6.tar.gz # 解压缩文件

cd nginx-1.17.6/

sudo ./configure # 以 root 身份运行
sudo make && make install # 以 root 身份运行

1.1:nginx相关命令
首先要进入nginx启动目录下面  默认目录/usr/local/nginx/sbin
./nginx #启动
./nginx -s stop # 快速停止
./nginx -s quit # 优雅停止
./nginx -s reload # 重新加载配置文件
./nginx -s reopen # 重启日志文件,备份日志文件时常用
./nginx -t # 测试 Nginx 配置文件
./nginx -v # 查看 Nginx 版本
./nginx -V # 查看 Nginx 版本、编译版本和编译参数

也可以通过命令`sudo find / -name nginx` 查找nginx 

二、安装python虚拟环境
pip3 install virtualenv

创建一个文件夹,在里面创建运行环境

virtualenv djMars 

激活虚拟环境

cd djMars
source ./bin/activate

退出虚拟环境

deactivate

删除虚拟环境

rmvirtualenv djMars
三、项目上传

将本地项目压缩,上传至我们刚刚新建的虚拟环境,然后吧环境依赖下载下来,即可

小结:配置nginx相关问题
  1. 启动nginx报错

    很明显这是端口被占用,将占用进程杀掉sudo kill -9 端口即可运行成功

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/288850.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号