美文网首页
阿里云 centos 7.2 部署python flask 环境

阿里云 centos 7.2 部署python flask 环境

作者: XX杰 | 来源:发表于2018-01-23 16:37 被阅读0次

    首先需要买一个阿里云服务器,我使用的是mac 所以 买的是centos 的环境,买的是最便宜的,有优惠折扣9.9 半年。

    首先链接远程服务器

        ssh root@ip(阿里云实例的共有IP)
        回车,弹出密码输入,输入密码之后,显示Welcome to Alibaba Cloud Elastic Compute Service ! 表示登陆成功。
    

    当前现实的是桌面目录,ls 什么也没有

        你可以通过 touch test.py 自己创建一个文件夹  。
        cd /     进入根目录
        cd ~     返回桌面目录
        which python    查看是否安装python, 一般情况均有安装
    

    简单搭建 Flask + python 通过使用我们刚刚创建的 test.py文件

        首先 , python 中自带 pip ,我们可以使用 pip install flask 来下载安装 flask。
        其他的mysql等,以后再说,需要什么安装什么就可以了。
    

    test.py 如下

          vim test.py    //进入编辑界面  
          按 ‘a’ 进入编辑模式 可以 插入文本。
          插入结束按 esc 退出编辑模式。然后按shift + 冒号进入命令模式,输入 wq, 表示保存并退出。
    
        from flask import Flask
         app = Flask(__name__)
    
        @app.route('/',methods=['GET','POST'])
        def home():
                return 'welcome home...'
    
        if __name__ == '__main__':
               app.run(host='ip',port=端口号,debug=True)
    
        其中ip 是阿里云实例中的私有Ip
         端口号是该实例对应的安全组所具有的端口号,一般默认有80
    

    在之后使用 python test.py 命令就可以启动了。在你自己的电脑上就可以通过访问 ip+端口号 得到 ‘welcom home...’ 的网页了。

    其他命令补充:

      control + z   停止 python 启动的程序
      df -h   查看文件系统信息
      rm -rf 文件名    删除文件
      scp -r 本地文件名/* root@IP:/root/服务器文件名
                该命令在本地环境下运行,
      mkdir 文件名   创建一个文件夹
      touch 文件名    创建一个文件
    
      pip install   // 用于安装 python 的插件
      yum install   用于安装外部的软件 比如说 mysql
      ifconfig   查看 服务器ip 地址
    

    相关文章

      网友评论

          本文标题:阿里云 centos 7.2 部署python flask 环境

          本文链接:https://www.haomeiwen.com/subject/lrxraxtx.html