登录  /  注册

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

php中文网
发布: 2016-06-07 16:42:04
原创
1080人浏览过

在阿里云上尝试使用了一下CentOS 7.0 的虚拟机,部署了一下Django应用,用到了MySQL,随手记录一点遇到的问题吧,可能很多是因为CenOS 7 引起的不适应(以前适应了CentOS 6.x)。 1. MySQL没了,取而代之的是MariaDB(当然Django中依然配置MySQL,与MariaDB

在阿里云上尝试使用了一下CentOS 7.0 的虚拟机,部署了一下Django应用,用到了MySQL,随手记录一点遇到的问题吧,可能很多是因为CenOS 7 引起的不适应(以前适应了CentOS 6.x)。
1. MySQL没了,取而代之的是MariaDB(当然Django中依然配置MySQL,与MariaDB是完全兼容),安装MariaDB的命令:

yum <span style="color: #c20cb9; font-weight: bold;">install</span> mariadb-server mariadb mariadb-devel
登录后复制

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

systemctl start mariadb.service    <span style="color: #666666; font-style: italic;">#启动MariaDB</span>
systemctl is-active mariadb.service   <span style="color: #666666; font-style: italic;">#检查MariaDB的运行状态</span>
systemctl <span style="color: #7a0874; font-weight: bold;">enable</span> mariadb.service   <span style="color: #666666; font-style: italic;">#配置为开机自启动</span>
 
systemctl reload nginx.service   <span style="color: #666666; font-style: italic;">#重新加载nginx的配置文件</span>
登录后复制

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 文件。
之后再重新装就好了,这是算是一个兼容性问题。

参考资料:

https://bugzilla.redhat.com/show_bug.cgi?id=1166603

http://www.cyberciti.biz/faq/howto-install-linux-apache-mariadb-php-lamp-stack-on-centos7-rhel7/

Original article: 在CentOS 7.x 上搭建Django/MySQL(MariaDB)

©2014 笑遍世界. All Rights Reserved.

智能AI问答
PHP中文网智能助手能迅速回答你的编程问题,提供实时的代码和解决方案,帮助你解决各种难题。不仅如此,它还能提供编程资源和学习指导,帮助你快速提升编程技能。无论你是初学者还是专业人士,AI智能助手都能成为你的可靠助手,助力你在编程领域取得更大的成就。
相关标签:
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
关于CSS思维导图的课件在哪? 课件
凡人来自于2024-04-16 10:10:18
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号