没有合适的资源?快使用搜索试试~ 我知道了~
部署python flask项目到云服务器(flask+mysql+uwsgi+nginx)
32 下载量 168 浏览量
2021-01-07
11:42:37
上传
评论 2
收藏 124KB PDF 举报
温馨提示
试读
2页
部署python flask项目到云服务器 这是我第一次写博客,写的不好请多多见谅。 操作环境是ubuntu16.04,使用xshell和xftp工具,记得进入root用户,如果没有需要设置,怎么设置后面更新。 Python 3.5.2(自带的,需要设置python为默认的python版本)然后安装pip(sudo apt-get install python-pip) sudo update-alternatives –install /usr/bin/python python /usr/bin/python2.7 1 sudo update-alternatives –install /
资源推荐
资源详情
资源评论
部署部署python flask项目到云服务器项目到云服务器
((flask+mysql+uwsgi+nginx))
部署python flask项目到云服务器
这是我第一次写博客,写的不好请多多见谅。这是我第一次写博客,写的不好请多多见谅。
操作环境是ubuntu16.04,使用xshell和xftp工具,记得进入root用户,如果没有需要设置,怎么设置后面更新。
Python 3.5.2(自带的,需要设置python为默认的python版本)然后安装pip(sudo apt-get install python-pip)
sudo update-alternatives –install /usr/bin/python python /usr/bin/python2.7 1
sudo update-alternatives –install /usr/bin/python python /usr/bin/python3.6 2这个是python3.6的
然后
sudo update-alternatives –install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives –install /usr/bin/python python /usr/bin/python3 150
安装mysql8.0
2.1 先下载好APT库,https://dev.mysql.com/downloads/repo/apt/ (可以用wget命令 )
2.2 解压 sudo dpkg -i 保存的路径/mysql-apt-config_0.8.10-1_all.deb(文件名)
2.3 下载更新最新的软件包信息 sudo apt-get update
安装 apt-get install mysql-server
安装时记得选择传统的加密方式
2.4允许远程连接设置utf-8为默认字符集
输入命令: vi /etc/mysql/mysql.conf.d/mysqld.cnf
i 进行编辑
添加
bind-address = 0.0.0.0
character-set-server=utf8
esc退出编辑
:wq保存退出
同上 vi /etc/mysql/conf.d/mysql.cnf
default-character-set=utf8
查看字符集 :先连接上数据库,然后show variables like ‘%character%’;
8.0.17直接授权不可行,(GRANT ALL PRIVILEGES ON . TO ‘Ubuntu’@’%’ IDENTIFIED BY ‘123456’ WITH GRANT
OPTION;)采用其他方法
use mysql;
select host,user from user;(查看现有用户)
update user set host=’%’ where user=‘root’;
select host,user from user;(查看是否修改成功)
FLUSH PRIVILEGES;(刷新权限)
3.上传项目文件(xftp)
4.安装配置uwsgi(pip install uwsgi)
chdir 改为你自己的项目地址改为你自己的项目地址
module 改为你的管理的改为你的管理的py文件,文件,app就是你就是你flask初始化的名字初始化的名字
比如我的是比如我的是main.py和和app
启动uwsgi –ini uwsgi.ini
资源评论
weixin_38739744
- 粉丝: 3
- 资源: 934
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功