Ubuntu纯净服务器系统使用Nginx+uwsgi部署django项目

这篇具有很好参考价值的文章主要介绍了Ubuntu纯净服务器系统使用Nginx+uwsgi部署django项目。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

当前文章依赖最新的ubuntu-22.04.3-live-server-amd64服务器系统,python3-10版本,django为5.0版!

该服务器系统我们可以通过虚拟机来在本地安装,也可以使用云服务器,操作方式方法大同小异!

安装python的venv

sudo apt install python3.10-venv

创建并激活虚拟环境

python3 -m venv venv
# 激活虚拟环境
. venv/bin/activate

安装项目依赖

这里我们以开源项目baykeshop为基础来演示!

开源地址:baykeShop: baykeshop是一款python栈采用django4框架开发的开源商城系统,使用简单,易二次开发! (gitee.com)

pip install -r requirements.txt

依赖安装完成后,根据该项目的提示,可以先在开发环境中跑起来,然后再执行后边的部署操作!

部署

安装uwsgi

在安装uwsgi之前可能需要首先安装gcc和python对应的dev版本,如下第一行所示:文章来源地址https://www.toymoban.com/news/detail-799005.html

<

到了这里,关于Ubuntu纯净服务器系统使用Nginx+uwsgi部署django项目的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【WSL/WSL2-Ubuntu】突破界限:不使用服务器在一台Windows搭建Nginx+FastDFS

    随着软件开发领域的快速发展,跨平台的开发环境变得日益重要。Windows Subsystem for Linux(WSL)和WSL 2为开发者提供了在Windows操作系统上体验Linux环境的便捷途径。本文将引导读者深入探索WSL/WSL 2,并教授如何在其中搭建Nginx和FastDFS,为开发和测试提供更加灵活、高效的工作环

    2024年02月20日
    浏览(39)
  • linux系统下如何使用nginx作为高性能web服务器

    ✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,阿里云开发者社区专家博主,CSDN新星创作者,掘金优秀博主,51CTO博客专家等。 🏆《博客》:Python全栈,前后端开

    2024年04月14日
    浏览(35)
  • 【在 Ubuntu 上配置 Nginx 作为 Web 服务器】

    在 Ubuntu 上配置 Nginx 作为 Web 服务器非常常见,以下是在 Ubuntu 上配置 Nginx 的基本步骤: 安装 Nginx : 打开终端,运行以下命令来安装 Nginx: 启动 Nginx : 安装完成后,Nginx 会自动启动。你可以使用以下命令来检查 Nginx 服务状态: 配置 Nginx : Nginx 的配置文件位于 /etc/nginx/

    2024年04月23日
    浏览(27)
  • linux+python3.6.8+uwsgi+postgresql+django部署web服务器

    我这是使用华为云服务器

    2024年02月06日
    浏览(33)
  • Linux | Ubuntu20.04系统使用命令从移动硬盘/U盘拷贝文件到服务器上

    *确认自己移动硬盘、U盘的格式,本文为exfat格式 查看disk默认位置 查看最后的位置,我的显示为 Device, 位置为 /dev/sdb1 ,2048, (后面省略) *注意:此时无法直接查看硬盘内容 进入Linux系统主界面,如果是user的话,获取管理员权限 挂载移动硬盘/U盘 命令如下,其中/dev/sdb1为disk默

    2024年02月14日
    浏览(34)
  • win11 使用 WSL2 安装 linux 子系统 ubuntu 出现错误:无法解析服务器的名称或地址

    解决方法: 记事本打开 C:WindowsSystem32driversetchosts 文件, 添加如下解析地址 #raw.githubusercontent.com 185.199.108.133 raw.githubusercontent.com 185.199.109.133 raw.githubusercontent.com 185.199.110.133 raw.githubusercontent.com 185.199.111.133 raw.githubusercontent.com ifconfig /flushdns 查看可安装的 WSL wsl --list --onlin

    2024年04月27日
    浏览(45)
  • ubuntu /etc/resolv.conf(定义域名解析服务:指定系统使用的DNS服务器地址和搜索域)(Temporary failure in name resolution)

    在Ubuntu系统以及其他类Unix操作系统中, /etc/resolv.conf 是一个关键的配置文件,用于定义域名解析服务。这个文件通常由本地系统或者网络管理员管理,指定了当用户尝试访问一个域名时,如何将该域名转换为IP地址。理解并正确配置 /etc/resolv.conf 文件对于确保系统网络连接正

    2024年01月22日
    浏览(34)
  • 使用Nginx搭载文件服务器

    带有别名:alias的路径 当访问ip:port/root 默认会直接进入到/home/icore , 浏览器显示的是/home/icore目录下的内容, 当不使用alias,而是使用root直接配置的话 默认访问路径: ip:port/YZT访问的是路径是root+YZT 显示的是/home/icore/YZT路径下的内容 总结: 此时访问本台服务器:http://10.4.

    2024年04月22日
    浏览(27)
  • Dell服务器安装Ubuntu系统

    镜像链接 http://old-releases.ubuntu.com/releases/20.04.2/ubuntu-20.04.2-live-server-amd64.iso 版本可以根据自己要求选择。 做启动盘 我用的是ultraiso 记得先格式化,再写入。 按F11,进入BIOS manager ,选择 one-shot bios 选项,选择USB       ip我选择用DHCP,网管后续给我与mac绑定了  代理为空就好了

    2024年02月12日
    浏览(32)
  • 浪潮服务器远程安装Ubuntu系统

    1、准备工作 1)安装jre 下载安装jre:https://www.java.com/zh-CN/download/ 安装直接点击下载下来的文件,安装即可。 2)下载服务器管理口的JNLP证书 登录服务器管理口,在远程控制-控制台重定向(KVM)菜单栏里下载JNLP证书文件。这个过程是比较折磨人的,一般的浏览器(chrome或者

    2024年04月13日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包