位置: 编程技术 - 正文

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)

  • 装修设计合同印花税
  • 一般纳税人税率有几种
  • 交车辆购置税会计账务处理
  • 价外费用纳税义务发生时间
  • 库存盘盈盘亏要调整吗
  • 已收保证金
  • 挂失的存单还有记录吗
  • 银行承兑汇票怎么取钱
  • 应扣未扣税款向谁追缴
  • pe市盈率法
  • 所得税退税未办理可以注销吗?
  • 通讯费企业所得税计算
  • 应收账款无法收回分录
  • 增值税发票可以抵税吗
  • 视频制作费属于劳务费吗
  • 个体户交税起征点 2023年
  • 进口商品合同
  • 公司收到个人借款的现金流量
  • 资产负债率高说明长期偿债能力强吗
  • 跨期做账如何处理当事人
  • 汇算清缴时
  • 美元兑人民币分时走势图
  • 购进货物无偿赠送其他单位
  • apple取消支付方式
  • 业务招待费例子
  • 电脑添加小工具
  • 如何禁用bios里的secure boot
  • msconfig配置文件
  • 当月收到服务成本票下个月才开出发票
  • 一次性支付一年租金怎么做账
  • 农产品个体销售税率多少
  • 企业改制土地增值税政策
  • php中session和cookie
  • php in
  • 金融性资产有哪些
  • 小规模纳税人每月申报什么税
  • php加密zend
  • uniapp scroll-view 上下滑动
  • webform前端
  • 未分配利润的核算内容
  • 错误凭证如何修改?所有的错误的凭证都能修改吗?
  • 医院会计医保怎么做账
  • 怎么填专项扣除
  • 个体户办营业执照有什么优点和缺点
  • php压缩文件怎么打开
  • 销售费用工资是什么科目
  • 电子承兑到期清算方式是线上还是线下
  • 收取水电费计入什么科目
  • 免税收入与不征收的区别
  • datatable怎么用
  • short int、long、float、double使用问题说明
  • mysql5.5数据库安装教程
  • 工会活动个人奖励标准
  • 通行费抵扣进项税怎么做账
  • 控制成本的优点
  • 老板买私人飞机可以避税吗
  • 劳务派遣公司主营业务成本是什么
  • 客户退货不退赠品怎么办
  • 对于资产负债表日后的非调整事项
  • 无形资产减值准备是什么科目
  • debian9.6安装教程
  • linux文件系统损坏
  • win8 设置打不开
  • win8怎么提高网速
  • windowsxp回收站实际是
  • win10预览版怎么安装
  • windows7 usb
  • UNITY 4.6.2 IOS 64-BIT SUPPORT
  • ext.grid.gridpanel
  • extjs4 treepanel动态改变行高度示例
  • 用python的turtle画图代码
  • Unity3D游戏开发pdf
  • windows如何进行批处理
  • 手把手教你把币从交易所提到钱包
  • python语言及应用
  • 代码实现观察者模式
  • 陕西省12366纳税服务热线
  • 印花税当期没有发生可以不用申报吗
  • 税务上如何界定收入
  • 山东省国税网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设