位置: 编程技术 - 正文

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

发布时间:2024-02-27

推荐整理分享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)

  • 进项留抵转出会计分录
  • 税务行政诉讼是由税务机关进行审理并作出裁决
  • 汽车折旧计提完了处理后怎么做账务处理
  • 债权债务互抵怎么做账
  • 公允价值变动损益影响营业利润吗
  • 小微企业免税销售额是按1%还是3%
  • 业务往来中接受礼品道德吗
  • 材料出入库制度
  • 清算时实收资本怎么计算
  • 上年数为负数,今年数为正数怎么算增减比率
  • 公司承担社保能放到生产成本里吗
  • 公司车辆卖给个人怎么处理账务
  • 冲减应收帐款分录
  • 债权利息收入要交所得税吗
  • 企业分期付款购车分录怎么写
  • 单位旧电脑处置
  • 建筑业小规模纳税人认定标准
  • 异地业务操作
  • 一般纳税人印花税减半征收吗
  • 2021通行费抵扣税率
  • 外包人员培训费入什么科目
  • 固定资产无偿移交怎么做账
  • 外籍人员探亲签证
  • 公司如何确定总股本
  • 原始股东减持要交多少税
  • 现金日记账的收为什么不根据银行和现金相互划转
  • 呆滞品报废入什么科目
  • 安全方便快捷
  • 关于javascript
  • 企业销售货物收到价款5000元这笔经济业务属于
  • js的发展历史
  • 收据不可以入账吗
  • 抵扣认证发票统计确认后可以退回吗?
  • javascript网页自动化
  • spring integration使用:消息转换器
  • 小企业会计准则应付税款法
  • 残疾人就业保障金计入什么科目
  • 缴纳城镇土地税
  • 安全生产责任险是强制险吗
  • 帝国cms怎么样
  • 土地被政府收回会计分录
  • mongodb4.4.2安装教程
  • 单位购图书怎么入账
  • 2个公司的法人怎么注销
  • 蔬菜开发票到哪里开呢?
  • 土地出让金相关政策
  • 长期应付款项目,根据专项应付款和长期应付款
  • 技术使用费所得怎么算
  • 账面成本与账面余额
  • 失业稳岗补贴怎么领
  • 经营出租固定资产折旧费计入什么科目
  • 现金回收率怎么计算
  • 房屋租赁合同印花税怎么计算
  • 无形资产研究阶段发生的支出应该全部费用化
  • 农产品加计扣除怎么计算
  • 工程未竣工可以出竣工报告吗
  • mysql中sum的用法
  • mysql 分组语句
  • linux oos
  • linux系统安装yum
  • linux系统常用命令怎么记住
  • 无线网卡搜索不到无线网
  • winxp怎么设置启动项
  • ubuntu下安装win10
  • linux系统chmod用法
  • 如何在linux系统中创建空文件
  • 添加或删除程序在哪win10
  • 微信小程序商品列表代码
  • 如何正确使用零钱
  • shell脚本tr
  • javascript运行环境有哪些
  • node教学视频
  • Node.js中的核心模块包括哪些内容?
  • Nodejs事件循环机制图解
  • nodejs拼接路径的方法
  • 消费税增值税的区别与联系
  • 2024新车购置税政策
  • 河北怎么网上申请无犯罪证明
  • 为什么要征收城乡土地
  • 税控盘离线开票金额为零怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号