Maison > php教程 > PHP开发 > le corps du texte

Tutoriel sur la création du package RPM nginx

高洛峰
Libérer: 2017-01-07 14:04:21
original
2210 Les gens l'ont consulté

Cet article décrit la méthode de création du package nginx RPM. Les exemples sont les suivants :

1. Téléchargez le code source nginx et exécutez la commande directement :

cd /root
wget http://nginx.org/download/nginx-1.7.1.tar.gz
Copier après la connexion

Après avoir obtenu le package de code source, décompressez-le et entrez dans le répertoire :

tar zxvf nginx-1.7.1.tar.gz
cd nginx-1.7.1
Copier après la connexion

2. Écrivez le SPEC. fichier

fichier nommé : 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
Copier après la connexion

3. Enfin, exécutez la commande rpmbuild et emballez le package rpm

.
rpmbuild -bb nginx.spec
Copier après la connexion

À ce stade, une fois l'exécution terminée, le package rpm est empaqueté.

Pour plus d'articles liés au didacticiel du package RPM pour créer nginx, veuillez faire attention au site Web PHP chinois !


Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Recommandations populaires
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!