• django2.0+linux服务器 ,如何让自己电脑访问


    这几天一直在搞这个服务器端口开放问题,来让自己电脑可以访问服务器下的django网页,今天终于弄好了~~~~~离成功又进了一步~~~~~

    1.首先,我们来开放一个linux服务器的端口(我开放了8282端口) 

    1 iptables -A INPUT -p tcp --dport 8282 -j ACCEPT

    2 iptables -A OUTPUT -p tcp --sport 8282 -j ACCEPT 

    因为我的电脑是windows系统,所以我下了一个gitbash.当然你用putty.exe也可以啦。

    上面的两条shell语句在我的gitbash上敲的(你要先ssh root@192.168.1.245 连接到linux服务器上,如果你没有iptables你要自己下载一下apt-get install iptables,当然啦一般linux都有的)。

    2.然后呢,我们看看你添加的8282端口有没有开通

     1   iptables -L -n 这条语句可以查看

    如图,这个端口已经添加进去了~~~~激动

    3.接下来,就简单了,进入django项目中,执行这条语句

     1 python manage.py runserver 192.168.1.245:8282 

    红字警告不用理啊,我还没有添加app只是先调试一下看看~~~~~~

    进入网页

    成功啦~~~~哈哈,我太厉害了

    我踩过的坑:

    (1)如果网页显示授权问题,你可以改一下settings.py中的 ALLOW_HOST = [ ]改为ALLOW_HOST = ['*']

    这个是django2.0的官网教程可参考

  • 相关阅读:
    Android Studio基本使用
    convlstm学习资料
    Java重写与重载
    Java继承的缺点
    long转int
    解决RubyMine中puts中文显示乱码的问题
    Ruby入门1
    Ruby学习笔记
    matplotlib绘制饼状图
    python强大的绘图模块matplotlib示例讲解
  • 原文地址:https://www.cnblogs.com/BigStupid/p/7986988.html
Copyright © 2020-2023  润新知