目录1、Tengine编译安装2、FPM制作Tengine为RPM包1、Tengine编译安装[root@php~]#cat/etc/issue
CentOSrelease6.4(Final)
Kernel\ronan\m
[root@php~]#uname-r
2.6.32-358.el6.x86_64请确保系统安装了"Developmenttools"和”ServerPlatformDevelopment”两个开发包组,如果没有..
分类:
其他好文 时间:
2015-06-04 17:22:10
阅读次数:
154
Mysql有时需要大规模部署时,我们可以使用之前的数据库做为模板然后通过rpm打包工具传递到其它主机进行批量部署。1、首先,下载rpmbuildyuminstallrpm-build-y它是RedHat用于打RPM包的工具。我们在编辑打包程序时,可以看到/root/rpmbuild目录下有如下文件夹。BUILDBUILDROOTRPM..
分类:
数据库 时间:
2015-06-02 07:03:27
阅读次数:
349
一、~/.rpmmacros文件内容%_prefix/opt%_topdir%(echo$HOME)/rpmbuild%_smp_mflags-j3#%__arch_install_post/usr/lib/rpm/check-rpaths/usr/lib/rpm/check-buildroot#Buildrootpath,where%installinstallsthepackageduringbuild.%buildroot%{_buildrootdir}/%{name}-%{version}..
分类:
其他好文 时间:
2015-05-12 19:00:50
阅读次数:
316
目录一、解析Linux应用软件安装包二、了解包里的内容三、搞定使用tar打包的应用软件四、搞定使用rpm打包的应用软件五、搞定使用deb打包的应用程序一、解析Linux应用软件安装包(回目录)通常Linux应用软件的安装包有三种:tar包,如software-1.2.3-1.tar.gz。它是使用U...
分类:
系统相关 时间:
2015-04-17 17:12:12
阅读次数:
198
在linux环境下时,总是需要进行大量的软件安装和软件测试,如果从源码编译,可能要花费大量的编
译时间,在确保包依赖关系正常的情况下,将安装好的软件打包成rpm包,可以很快的安装部署
打成rpm包有两种方式:
1.写spec文件,使用rpm-build
2.使用fpm打包
第一种方式我没有..
分类:
其他好文 时间:
2015-02-17 23:48:30
阅读次数:
365
twemproxy又叫netcracker,是一个高性能的协议路由器(代理服务器),可用于memcached/redis集群,支持数据分片。在国外兜了一圈也没发现有人对其进行rpm打包,估计大家都在等redis3.0cluster吧。于是研究了一下,顺手写了个spec文件。编译安装对autoconf和m4有版本要求,所以..
分类:
其他好文 时间:
2014-12-14 10:45:41
阅读次数:
492
本案例仅适用于HDFS与MySQL之间的数据同步实现。
1、 在编译安装之前注意将release下面的setSharePath方法中的路径改为你自己的安装路径,笔者的为/home/woody/datax/libs.
2、 rpm打包之前,要修改*.spec文件中的路径,dataxpath,此外可能还需要注解掉部分赋值文件的代码,如cp –r ${OLDPWD}****.propertie...
分类:
数据库 时间:
2014-12-12 16:43:30
阅读次数:
1838
1、编辑specSummary:gfsunnypgdbName:postgresqlVersion:9.3.4Release:1License:peakGroup:Applications/DatabasesSource:/home/pgsql/%{name}-%{version}.tar.gzBuildRoot:%{_tmppath}/%{name}-%{version}-%{release}-rootUrl:http://gfsunny.blog.51cto.com/Packager:peakPre..
分类:
其他好文 时间:
2014-12-03 14:33:16
阅读次数:
184
制作rpm包时,有时包含python程序,一般默认的行为:打包时对python脚本会编译成pyc,pyo字节码文件并一起放在rpm包中,这可能导致打包时引用文件缺失的错误。如果不需要这些字节码文件,可以修改/usr/lib/rpm/brp-python-bytecompile找到编译pyc,pyo的两条命令,并将其注释,..
分类:
编程语言 时间:
2014-10-30 15:34:23
阅读次数:
213
最近分享zabbix与ansible好多,大家看烦了,我也没啥存货了,现在就介绍一下如何进行rpm打包吧。rpm打包有2个,一个是自己写spec,另外要给是使用ruby的fpm,我个人比较倾向于第二种fpm,这个不需要写spec文件,特简单,不过为了让大家看明白,我分别介绍一下这2款软件是如何进..
分类:
其他好文 时间:
2014-08-15 10:50:19
阅读次数:
468