位置: 编程技术 - 正文

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)

  • 疫情捐款收据有什么用吗
  • 工资薪金需要缴纳什么税种
  • 偶然所得申报期限
  • 出售无形资产的净损失
  • 增值税预缴税金交错了怎么办
  • 出售专利权收入属于什么收入
  • 企业年金个人所得税最新规定
  • 个体工商户生产经营所得税率
  • 工程施工合同如何核算收入成本?
  • pos刷的钱能追回吗
  • 管理费用的明细科目怎么写
  • 损益调整是什么科目
  • 出口退税注销备注怎么填
  • 企业预缴所得税
  • 专项维修基金和契税有什么区别
  • 发票上电话可以写手机号吗
  • 企业所得税申报表在哪里打印
  • 预付账款需要发票吗
  • 党建展板排版样式
  • 无形资产减值损失后能不能转回
  • 预计负债 负债
  • 笔记本windows10截屏
  • window10自带哪些软件
  • 个贷系统平帐专户A
  • 物业公司营业成本包括哪些
  • 2020最新win10密钥
  • 利息如何做会计分录
  • 政府补助开票怎么申报增值税
  • 营改增后劳务发票税率
  • Windows操作系统出现内存错误解决方法
  • 逾期增值税扣税凭证
  • php rewind
  • 虚开发票的管理办法是什么?
  • 不能进行加计扣除的研发费用有哪些
  • 企业研发费用的归集
  • 融资性售后回租承租方为什么不交税
  • 结转损益类收入科目
  • vue能实现什么
  • Ubuntu18.04安装cuda10.2
  • echarts series name
  • it云化
  • 为什么印花税不算应交税费科目
  • 企业直接费
  • python默认画布大小
  • python 脚本编写
  • mysql复制一条记录
  • 罚款收入算是营收收入吗
  • 小微企业可以不交税吗
  • 税票和发票的区别图片
  • 退货开红字发票,已经交了消费税的怎么处理
  • 生产部的管理人员算什么费用
  • 同一控制下长期股权投资的入账价值
  • 行业协会是怎么赚钱的
  • 工程款的税费怎么计算
  • 定额征收个体户如何交所得税
  • 补开以前年度发票
  • 预付货款用什么会计科目
  • 购买苗木怎么做政府会计分录
  • 红字的记账凭证怎么记账
  • 公司股东的主要几种分类
  • 苹果手机价格
  • freebsd windows
  • mac快速操作在哪
  • rundll32找不到文件
  • linux ./文件
  • win8系统怎样
  • Win10预览版更新弹窗如何关闭
  • linux在vim编辑器中,将光标移动
  • cocos2dx运行原理
  • unity mrt
  • unity3d 物体移动
  • 原生js实现ajax步骤
  • JavaScript中setAttribute用法介绍
  • centos创建shell脚本
  • python twinter
  • javascript用处
  • textview hint
  • listview.items.add
  • 一般纳税人租赁费税率
  • 国家税务总局河南省税务干部学校
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设