位置: 编程技术 - 正文

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)

  • 什么是增值税留底退税
  • 稳岗返还多久能到账
  • 分支机构设立当年是否需要就地预缴企业所得税?
  • 以转账方式收到货款会计分录
  • 境外人员为境内企业提供劳务如何缴税
  • 生产型企业付的消防年检费记什么科目
  • 本月支付上月运费
  • 银行付款退汇怎么做账
  • 职工福利部门的工资
  • 房地产预交税金及附加要计提吗
  • 耕地占用税如何做账
  • 增值税发票本月没用完可以下月用吗
  • 单位给员工买车怎么买
  • 贸易公司购进原材料会计分录
  • 企业的福利费如何使用
  • 用户风险是什么意思
  • 溢价转让股权的会计处理
  • 采购成本包括哪两种
  • 建筑公司购买的材料计入什么科目
  • 印花税减半再减半政策文件是什么
  • 出口退税如何办理手续
  • 超市购销和联营有什么区别
  • 没有对公账户怎么办
  • win10纯净版下载联想驱动
  • 代金券消费怎么做分录
  • 超市预售卡怎么记账
  • php面向对象详解
  • 房地产企业将开发产品抵押后再销售
  • WIN10怎么禁止始终处于活动状态
  • 房产税的纳税申报与处理会计分录
  • 前端后端选择
  • yolo v5超详细解析
  • redux reducer使用教程
  • 开源ei
  • imx6ul开源项目
  • 小规模纳税人年收入超过500万必须转为一般纳税人吗
  • 进口设备退增值税
  • 利息收入属于什么要素
  • 收到劳务派遣发票可以抵扣吗
  • web开发百度百科
  • python中aiohttp库如何理解
  • mysql 提示
  • sqlcode错误码100
  • 织梦相关文章调用
  • 购买原材料运输费的增值税计入什么科目
  • 盈余公积转增实收资本会计科目
  • sql server 实例
  • 设计公司成本核算分录
  • 记账凭证应具备的基本内容包括
  • 善意取得虚开增值税专用发票处理
  • 增值税普通发票查询真伪
  • 从厂家直接拿货需要什么条件
  • 防洪费需要计提吗
  • 发票报销有限制吗
  • 报销运输费用
  • 包工包料工程预付款的支付比例
  • 进项税大于销项税需要交增值税吗
  • 凭证账本是什么
  • win8屏幕显示时间
  • windows2000server安装过程
  • U盘安装ubuntu的分区详细教程
  • mac双系统删除mac系统
  • windows系统同时按下CTRL+ALT+DEL键没有弹出任务管理器的解决方法
  • win10怎么预览
  • centos bbrplus
  • win7系统计算机管理在哪里
  • python accdb
  • 接入hpool
  • css网站布局实录 pdf
  • Unity3D游戏开发pdf
  • nodejs创建vue
  • base如何使用
  • 基于jquery的框架有哪些
  • js函数function用法
  • tree 怎么用
  • unity控制组件开关
  • jquery获取当前地址
  • javascript keyup
  • 重庆市怎么在网上打印章程
  • 公共卫生委员会领导小组
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设