位置: 编程技术 - 正文

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)

  • 税务师补报名时间可以交费吗
  • 六税两费都包括哪些税费种?
  • 奖金个人所得税税率
  • 固定资产累计折旧是什么科目
  • 自主研发全流程
  • 出纳单据交接表怎么填写
  • 融资租赁承租方增值税处理
  • 对外支付代扣代缴企业所得税
  • 计算错误多缴税怎么处理
  • 商标转让所需要的材料
  • 应付账款不用付了摘要怎么写
  • 出售交易性金融资产的投资收益
  • 退租未摊销的装修费会计分录怎么写
  • 实收资本属于会计科目吗
  • 不预缴会怎么样
  • 公司缴纳社保要多久
  • 景区中设立的经济组织是
  • 不符合规定(未带编码或编码选择错误)的发票,纳税人该怎么做?
  • 成品送检单表格
  • 企业担保形成损失的原因
  • 去银行打回单需要带身份证吗
  • 领专票需要带什么东西
  • 发票被盗丢失如何处理
  • QQExternal.exe是什么进程?QQExternal.exe进程为什么被运行?
  • 在Mac OS Yosemite 系统中如何发送超大邮件附件
  • 远期结汇账务处理办法
  • php str split
  • 混合销售怎么分别核算
  • 企业公益性捐赠扣除限额
  • php日期差数
  • php数字转16进制
  • 什么叫财政专户返还方式
  • php遍历结果集
  • git代码提交规范
  • .net tpl
  • sudo命令功能
  • 自贸区的税收优惠
  • 企业补助怎么做会计分录
  • mongodb快速入门
  • 三栏式明细账适用于原材料明细账
  • 小规模差额征税可以开专票吗
  • SqlServer中用exec处理sql字符串中含有变量的小例子
  • 提高资产利用率的例子
  • 应交企业所得税是什么科目
  • 小规模进项是专票销项是普票可以抵扣吗
  • 上年度税金及附加多提了,调整后怎么改年报
  • 普通发票一般几个点
  • 跨境电商怎么交流
  • 费用冲账是什么意思
  • 公司对外投资企业与行政许可的区别是什么
  • 小规模企业应交税费分录
  • 报表主营业务收入计算公式
  • 投资款项是什么意思
  • 企业营业外支出是什么意思
  • 产品出库检验报告单格式
  • 原材料会计科目
  • 费用报销流程及制度
  • SQL Server 2012 sa用户登录错误18456的解决方法
  • 开始菜单字体
  • win8.1怎么重新装系统
  • linux批量操作
  • centos crontab每天执行
  • adguard安全性
  • 电脑dbs是什么
  • windows7的常用菜单
  • Android setVisibility的总结~
  • 教你一行代码
  • 那些年的我们什么意思
  • android 样式
  • 查看进程使用的端口
  • Python安装包
  • angular创建service
  • 使用GeoPainter一步一步布置场景
  • jQuery ajax分页插件实例代码
  • Python如何判断数据类型
  • javascript制作小程序
  • python中的变量和常量ppt
  • js 自执行
  • 财税专家刘杨简历图片介绍
  • 增值税发票开具后多长时间可在查询平台查询到?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设