nginx
yum -y install rpm-build 安装制作rpm包的工具
[root@web1 ~]# rpmbuild -ba nginx.spec 制作rpm包,但是没有配
置文件会报错,报错也需要敲,会产生所需的目录
vim rpmbuild/SPECS/nginx.spec 编写将nginx转换为rpm包
的配置文件
Name:nginx 软件名
Version:1.17.6 软件版本
Release:1 rpm包的版本
Summary:nginx~~~
#Group:
License:GPL 授权协议
URL:www.abc.com 网址
Source0:nginx-1.17.6.tar.gz 源码包
#BuildRequires:
#Requires:
%description
nginx~~~ nginx~~~
%prep
%setup -q
%build
./configure
make %{?_smp_mflags}
%install
make install DESTDIR=%{buildroot}
%files
%doc
/usr/local/nginx/* 打成rpm包的文件
%changelog
cp lnmp_soft/nginx-1.17.6.tar.gz rpmbuild/SOURCES/ 拷贝源码包到rpmbuild的工作目录
yum -y install gcc make pcre-devel openssl-devel 安装依赖
rpmbuild -ba rpmbuild/SPECS/nginx.spec
ls rpmbuild/RPMS/x86_64/