百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> CentOS 7.x 上搭建 Django+MySQL(MariaDB)
分享文章到:

CentOS 7.x 上搭建 Django+MySQL(MariaDB)

发布时间:01/15 来源: 浏览: 关键词:
最近在阿里云上用了Cent0S 7.0服务器,网站是用 Django+MySQL,本文是记录在阿里云 Centos 7.0 上搭建 Django+MySQL 应用的过程。

在阿里云上尝试使用了一下CentOS 7.0 的虚拟机,部署了一下Django应用,用到了MySQL,随手记录一点遇到的问题吧,可能很多是因为CenOS 7 引起的不适应(以前适应了CentOS 6.x)。

1. MySQL没了,取而代之的是MariaDB(当然Django中依然配置MySQL,与MariaDB是完全兼容),安装MariaDB的命令:

yum install mariadb-server mariadb mariadb-devel

2. 服务配置变,使用systemctl而不是以前的service,以MariaDB、Nginx为例:

systemctl start mariadb.service    #启动MariaDB
systemctl is-active mariadb.service   #检查MariaDB的运行状态
systemctl enable mariadb.service   #配置为开机自启动
 
systemctl reload nginx.service   #重新加载nginx的配置文件

3. 安装MySQL-python(因为Django使用的是这个)时,也遇到了问题:

pip install MySQL-python 命令报错“#error MUST be included first!”。
按照:https://bazaar.launchpad.net/~maria-captains/maria/5.5/revision/4355 提供的方案来修改 /usr/include/mysql/my_config_x86_64.h 文件。
之后再重新装就好了,这是算是一个兼容性问题。

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有10人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板