centos7 配置flask环境
来源:互联网 发布:淘宝双十一买什么划算 编辑:程序博客网 时间:2024/05/17 22:00
首先需要安装python2.7,看一下系统是否已经安装,没有安装的话,用yum指令安装。
下载python后,看一下是否安装pip,如果没有则需要安装pip
安装virtualenv:pip install virtualenv;
创建一个模拟目录:virtualenv /home/root/flaskenv
切换到/home/root/flaskenv,执行指令:source bin/activate,将当前环境切换到flaskenv
将xuemc拷贝到flaskenv目录,并解压
安装xuemc项目的相关库: ./bin/pip install -r ./xuemc/requirement.txt
这里会报错,提示gcc没有安装,用yum安装gcc;提示无法找到python.h,安装python-devel;提示其他各种找不到,网上查找后安装相应依赖项即可。最后安装全部成功。
接下来下载mysql,使用yum下载:
#yum install mysql#yum install mariadb-server mariadb#yum install mysql-devel
安装完毕,在控制台敲命令:
mysql -u root -p
一开始没有秘密,直接回车;
给mysql设置密码后,重新进入mysql。
执行show databases;看是否正常运行。
创建数据库:create database xuemc;
运行showdatabases;看数据库是否创建成功;
安装mysql图形管理工具:yum install mysql-workbench-community
启动图形管理工具:mysql-workbench
将xuemc/web/app.py中的数据库配置改为mysql连接:app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql+mysqldb://root:root@localhost/xuemc'
将xuemc/uwsgi.ini文件中的ip地址修改为本机IP地址,将venv设置为flaskenv目录,chdir设置为xuemc目录;
将web/logic/restful.py中第一行ip地址和端口号修改为与uwsgi.ini中一致;
启动:切换目录到flaskenv/bin,执行uwsgi ./xuemc/uwsgi.ini
在浏览器中输入服务器地址,即可访问xuemc网站界面。
- centos7 配置flask环境
- flask环境配置
- Flask 开发环境配置
- Flask: 配置远程开发环境
- Flask入门一:环境配置
- centos7配置环境
- centos7 开发环境配置
- Centos7配置LAMP环境
- centos7 配置java环境
- centos7配置javaweb环境
- centos7配置jdk环境
- 配置阿里云CentOS7.2+nginx+uwsgi 部署flask项目
- 1.如何配置Flask开发环境
- Flask 安装和配置(RedHat环境)
- flask win10环境下配置 mysql 数据库
- virtualenv安装并配置flask开发环境
- python flask web环境配置步骤
- 一.Flask-基本环境安装配置
- 归并排序模版(分治思想)
- Hive家族学习路线图
- react vr 消息传递原理解析
- java.lang.NoClassDefFoundError错误产生的原因及解决方案
- 13.1.1 拷贝构造函数
- centos7 配置flask环境
- 24.Scala中SAM转换实战详解
- laravel自定义函数
- HDU1194Beat the Spread
- 3-2ipv6、链路聚合和桥接、图形化切换
- 8.11 平台
- Python中匿名函数lambda的各种用法
- Maven install 报错: Failed to execute goalorg.apache.maven.plugins:maven-gpg-plugin:1.4:sign (sign-art
- 河南省多校连萌(三)