位置: 编程技术 - 正文

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)

  • 同一控制下的长期股权投资入账成本
  • 个体户缴纳经营所得个税怎么算的
  • 钱收多了退回去怎么说好
  • 购进货物的发票是外来凭证吗
  • 税控盘减免税额转出会计分录
  • 小规模纳税人办公场地要求
  • 法人把自己的车租给公司交什么税
  • 简易征收和简易计税的区别
  • 管理人员的奖惩制度
  • 遗失发票如何处理
  • 酒店客房主营业务支出明细表怎么写
  • 增值税减免税申报明细表怎么填写1%
  • 专票税率开错了有什么影响
  • 银行汇款风险提示
  • 公司经营困难情况说明怎么写
  • 冲减增值税销项税额
  • 开出技术服务费怎么结转成本
  • 实收资本不是股东打来的怎么调帐
  • 个体工商户做账可以做工资吗
  • 园林绿化工程公司有哪些
  • 调整bios配置设置
  • window10自带哪些软件
  • php删除数组中的某个值
  • Win11错误提示"the pc must support secure boot"怎么解决
  • vue页面获取url参数
  • linux 速度
  • 前端男神尤雨溪传奇
  • 塞巴斯蒂安电影 豆瓣
  • php ajax json
  • yolov3训练自己的数据超详细
  • php 通信
  • 匈牙利算法的实现原理
  • php socket_write
  • 税额抵减情况表和减免税申报表
  • 融资租赁固定资产不属于筹资活动
  • spring5和6差别大吗
  • 投标保证金的缴纳方式有哪些
  • 外包人员的餐费可以全部扣除吗
  • 电子税务局税种核定在哪里
  • python @time
  • 帝国cms 开启动态
  • 绩效奖个人所得税是多少
  • Mysql数据库分库分表语句
  • sqlserversa用户登录失败
  • 员工餐费报销分录怎么弄
  • 收到现金长时间不付款
  • 税控盘没有抄税是什么意思
  • 用货物抵债如何入账
  • 高新技术企业研发费用归集
  • 商业会计怎么算主营业务成本
  • 银行账跨年一直没做怎么补
  • 外贸企业退税政策
  • 钱汇错了报警有用吗
  • 企业所得税国税地税怎么分
  • 人力资源公司可以开培训费发票吗
  • 增值税系统技术维护费 减免政策
  • 公司购买电缆线怎么做账
  • 建账怎么建
  • sql语句大全实例教程
  • 如何使用chatgpt
  • 硬盘装pe怎么启动
  • 笔记本电脑自动断开
  • centos6.5dns配置
  • 进程rundll32停止工作
  • win8屏幕键盘快捷键
  • 搜集数据软件
  • win7设置路由器上网
  • linux文件权限的设置与修改
  • windows7 无线服务
  • unity怎么bake
  • gridview添加数据
  • css选择器教程
  • jquery 插件写法
  • unity如何导入资源文件
  • 黑马程序员学费多少钱2018
  • 蛋疼的生活歌曲
  • pythonandroid开发
  • 欢迎使用本公司智能语音电动车
  • 百旺税控盘口令是多少
  • 德州市国土自然资源局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设