位置: 编程技术 - 正文

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)

  • 组成计税价格包括什么
  • 增值税销项税额账务处理
  • 税控盘抵扣可以跨年吗
  • 公司组织旅游的费用要交个税
  • 营销策划代理合同
  • 个税申报系统累计收入怎么算
  • 上市公司股价变动谁受益
  • 金蝶以前年度损益调整属于哪类科目
  • 同一控制下企业合并和非同一控制下企业合并的区别
  • 回迁房项目的会计和税务处理
  • 国有独资企业董事会应当在每年
  • 冲减存货的会计分录
  • 如何网上认证发票流程
  • 增值税普通发票和普通发票的区别怎么交税
  • 增值税发票查验平台显示查无此票
  • 哪些业务不需要进行平行记账
  • 企业注销前注册资本必须到账吗
  • 公司停产检修2天扣年假
  • 过路费可以抵税吗
  • 企业代扣员工社保怎样做分录
  • 普通股优先股后配股区别
  • U盘复制文件提示文件过大
  • 代买车船税怎么挣钱
  • 如何在windows11上安装动态壁纸
  • 方正电脑u盘启动按什么键
  • 新车发生事故报废保险怎么赔付
  • 本月无销售额,但是有进项,需要认证吗
  • 应交增值税的完整计算公式是什么
  • win10重装系统后网卡没了
  • Linux系统怎么配置IP
  • initpki.dll有什么用
  • 在vue3项目中自定义组件通常存放在
  • 合规检查中检查不了的设备
  • 什么是应交税费未交增值税
  • 午夜太阳的意思
  • 微信小程序实现灯泡开关效果
  • laravel php
  • 生产企业出口退税申报流程操作
  • 什么是跨域以及跨境电商
  • php读取文件
  • nvidia-smi failed to initialize
  • html中a标签怎么引用图片
  • stm32f103教程
  • 个人的无形资产
  • 零税率和免税的含义和区别
  • 未达起征点销售额是含税还是不含税
  • python怎么设置窗口界面
  • 超过五年的未弥补亏损如何处理?
  • 织梦怎么改文字
  • mongodb从入门到商业实战
  • 记账凭证银行利息怎么写
  • 纳税收入包括居民个人在境外取得的收入吗?
  • 金蝶固定资产折旧调整
  • 增值税进项发票勾选认证流程
  • 什么样的企业才算大企业
  • 报销发票哪些可以抵税
  • 购置环保设备一次性扣除
  • 劳务公司可以用工资表做成本
  • 一般纳税人筹建期
  • 软件开发服务费计入什么科目
  • 抵押贷款的评估费会计分录
  • 坏账准备的核算方法
  • 企业的融资租赁
  • 啥叫合同
  • 仓管需要会计证吗
  • 利用sql函数生成数据
  • linux@ubuntu
  • nerosmartstart.exe - nerosmartstart是什么进程 作用是什么
  • win8.1c盘满了怎么办
  • javascript数据结构
  • js class属性
  • unity ui碰撞
  • Android studio第一行报错
  • 轻松搞定是什么短语
  • javascript数据类型有哪些
  • jquery easyui开发指南
  • 浏览器判断手机品牌
  • jquery动态改变样式
  • 已申报的纳税申报表怎么下载打印
  • 沧州市养老保险局官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设