阿里云 centos 7.2 部署python flask 环境

首先需要买一个阿里云服务器,我使用的是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 地址
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容