
项目部署
文章平均质量分 70
前后端分离/不分离
基于物理机/docker
基于http/socket
骑台风走
One line of code can change everything.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于docker部署前后端分离项目--->docker+Dockerfile+vue+nginx+uwsgi+django+socket+负载均衡
1. 根目录添加文件 Dockerfile # 基于基础镜像,默认会去宿主机里找,没有去hub上拉取。在没有,报错 FROM python:3.6 # 制作者 MAINTAINER ymq # 暴露端口 EXPOSE 8080 # 宿主机文件copy到容器内home路径下 ADD ./requirement.txt /home/ # 宿主机执行命令 RUN pip install -r /home/requirement.txt -i https://pypi.douban.com/simple/ R原创 2022-02-16 20:35:52 · 6052 阅读 · 0 评论 -
docker部署https
1 生成挂载的目录 生成配置文件挂载的目录 生成证书挂载的目录 mkdir /opt/docker/nginx/conf.d -p mkdir /opt/docker/nginx/cert -p 2 上传证书到cert目录 2.1 获取证书(阿里云) 进入阿里云控制台 点击SSL证书安装 点击左侧菜单栏,SSL 点击免费证书申请(个人版有20个免费) 申请之后,点击创建, 然后再次申请 根据提示填写,域名最好填写,你买的一级域名 下载nginx版本的证书 解压上传到,先前创建好的原创 2022-04-02 09:11:47 · 11502 阅读 · 0 评论 -
基于docker部署前后端不分离项目--->docker+Dockerfile+nginx+uwsgi+socket+django+负载均衡
0 介绍 a. 这个是基于windows开发的,部署的时候,都是泪 b. 这个部署适合docker初学者,真实环境部署,后面会写一篇 c. 需要一个服务器,一个码云/GitHub账号,我这边用的码云做测试 d. 自备一个django2.2x的测试项目,本地可以运行的那种,不要拿那种,本机都运行不起来的项目 1. 部署报错1 a. Incorrect timezone setting: Asia/shanghai b. 这个是由于settings配置时间错误 错误代码,window小写,不会报原创 2022-02-16 16:07:08 · 4056 阅读 · 0 评论 -
基于物理机部署前后端分离项目--->vue+nginx+uwsgi+socket+django+负载均衡
1. 介绍 vue+nginx+uwsgi+socket+django 本文部署基于ubuntu20.04 本文适用于ubuntu16.04以上的版本参考 以root权限部署 vue已经打包好,所以只能借鉴,无法使用我的 2. 部署 部署步骤 # 切换到root(确保root用户安装了虚拟环境,如果不怕环境被污染,使用本机的python环境也行,不使用root,会一大堆无权限,无法进行) su - root # 创建虚拟环境 mkvirtualenv -p python3.6 nginx_t原创 2022-03-31 17:10:40 · 5227 阅读 · 0 评论 -
基于物理机部署前后端不分离项目--->nginx+uwsgi+socket+django+负载均衡
1. 介绍 nginx+uwsgi+sorcket+django 1.2 uwagi 1.2.1 介绍 1.nginx支持静态文件处理性能更好, django uwsgi,默认不支持静态文件解析 2-nginx的负载均衡特性,让网站并发性更高 3.并且反向代理特性,用户访问80,即可访问到8000的应用 4.uwsgi支持多进程的方式,启动django,性能更高 5.nginx转发请求给uwsgi ,应该用uwsgI_pass,实现了uwsgi协议的请求转发 1.2.2 uwsgi启动djang原创 2022-03-31 14:29:26 · 7316 阅读 · 0 评论