位置: 编程技术 - 正文

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)

  • 装卸费属于什么费用
  • 会计所得税公式怎么算
  • 本月未记账凭证是什么意思
  • 允许抵扣的进项税额分为哪几种情况
  • 经营性现金流量净额是什么意思
  • 出口退税增值税账务处理
  • 发票该如何打印
  • 飞机票火车票汽车票抵扣进项税
  • 二手车固定资产
  • 中央空调折旧年限是多久
  • 打印社保缴费凭证需要什么证件
  • 增值税一般纳税人证明文件
  • 增值税一般计税方法
  • 销售开红字的账务处理
  • 哪些企业可以享受加计扣除优惠政策?
  • 工程围挡做法
  • 企业银行余额
  • 押金是为了什么
  • 损益调整是什么科目
  • 多交税款退税怎么做账
  • 收到退回留抵退款的短信
  • 子公司代发母公司人员工资
  • 承兑汇票背书用什么方法?
  • 投资其他公司的钱计入什么科目
  • 销售净利率怎么分析盈利能力
  • 微信收款会计分录,然后提现有手续费
  • 微信转账的手续费规则
  • 新会计制度下如何做账
  • 资产负债表中的货币资金怎么算
  • 企业所得税预缴申报
  • php变量设置
  • php+ mysql教程
  • linux 文件夹压缩
  • 苹果mac双系统按住哪个键
  • php中字符串函数
  • dotnetfx35.exe
  • vue使用render
  • windows11更新多大
  • 蕾德纳斯
  • 金税盘不能清卡的原因
  • js加密解密源代码
  • 契税属于哪种说法
  • 利润表年报本期金额填什么
  • 外资公司股东
  • 制造费用哪些是变动的哪些是固定的
  • 印花税可以年底报一次
  • 销售公司提成表模板
  • 金蝶k3如何设置现金流量表取数公式
  • 企业自查补税怎么报税
  • 收到金融服务费发票会计分录怎么写
  • mysql索引命令
  • 个人所得税相关会计分录
  • 建筑施工仪器设备有哪些
  • 进口卷烟消费税定额税率
  • 工会经费通过应交税费核算吗
  • 金银首饰以旧换新所得税处理
  • 收到税务局邮件
  • 员工成本价购买公司商品 税屋
  • 报废厂子出售
  • 报废车收到的钱怎么做账
  • 金税盘税费减免分录
  • 汇算清缴帐务处理
  • 个体户银行开户所需资料
  • 小企业如何建立风险管理制度
  • 视频对比度饱和度亮度最佳值
  • mac死机按什么都没用
  • 安装ubuntu后无法进入windows
  • inodecmn.exe
  • jQuery实现CheckBox全选、全不选功能
  • 预处理命令可以放在程序中的任何位置
  • vue+axios登录
  • 用python编写
  • shell脚本 su
  • python数字类型及操作
  • 常用的javascript对象
  • 医院开具的电子票据是发票吗
  • 政务服务网怎么打印电子资格证书
  • 中国的消费税是怎么算的
  • 关于教师的采访稿问题
  • 免税关口
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设