阿里云15天免费包(ECS+SLB+RDS) "hello Flask!"部署测试

阿里云15天免费包 http://free.aliyun.com/

云服务器ECS 2核CPU 4GB内存 + 负载均衡SLB 1Mbps带宽 + 云数据库RDS 5GB存储空间 240MB内存

以flask为例部署测试:

1.通过控制台管理终端连接配置的ubuntu云服务器(2核CPU & 4GB内存):
1)环境安装:

apt-get install python-virtualenv

mkdir /var/www && cd /var/www
virtualenv venv
. venv/bin/activate

pip install flask -i http://mirrors.aliyuncs.com/pypi/simple

2)应用部署:hello.py 服务端口5000

from flask import Flask

app = Flask(__name__)

@app.route("/")
def hello():
    return "Hello Flask!"

if __name__ = "__main__":
	app.run(host='0.0.0.0');
python hello.py

2.通过控制台配置SLB负载均衡连接后端ECS,client->SLB(外网IP:8080)->ECS(hello.py port:5000)
SLB采用的是淘宝的Tengine,基于nginx.

3.通过浏览器访问 http://外网IP:8080
浏览器显示:Hello Flask!