Инструменты пользователя

Инструменты сайта


linux:build-rpm:nginx
Warning: Undefined array key -1 in /home/virtwww/w_linko22-ru_c0d3353b/http/inc/html.php on line 1458

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
linux:build-rpm:nginx [2011/11/02 10:27]
linko22@gmail.com
linux:build-rpm:nginx [2011/11/02 10:29] (текущий)
linko22@gmail.com
Строка 7: Строка 7:
 После чего, идем на сайт [[http://labs.frickle.com/nginx_ngx_cache_purge/]] И качаем оттуда последнюю версию модуля. После чего, идем на сайт [[http://labs.frickle.com/nginx_ngx_cache_purge/]] И качаем оттуда последнюю версию модуля.
  
-  ~/rpmbuild/SOURCES +  ~/rpmbuild/SOURCES 
-  wget http://labs.frickle.com/files/ngx_cache_purge-1.4.tar.gz+  wget http://labs.frickle.com/files/ngx_cache_purge-1.4.tar.gz
  
 После чего идем на страницу [[http://centos.alt.ru/repository/centos/6/SRPMS/]] и качаем оттуда последнюю версия исходников от nginx и устанавливаем После чего идем на страницу [[http://centos.alt.ru/repository/centos/6/SRPMS/]] и качаем оттуда последнюю версия исходников от nginx и устанавливаем
  
-  cd ~ +  cd ~ 
-  wget http://centos.alt.ru/repository/centos/6/SRPMS/nginx-1.1.7-1.el6.src.rpm +  wget http://centos.alt.ru/repository/centos/6/SRPMS/nginx-1.1.7-1.el6.src.rpm 
-  rpm -ivh nginx-1.1.7-1.el6.src.rpm+  rpm -ivh nginx-1.1.7-1.el6.src.rpm
  
 Оно у нас распакуется в наш домашний каталог в подготовленную среду **~/rpmbuild** Оно у нас распакуется в наш домашний каталог в подготовленную среду **~/rpmbuild**
Строка 20: Строка 20:
 Далее, для начала поправим файл спеки nginx Далее, для начала поправим файл спеки nginx
  
-  mcedit ~/rpmbuild/SPECS/nginx.spec+  mcedit ~/rpmbuild/SPECS/nginx.spec
  
 Далее, по секциям. Далее, по секциям.
Строка 89: Строка 89:
  
 :!: Документацию к модулю пихать в rpm не стал, лень было. :!: Документацию к модулю пихать в rpm не стал, лень было.
 +
 +Теперь собираем 
 +
 +<code cli>
 +# cd ~/rpmbuild/SPECS/
 +# rpmbuild -ba nginx.spec
 +</code>
 +
 +Если все собралось без ошибок, то в каталоге **~/rpmbuild/RPMS/x86_64** мы получаем на выходе **nginx-1.1.7-1.el6.x86_64.rpm**
linux/build-rpm/nginx.1320215239.txt.gz · Последнее изменение: 2011/11/02 10:27 — linko22@gmail.com