码迷,mamicode.com
首页 > 数据库 > 详细

fpm打包mysql-server

时间:2016-11-07 19:58:04      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:fpm

1.解压

tar -xf mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz  -C /usr/local/
cd /usr/local/ && mv mysql-5.6.30-linux-glibc2.5-x86_64/ mysql

2.配置安装zabbix后的初始化脚本

[root@gametest ~]# cat install_mysql.sh 
#!/bin/bash
#创建用户
useradd mysql -s /sbin/nologin
#修改权限
chown -R mysql.mysql /usr/local/mysql/
chown -R mysql.mysql  /var/lib/mysql/
#拷贝配置文件和启动脚本
cp /usr/local/mysql/support-files/my-default.cnf  /etc/my.cnf
cp /usr/local/mysql/support-files/mysql.server  /etc/init.d/mysqld
#创建软连接
ln -s /usr/local/mysql/bin/mysqld* /bin/
ln -s /usr/local/mysql/bin/mysql  /bin/

3.打包

[root@gametest ~]# fpm -s dir -t rpm -n mysql-server -v 5.6.30 --post-install /root/install_mysql.sh -f /usr/local/mysql/
no value for epoch is set, defaulting to nil {:level=>:warn}
no value for epoch is set, defaulting to nil {:level=>:warn}
Created package {:path=>"mysql-server-5.6.30-1.x86_64.rpm"}


本文出自 “不抛弃!不放弃” 博客,请务必保留此出处http://thedream.blog.51cto.com/6427769/1870342

fpm打包mysql-server

标签:fpm

原文地址:http://thedream.blog.51cto.com/6427769/1870342

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!