# 上线华为云服务器部署(弹性云服务器ECS)
>环境配置:
> ubuntu 18.04
> Python 3.6.8(python3.7亦可)
> nginx version: nginx/1.14.0 (Ubuntu)
## 1. 购买华为云服务器
文档 https://support.huaweicloud.com/ecs/index.html
## 2. 上传到华为云服务器,安装依赖环境,启动项目测试
#### 1.导出当前项目的依赖环境
`pip freeze > ./pipinstall.txt`
#### 2.把数据库导出
`bookshop.sql`
#### 3.把项目内容上传到华为云服务器
xftp
#### 4.在华为云中安装需要的环境
1. mysql的安装和配置
```shell
# 安装mysql
sudo apt-get install mysql-server
sudo apt install mysql-client
sudo apt install libmysqlclient-dev
# 测试进入服务
mysql -uroot -p 空
#创建用户,
grant all on *.* to root@'%' identified by '123456' with grant option;
# 退出mysql,修改mysql的配置文件
vim /etc/mysql/mysql.conf.d/mysqld