> php教程 > PHP开发 > nginx RPM 패키지 제작 튜토리얼

nginx RPM 패키지 제작 튜토리얼

高洛峰
풀어 주다: 2017-01-07 14:04:21
원래의
2247명이 탐색했습니다.

이 글에서는 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. file

파일 이름: 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 패키지가 패키징된다.

nginx 제작을 위한 RPM 패키지 튜토리얼과 관련된 더 많은 글은 PHP 중국어 홈페이지를 주목해주세요!


관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿