• 将Django项目部署到服务器上(上)


    阿里云服务器配置

    记录从零到有的过程

    1.添加安全组规则

    点击上图所示按钮后,添加规则(只需看下图填两个地方即可)

    下面是我添加好的效果(小编在这里添加了常用的80、8080以及3306)

     

    2.PuTTY远程登录服务器 

     

     点击后,在下图弹出的窗口中设置密码即可(改完记得重启)

     成功登录远程服务器 

     3.安装httpd服务

    查看firewall服务状态
    systemctl status firewalld

    查看firewall的状态
    firewall-cmd --state

    开启firewalld.service服务
    service firewalld start
    查看服务状态:firewall-cmd --state
    成功开启如下图所示

    重启firewalld.service服务
    service firewalld restart
    查看服务状态:firewall-cmd --state
    成功重启如下图所示

    查看防火墙规则
    firewall-cmd --list-all

    由上图可以看到,没有开放任何端口号,下面我们将80、8080、3306端口号开放一下

    # 参数解释 1、firwall-cmd:是Linux提供的操作firewall的一个工具; 2、--permanent:表示设置为持久; 3、--add-port:标识添加的端口;

    依次开放80、8080、3306端口(显示完success后,并没有实际生效,继续往下看)
    firewall-cmd --permanent --add-port=80/tcp
    firewall-cmd --permanent --add-port=8080/tcp
    firewall-cmd --permanent --add-port=3306/tcp

    添加好端口后重启防火墙生效
    firewall-cmd --reload
    效果图如下所示

    设置防火墙开机自启
    systemctl enable firewalld.service

    使用管道命令查看防火墙开机启动状态
    systemctl list-unit-files | grep fire
    显示下图即为成功设置开机自启

    4.至此端口号已经设置完成,接下来安装httpd服务

    yum install -y httpd

     

     

    配置开机启动
    chkconfig httpd on
    重启服务生效
    service httpd restart
    看到下图效果即可设置成功

     

    直接在浏览器输入自己服务器的公网IP即可访问默认的httpd服务提供的网页
    出现以下图示即为配置完成

     

    相关内容转自:https://kang.baklib.com/d6b2/c6e8

  • 相关阅读:
    python-深入学习
    python-第一天学习python
    JMeter-关联、添加压力机、linux下运行、抓包、手机抓包等学习
    python模块---常用模块2
    python模块---常用模块
    python函数--装饰器
    python函数--匿名函数,内置函数,闭包
    python函数--生成器,生成器表达式,列表推导式
    python函数--global,nonlocal ,新格式化输出,迭代器
    python函数--万能参数,形参,名称空间,嵌套,内置函数globals locals ,关键字nonlocal global
  • 原文地址:https://www.cnblogs.com/qsj-python/p/13032043.html
Copyright © 2020-2023  润新知