服务器部署需要注意的事项

13次阅读

前言 : 相信看到这篇文章的小伙伴都或多或少有一些编程基础 , 懂得一些 linux 的基本命令了吧 , 本篇文章将带领大家服务器如何部署一个使用 django 框架开发的一个网站进行云服务器端的部署。

文章使用到的的工具

  • Python: 一种编程语言 , 只能进行后端数据的处理和管理前端 HTML 文件 , 不能用来处理 HTTP 请求
  • Nginx:web 服务器 , 用于处理 HTTP 请求
  • uWsgi:Python 的第三方库 , 建立 Nginx 和 Python 环境的交互通信
  • Django:Python 的 Web 开发框架 , 部署 HTML 文件和数据库

接下来我将通过下列 云服务器一步一步演示 ,服务器部署需要注意的事项插图

0. 创建云服务器 ( 选择免费的即可 )

服务器部署需要注意的事项插图1

1. 连接云服务器

1.0.0 通过 idea 的 ssh 进行连接

服务器部署需要注意的事项插图2

服务器部署需要注意的事项插图3

输入你的云服务器 ip 与密码 , 用户名默认是 ssh, 连接成功后会有一个控制台出来

服务器部署需要注意的事项插图4

在这个控制台中就可以操作您的云服务器了

1.0.1 建立文件连接

服务器部署需要注意的事项插图5

配置好之添加文件映射 ( 你本机的项目地址与服务器项目地址 ), 后点击浏览远程主机

服务器部署需要注意的事项插图6

效果如下 , 可以直接看到目标虚拟机中的文件

服务器部署需要注意的事项插图7

1.0.2 把项目所需文件上传进云服务器

右击项目文件 -> 部署 -> 上传到 sfy

服务器部署需要注意的事项插图8

2. 服务器端应用的安装

2.0 组件流程图

服务器部署需要注意的事项插图9

nginx: 用作转发反向代理 , 基本所有服务器都会使用到这个 , 可能有人要问不使用可以不 ? 如果只是测试的话可以不使用 ,python,java 中的 web 容器能够承载的并发量过小 , 使用 nginx 可以提高承载量 , 举个例子 : 在不使用 nginx 时同时有 100 个人访问你的网站 , 你的网站挂了 , 如果使用 nginx 的话 1000 个人同时访问也没什么问题。

uwsgi: 监听端口 , 主要监听 nginx 转发过来的请求进行处理。

组件了解即可 , 会安装使用就好了 ,

原文链接:https://blog.csdn.net/m0_56620467/article/details/130104981

正文完
 
追风者
版权声明:本站原创文章,由 追风者 2024-01-02发表,共计769字。
转载说明:声明:本站内容均来自互联网,归原创作者所有,如有侵权必删除。 本站文章皆由CC-4.0协议发布。