Score
0
Watch 41 Star 109 Fork 14

Jasen / cetusCGPL-2.0

Join us
Explore and code with more than 5 million developers,Free private repositories !:)
Sign up
Cetus是由C语言开发的关系型数据库MySQL的中间件,主要提供了一个全面的数据库访问代理功能。Cetus连接方式与MySQL基本兼容,应用程序几乎不用修改即可通过Cetus访问数据库,实现了数据库层的水平扩展和高可用。 spread retract

  • C 59.7%
  • Perl 11.4%
  • Shell 10.1%
  • Roff 7.7%
  • Python 5.1%
  • Other 6.0%
Clone or download
cetus-rpm.md 1.08 KB
Copy Edit Web IDE Raw Blame History
tsthght authored 2019-04-20 11:22 . modify cetus-rpm.md

Cetus rpm说明

简介

Cetus rpm打包流程及安装

1 打包流程

1.1 安装依赖

Cetus编译的依赖包可以参考Cetus 安装说明,除此之外,可能仍需要安装以下依赖包:

yum install libevent-devel openssl-devel tar -y
yum install rpm-build rpmdevtools -y

1.2 创建打包环境

rpmdev-setuptree

随后默认会在的~/rpmbuild/目录下创建{BUILD, RPMS, SOURCES, SPEC, SRPM}等文件夹。

1.3 脚本一键式打包

cd cetus/srcipt/
chmod +x ./build_cetus_rpm.sh
./build_cetus_rpm.sh -v 2 -r 6 -s 0

build_cetus_rpm.sh脚本接受3个参数: -v 指定version信息;-r 指定release信息;-s指定编译的是读写分离版本还是分库版本,1表示读写分离版本,0表示分库版本,默认为1。

注意:打的RPM包会被拷贝到执行./build_cetus_rpm.sh的目录。

2 安装

可以通过--prefix指定安装路径。

rpm -ivh --prefix=/home/user/cetus_install cetus-version-release.el6.x86_64.rpm

Comment ( 0 )

Sign in for post a comment

C
1
https://gitee.com/gitcrazy/cetus.git
git@gitee.com:gitcrazy/cetus.git
gitcrazy
cetus
cetus
master

Help Search

220309 7019f5b6 1899542 220318 4015cbb9 1899542