位置: 编程技术 - 正文

Centos打包tengine制作rpm安装包教程(centos打包文件)

编辑:rootadmin

推荐整理分享Centos打包tengine制作rpm安装包教程(centos打包文件),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:centos打包flask,centos打包镜像,centos打包iso,centos打包rpm,centos打包rpm,centos打包压缩文件,centos打包rpm,centos打包镜像,内容如对您有帮助,希望把文章链接给更多的朋友!

最近又在centos6.4下折腾tengine了,刚好不久前看了rpm包的制作方法,所以又有了搞个rpm包的想法。

Centos打包tengine制作rpm安装包教程(centos打包文件)

1 安装CentOS的开发环境集成包及tengine的依赖包复制代码代码如下:yum groupinstall "Development Tools"yum install pcre-develyum install openssl openssl-devel2 创建tengine rpm包,用非root用户test复制代码代码如下:su - testmkdir -p ~/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}3 在家目录编写.rpmmacros(就是上一篇说的自定义制作路径的文件)复制代码代码如下:#.rpmmacros%_topdir /home/test/rpmbuild%_tmppath /home/test/rpmbuild/tmp%buildroot /home/test/rpmbuild/BUILDROOT%_prefix /4 在家目录里创建制作目录rpmbuild复制代码代码如下:rpmbuild/├── BUILD├── RPMS├── SOURCES│ └── tengine-1.5.0.tar.gz├── SPECS│ └── tengine.spec├── SRPMS└── tmp5 tengine.spec内容复制代码代码如下:Name: tengineVersion: 1.5.0Release: 1Vendor: TaobaoSummary: GUN Tengine X_License: GPLSource: tengine-1.5.0.tar.gzGroup: System Enviroment/DaemonsURL: guol@oschina.com%descriptionTaobao tengine package</p><p>%prep%setup -q./configure --prefix=/etc/Nginx/ </p><p>make%installmake DESTDIR=$RPM_BUILD_ROOT install%clean[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf "$RPM_BUILD_ROOT"make clean</p><p>%files%defattr (-,root,root)/etc/nginx/注意:在centos 6.0上使用rpmbuild制作rpm包如果出现file not found: /root/rpmbuild/BUILDROOT/…的错误,看是centos 6中的rpmbuild topdir已经改变,为了能兼容centos 5的spec文件,需要对topdir进行修改复制代码代码如下:编辑/usr/lib/rpm/macros文件:%_topdir %{getenv:HOME}/rpmbuild修改为:%_topdir %{_usrsrc}/

6 开始生产rpm包复制代码代码如下:#在test家目录rpmbuild -ba ./rpmbuild/SPECS/tengine.spec如果没有错误,则会在rpmbuild/RPMS目录下生成相关rpm包。这只是简单的制作过程,如果要做深度定制,可以针对安装前后执行的脚本做定制。

防止Xen VPS用户自己修改IP地址的方法 作为XenVPS服务商,我们分配独立的ip地址给VPS,我们不希望VPS用户自己能随便修改IP地址,因为这样有可能和其他用户的IP地址造成冲突,而且造成管理

Linux查看系统日志的一些常用命令总结 last-a把从何处登入系统的主机名称或ip地址,显示在最后一行。-d指定记录文件。指定记录文件。将IP地址转换成主机名称。-f记录文件指定记录文件。-n

awk命令实现求和、求平均值、求最大值、求最小值 网络中这类文章很多,很难找到是哪位原作者总结的,就不贴转载链接了。1、求和复制代码代码如下:catdata|awk'{sum+=$1}END{print"Sum=",sum}'2、求平均复制代

标签: centos打包文件

本文链接地址:https://www.jiuchutong.com/biancheng/367609.html 转载请保留说明!

上一篇:Linux下配置vlan网卡教程(linux网卡添加vlan)

下一篇:防止Xen VPS用户自己修改IP地址的方法(vps禁用ipv6)

  • 房地产税收有哪些
  • 如何进行增值税发票认证
  • 进料加工为什么要差额确认收入呢
  • 进项税额加计抵减会计分录
  • 加计扣除进项税账务处理
  • 电子发票限额多了怎么办
  • 国外客户付款方式
  • 材料成本差异结转借贷方向
  • 长期借款转入实收资本
  • 以现金形式发工资的说明范文
  • 转账支票遗失能挂失吗
  • 出口货物未报关
  • 耕地占用税为什么属于房地产开发成本
  • 个人去税务局开居间费发票
  • 如何能减免个人所得税
  • 增值税发票二联折叠票样式
  • 专票遗失需要怎么处理?
  • 事业单位购买固定资产费自行
  • 无偿取得土地使用权的会计分录
  • 旅行社确定收入毛利成本怎么确定?
  • 付给企业的律师费用
  • b4纸张尺寸
  • 民办非企业的注册资金最低限额
  • 网络安全与安全教育内容
  • linux基本命令有哪些
  • hp是什么代码
  • 个人税收是怎么计算的举例
  • 注销库存股的会计分录怎么理解
  • 微信开发获取位置
  • 商品流通企业的经营过程分为
  • php面向过程
  • 累计折旧在贷方还是借方
  • 期末结转主营业务收入负数
  • 企业所得税申报更正怎么操作
  • 公司变卖汽车按什么税率
  • 哪些企业可以开13点税票
  • 员工出国公司要承担的责任
  • 银行本票怎么办理转账
  • mysql_assoc
  • 批处理命令在windows操作中的典型应用
  • 销售商品尚未发出会计分录
  • 商业保险可以从一家转到另一家吗
  • 建安类企业包括哪些公司
  • 政府奖励收入会计分录
  • 固定资产直接记入费用科目
  • 金税四期介绍 王石
  • 稳岗返还资金最新账务处理
  • 公司组织出国旅游很差吗
  • 加工费怎么做账
  • 电子商务会计科目有哪些
  • 预付房租收到发票后如何做账
  • 企业年底亏损怎么结转
  • 购进生产车间增值税税率
  • 银行存款的收付应严格执行()的规定
  • 基本医疗保险费是医保吗
  • 其他应收款押金的现金流量
  • 动产什么时候发生效力
  • 蔬菜公司开具专票可以抵扣吗
  • 简易征收预缴税款
  • 商贸企业的销售成本怎么算
  • 小规模需要进项税额吗
  • 商品储存的基本要求是什么?
  • 成本会计难做吗没做过
  • sql语句基础教程
  • 电脑xp系统桌面
  • 微软撤回快捷键
  • linux中tr命令
  • win10登录界面壁纸
  • win7其他设备
  • android项目总结
  • Android---61---TabHost简单使用
  • cocos2dx 4.0
  • javascript基础编程
  • jquery2
  • linux实现shell
  • eclipse4.9.0安装windowbuilder
  • 基于python的游戏
  • js合并两个数组并排序
  • 安卓获取手机号及通话状态权限
  • android8.0特性
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设