centos下cmake安装mysql-5.6

mysql-5.6是目前的最新版本,安装方式与之前有所不同,实际上从5.5开始mysql就采用cmake的方式进行编译安装了,估计以后的版本也会采用这种方式安装,所以记录一下,以供参考。

以下安装中涉及的几点需要提前说明的问题:
1. 所有下载的文件将保存在 /usr/local/src/ 目录下
2. mysql 将以mysql用户运行,而且将加入 service 开机自动运行
3. mysql 将被安装在 /usr/local/mysql/ 目录下
4. mysql 默认安装使用 utf8 字符集
5. mysql 的数据和日志文件保存在 /var/mysql/ 对应目录下
6. mysql 的配置文件保存于/var/mysql/my.cnf
继续阅读…

Centos下安装Sphinx试用

什么是Sphinx?

简单来讲,就是一个基于ReStructuredText的文档生成工具。方便易用,功能强大。

而关于reStructuredText,确切的来讲是一种文档语法,类似的文档语法网上很多,像markdown、docbook等,众人熟知的应该是markdown,网上很多人基于此文档语法书写文档、博客等,它的语法相对来讲比较简单,通俗易用。markdown与reStructuredText二者算的上旗鼓相当,rst在python社区貌似用的比较多,毕竟基于rst的Sphinx是用python开发的,Python的官方文档既是采用sphinx生车的文档系统,还有最近看到的42区官方文档。

继续阅读…