阿里云部署django实现公网访问

腾讯云面向新老用户推出了多款高性能云服务器新购特惠活动,腾讯云用户实名认证后均可购买,单用户单个配置限购2台,特惠价格低至0.73元/日起。
参与本次优惠活动的腾讯云云服务器配置均为系列2机型,配置1Mbps带宽,50G云硬盘(系统盘);
活动一:新客户代金券
https://dwz.cn/JkT76Ld2

活动二:云产品3折特惠
https://dwz.cn/bULMaTvq
活动说明:
1、购买说明:
1)订单15分钟内未完成支付,将自动关闭。下单未支付状态下,达到购买数量和次数限制后若取消订单,10分钟后恢复购买资格;
2)各产品配置升级和续费时按官网正常购买折扣执行;
3)单个用户(同一手机、邮箱、实名认证用户视为同一用户)单个产品单个配置限购2台;
2、活动对象:面向腾讯云已注册且完成实名认证用户,除协作者之外,其余用户均可参与;
内容目录:

(1
  )申请阿里云服务器及安全组配置

(2)实现ssh远程控制

(3)实现ftp文件传输

(4)安装python3,在centos下同时使用python2和python3

(5)安装并部署django

  1. 申请阿里云服务器及安全组配置
    关于阿里云服务器ESC的声请和实例创建大家可以百度查看,过程很简单,我这里选择的是免费试用版1vCPU 1GB(I/O优化)ecs.t5-lc1m1.smal 1Mbps,操作系统为centos7
      为了完成远程控制、ftp文件传输等服务功能,特别是django外网访问端口设置,需要进行安全组配置,对应界面如下:
    阿里云部署django实现公网访问_第1张图片
  2. 实现ftp文件传输
    安装FileZilla客户端实现ftp文件传输,主机为云外网ip,用户名和密码分别为centos账户和密码,端口21
    3.安装python3
    (1)修改两个配置文件

由于yum使用的是python2,修改配置文件/usr/bin/yum和/usr/libexec/urlgrabber-ext-down里面的第一行,将#!/usr/bin/python改成#!/usr/bin/python2.7

(2)两个软连接设置

为了共同使用python3和python2,pip和pip3需要设置两个软链接

ln -s /usr/local/python/python3/bin/python3 /usr/bin/python

ln -s /usr/local/python/python3/bin/pip3 /usr/bin/pip

你可能感兴趣的:(腾讯云)