Django+Nginx+UWSGI部署项目

本文介绍了如何使用Django、Nginx和UWSGI在Ubuntu 18.04服务器上部署项目。首先,安装必要的依赖环境,包括Python、pip3和虚拟环境。接着,配置Nginx并创建软连接,确保其能正常工作。然后,在虚拟环境中安装uwsgi,并创建uwsgi.ini配置文件。最后,启动UWSGI,项目即可通过URL供他人访问。
摘要由CSDN通过智能技术生成

我们在本地写的项目,运行结果只能自己查看,无法让他人使用。
如果想要上线项目,可以通过Django+Nginx+UWSGI的方式,将项目部署在云服务器上,此时其他用户只需输入URL地址,就可使用项目。

部署前服务器相关配置

本文使用的云服务器为阿里云服务器,系统为Ubuntu 18.04。

  1. 安装依赖环境
apt update
apt -y install man gcc make lsof ssh openssl tree vim dnsutils
apt -y install psmisc sysstat curl telnet traceroute wget iputils-ping
apt -y install net-tools libbz2-dev libpcre3 build-essential
apt -y install libpcre3-dev libreadline-dev libsqlite3-dev
apt -y install libssl-dev llvm zlib1g-dev git zip p7zip
apt -y install mysql-server mysql-client libmysqlclient-dev
  1. 安装Nginx和UWSGI
apt install nginx
apt install uwsgi
  1. 安装Python环境
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值