阿里云项目部署

(
    如果xshell连接不上阿里云:
    解决方法:
        1, 在淘宝IP地址库查看当前IP: http://ip.taobao.com/ 
        2, 点击进入:安全(云盾) ->  安骑士(服务器安全)-> 设置 -> 安全配置 
        3, 在‘登录IP拦截加白’中点击添加, 将当前公网添加后点击确定
        参考网址: https://blog.csdn.net/zhangxing52077/article/details/78048254
)
 

1,安装nginx

1.1,访问:http://nginx.org/en/linux_packages.html
1.2,点击'this key' 查看官网提供的公钥, 并在Ubuntu下载这个公钥:
      wget http://nginx.org/keys/nginx_signing.key
1.3,添加key: apt-key add nginx_signing.key
1.4, 进入/etc/apt/sources.list文件:vim /etc/apt/sources.list
     并在最后添加软件包源: 
        deb http://nginx.org/packages/ubuntu/ xenial nginx
        deb-src http://nginx.org/packages/ubuntu/ xenial nginx
1.5,更新:apt update
1.6,安装nginx:apt install nginx
1.7,启动nginx: nginx
1.8, 在浏览器访问nginx服务器,查看是否安装好nginx
 

2, nginx配置部署‘打飞机’项目

2.1 可以查看nginx配置文件: vim /etc/nginx/nginx.conf
2.2 将项目文件压缩成zip,拖进xshell中(需要先使用命令安装lrzsz:apt install lrzsz)
2.3 使用unzip解压 

2.3 进入:cd /var/ , 创建自己的根目录: mkdir www, 
    再到www下创建项目目录: mkdir game,进入目录/var/www/game中
2.4 使用命令安装lrzsz:apt install lrzsz, 
    安装unzip: apt install unzip
2.5 把项目(dafeiji.zip)拖进xshell中并解压: unzip dafeiji.zip
2.6 配置自己的nginx.conf:
    将http -> server -> server_name设置为:公网ip地址
    将http -> server -> root 设置为:/var/www/game

    注释和添加location代码

    #location / {
    #   include uwsgi_params;
    #   uwsgi_pass localhost:8010;
    #}
    #location /static {
    #   alias /var/www/learn/AXF/static/;
    #}

    location /dafeiji {
        alias /var/www/game/dafeiji/;

    }

2.7 进入:cd /root, 将配置好的nginx.conf拖入xshell
2.8 停止nginx:nginx -s stop, 并将拖入的nginx.conf设置为nginx服务器的配置文件
        测试:nginx -t -c nginx.conf
        配置并运行:nginx -c /root/nginx.conf
2.9 在浏览器输入: http://60.205.181.47/dafeiji/02_dafeiji.html 访问即可
 

Django (十一) 项目部署 2的更多相关文章

  1. django 本地项目部署uwsgi 以及云服务器部署 uwsgi+Nginx+Docker+MySQL主从

    一 .django 本地项目部署uwsgi 1 本地部署项目 uwsgi安装测试 通过uwsgi 进行简单部署 安装uwsgi命令:pip install uwsgi -i http://pypi.d ...

  2. Django Web项目部署参考

    环境准备:1.Python 2.7.*]2.pip3.sudo pip install django4.sudo aptitude show python-setuptools5.sudo aptit ...

  3. Django (十三) 项目部署 3

    阿里云项目部署 部署Django项目   1, 配置nginx 1.1 进入:cd /var/www, 将外面压缩好的AXF项目拖入xshell中,并解压 1.2 配置nginx.conf: 将htt ...

  4. django之项目部署知识点

    一:项目部署的框架 nginx和uWSGI在生产服务器上进行的部署 二:什么是nginx? nginx是一个web服务器. 什么是web服务器? web服务器则主要是让客户可以通过浏览器进行访问,处理 ...

  5. 【Django】Django web项目部署(Nginx+uwsgi)

    一.安装uwsgi 通过pip安装uwsgi. pip install uwsgi 测试uwsgi,创建test.py文件: def application(env, start_response): ...

  6. Django (十) 项目部署 1

    阿里云部署项目 1, 购买阿里云ECS云服务器(可免费试用1个月) 2, 阿里云实例更换为Ubuntu 3, 安全组配置 4, xshell远程连接 5, 创建虚拟环境: 5.1 linux基本命令 ...

  7. django 项目部署在 Apache 后, 设置二级域名(Apache虚拟主机 、 万网二级域名设置)

    上一篇文章简单说了怎么把django的项目部署到Apache上. 现在想弄个二级域名,也就是我原来有个域名 www.mysite.com,现在我想弄个 bbs.mysite.com ,该怎么做呢. 要 ...

  8. Linux学习笔记之Django项目部署(CentOS)----进阶篇

    一.引入 当我们开发好了一个Django项目之后是需要部署到服务器上的,这样才能正式使用这个项目.之前用了一个运行.sh文件的方法让项目得以在后台运行,其实随着学习的深入,这种方法其实是有点low的, ...

  9. Linux Django项目部署

    步骤 .数据库的处理 1.1 上传bbs.sql 1.2 在mysql中创建bbs库,并导入数据库SQL脚本 mysql> create database bbs charset utf8mb4 ...

随机推荐

  1. spark源码笔记

    1.国际化 如添加朋友Friends是英文,可以找着相关的类,并在国际化配置文件中添加key 在项目中全局搜索“Friends”,将得到的结果集全部展开,找到这两个文件: 在国际化配置文件spark_ ...

  2. 在eclipse创建Maven工程修改默认JRE

    1. 打开Maven安装目录的setting.xml文件 2.找到profiles标签 3.加入下面配置即可 <profile>    <id>jdk-1.8</id&g ...

  3. listen 77

    Your Dog Wants YOUR Food Does your puppy turn his nose up at his own chow—because he wants some of w ...

  4. linux命令学习笔记(62)-curl命令-url下载工具

    linux curl是一个利用URL规则在命令行下工作的文件传输工具.它支持文件的上传和下载,所以是综合 传输工具,但按传统,习惯称url为下载工具. 一,curl命令参数,有好多我没有用过,也不知道 ...

  5. bootstrap框架日期时间 开始日期和结束日期选择

    页面表单查询时,常要求要查询一个日期时间段内的数据,若采用bootstrap框架的datetimepicker插件来控制,需要了解怎么个用法:

  6. 1026 Table Tennis (30)(30 分)

    A table tennis club has N tables available to the public. The tables are numbered from 1 to N. For a ...

  7. BZOJ_2111_[ZJOI2010]Perm 排列计数_树形DP+组合数学

    Description 称一个1,2,...,N的排列P1,P2...,Pn是Magic的,当且仅当2<=i<=N时,Pi>Pi/2. 计算1,2,...N的排列中有多少是Magic ...

  8. 二:apache的Qpid消息中间件介绍

    一:什么是Qpid?--->Qpid 是 Apache 开发的一款面向对象的消息中间件,它是一个 AMQP 的实现,可以和其他符合 AMQP 协议的系统进行通信.--->Qpid 提供了 ...

  9. bzoj 3073 [Pa2011]Journeys ——线段树优化连边

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=3073 建两棵线段树,一棵孩子向父亲连边,是走出去的:一棵父亲向孩子连边,是走进来的. 注意第 ...

  10. bzoj 5093 图的价值 —— 第二类斯特林数+NTT

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=5093 每个点都是等价的,从点的贡献来看,得到式子: \( ans = n * \sum\li ...