位置: 编程技术 - 正文

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)

  • 城建税和教育费附加
  • 小型微利企业所得税怎么计算
  • 企业为职工提供无偿服务
  • 科普一下发票知识
  • 库存盘盈盘亏要调整吗
  • 所得税预缴怎么做分录
  • 退回股东投资款现金流量
  • 公司支付宝收款二维码怎么弄
  • 增值税17-16-13的时间
  • 电汇凭证的日期为什么必须是当天
  • 企业注销资产负债表年初数要调整吗?
  • 在建工程预转固申请表
  • 期末账项调整的类型
  • 预付账款是付没付钱
  • 应收账款入账金额的确定方法
  • 无法确认退货率时,差错更正为啥不反转增值税
  • 当月确认收入下月开票
  • 企业国有资产无偿划拨管理暂行办法
  • 宽带合同属于什么合同
  • 开业好不好
  • 企业支付水电费属于什么费用
  • 小规模纳税人取得专票如何处理
  • 稽查补缴增值税怎样做账
  • mac怎么还原出厂设置
  • 同一年可以先娶后嫁吗
  • 电子承兑汇票贴现怎么做账
  • 商品售价有规定吗
  • npm sill idealTree buildDeps 安装踩坑指南(详细版)
  • win10字体有些模糊
  • win10为什么毛病这么多
  • 收到发票已入账什么意思
  • 工资申报怎么写
  • vantUI van-picker中的column使用,picker选择器展示对象数组里面的属性,自定义展示数据
  • 计提坏账准备的方法有哪些
  • vuejs动态加载组件
  • pa等比例缩放
  • idea如何运行vue项目
  • 财务的几张报表
  • php分页思路
  • 个人独资企业如何做账
  • nerf新手入门
  • vgdisplay命令无效
  • 起征点适用于
  • 工业总产值和营业收入关系
  • 收到进项发票不对公账怎么办
  • 进出口总额用什么字母表示
  • 织梦如何给栏目增加缩略图
  • 个人独资企业核算方式
  • 餐饮发票数量单价都填0可以用吗
  • 公司归还股东借款是否需要股东会决议
  • 累计净值是怎么计算的
  • 可以抵扣的进项发票有哪些
  • 在建工程如何转固
  • 自产用于捐赠的会计处理
  • 职工薪酬实际发生额忘记填会有风险吗
  • 记账金额怎么写
  • 未使用的机器设备有没有实体性贬值
  • 一般纳税人第一次逾期申报处罚吗
  • 银行开手续费发票怎么做账
  • 法人存入公户的钱摘要
  • 长期借款和长期贷款一样吗
  • 国税一证通
  • 房租增值税专用发票几个点
  • win10显示请勿关闭电脑
  • centos开启telnet服务
  • 电脑出现windows怎么办
  • xp系统屏幕倒过来了怎么恢复
  • xp系统注册表在哪
  • windows e
  • python 进程间通讯
  • cocos2dx3.3在Win7(64位)上Android开发环境搭建(提要)
  • vue router详解
  • nodejs例子
  • 安卓端数据库
  • 增值税进项发票勾选时间
  • 全电发票
  • 如何做好税务局长
  • 上海税务局怎么变更财务负责人
  • 增值税发票选择确认平台已勾选未确认的发票怎么撤销?
  • 北京税务局代个人开发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设