欢迎来到代码驿站!

Nginx

当前位置:首页 > 服务器 > Nginx

制作nginx的RPM包教程

时间:2020-10-20 13:11:32|栏目:Nginx|点击:

本文讲述了制作nginx的RPM包的方法,实例如下:

1. 下载nginx源码,直接运行命令:

cd /root
wget http://nginx.org/download/nginx-1.7.1.tar.gz

在拿到源码包之后,解压,并进入目录:

tar zxvf nginx-1.7.1.tar.gz
cd nginx-1.7.1

2. 编写SPEC文件

文件名为:nginx.spec

Summary: High Performance Web Server
Name: nginx
Version: 1.7.1
Release: el5
License: GPL
Group: Applications/Server
Source: http://nginx.org/download/nginx-%{version}.tar.gz
URL: http://nginx.org/
Distribution: Linux
Packager: yunjianfei <yunjianfei1987@gmail.com>
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}
%define srcdir /root/nginx-1.7.1
%description
nginx [engine x] is a HTTP and reverse proxy server, as well as a mail proxy server
%prep
%build
cd %{srcdir}
./configure --prefix=/usr/local/nginx
make -j8
%install
cd %{srcdir}
make DESTDIR=%{buildroot} install
%preun
if [ -z "`ps aux | grep nginx | grep -v grep`" ];then
 killall nginx >/dev/null
 exit 0
fi
%files
/usr/local/nginx

3. 最后执行rpmbuild命令,打rpm包

rpmbuild -bb nginx.spec

至此,执行完毕之后,rpm包就打包完成了。

上一篇:虚拟主机管理系统DirectAdmin、Websitepanel和Cpanel功能对比评测

栏    目:Nginx

下一篇:WHMCS V7.4.2 图文安装教程

本文标题:制作nginx的RPM包教程

本文地址:http://www.codeinn.net/misctech/13854.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有