<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>hudson@work &#187; centos</title>
	<atom:link href="http://hudson.su/tag/centos/feed/" rel="self" type="application/rss+xml" />
	<link>http://hudson.su</link>
	<description>статьи о web-разработке, менеджменте IT проектов и контроле качества</description>
	<lastBuildDate>Fri, 20 Jan 2012 13:15:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Устанавливаем Git на CentOS</title>
		<link>http://hudson.su/2010/05/11/install-git-on-centos/</link>
		<comments>http://hudson.su/2010/05/11/install-git-on-centos/#comments</comments>
		<pubDate>Tue, 11 May 2010 07:17:27 +0000</pubDate>
		<dc:creator>hudson</dc:creator>
				<category><![CDATA[Профессиональное]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://hudson.su/?p=1484</guid>
		<description><![CDATA[Поскольку в официальном руководстве на GitHub описана установка только для Ubuntu (через Synaptic и apt-get), на коей как водится свет клином не сошелся, предлагаю вашему вниманию небольшой очерк на тему &#8220;как установить GIT&#8221; на Redhat-совместимом дистрибутиве CentOS при помощи нескольких простых команд: Устанавливаем зависимости: yum install gettext-devel expat-devel curl-devel zlib-devel openssl-devel Мне также еще потребовалось [...]]]></description>
			<content:encoded><![CDATA[<p>Поскольку в официальном руководстве на GitHub описана установка только для Ubuntu (через Synaptic и apt-get), на коей как водится свет клином не сошелся, предлагаю вашему вниманию небольшой очерк на тему &#8220;как установить GIT&#8221; на Redhat-совместимом дистрибутиве CentOS при помощи нескольких простых команд:</p>
<p><span id="more-1484"></span></p>
<p>Устанавливаем зависимости:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">yum <span style="color: #c20cb9; font-weight: bold;">install</span> gettext-devel expat-devel curl-devel  zlib-devel openssl-devel</pre></div></div>

<p>Мне также еще потребовалось установить GCC:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">yum <span style="color: #c20cb9; font-weight: bold;">install</span> <span style="color: #c20cb9; font-weight: bold;">gcc</span></pre></div></div>

<p>Загружаем исходники и разархивируем их:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">wget</span>  http:<span style="color: #000000; font-weight: bold;">//</span>kernel.org<span style="color: #000000; font-weight: bold;">/</span>pub<span style="color: #000000; font-weight: bold;">/</span>software<span style="color: #000000; font-weight: bold;">/</span>scm<span style="color: #000000; font-weight: bold;">/</span>git<span style="color: #000000; font-weight: bold;">/</span>git-1.6.1.tar.gz
&nbsp;
<span style="color: #c20cb9; font-weight: bold;">tar</span> xvfz git-1.6.1.tar.gz</pre></div></div>

<p>Устанавливаем:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">cd</span> git-1.6.1
&nbsp;
<span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #007800;">prefix</span>=<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span><span style="color: #7a0874; font-weight: bold;">local</span> all
&nbsp;
<span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #007800;">prefix</span>=<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span><span style="color: #7a0874; font-weight: bold;">local</span> <span style="color: #c20cb9; font-weight: bold;">install</span></pre></div></div>

<p>Вуаля! )</p>
<p>Оригинал <a href="http://www.how-to-linux.com/2009/01/install-git-161-on-centos-52/" target="_blank">тут</a>. Проверено также на CentOS 5.4 32bit.</p>
]]></content:encoded>
			<wfw:commentRss>http://hudson.su/2010/05/11/install-git-on-centos/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Установка QmailToaster на CentOS 5 или Qmail сравнительно малой кровью</title>
		<link>http://hudson.su/2009/11/27/centos5-qmailtoaster-install/</link>
		<comments>http://hudson.su/2009/11/27/centos5-qmailtoaster-install/#comments</comments>
		<pubDate>Thu, 26 Nov 2009 21:56:27 +0000</pubDate>
		<dc:creator>hudson</dc:creator>
				<category><![CDATA[Профессиональное]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[qmail]]></category>

		<guid isPermaLink="false">http://hudson.su/?p=503</guid>
		<description><![CDATA[Для меня установка QMail это всегда огонь, вода и медные трубы. В репозиториях для CentOS 5 судя по всему пакета нет (и вряд ли будет), поэтому наименее тернистым выглядит полуавтоматическая установка QmailToaster, описание которой приведено ниже (перевод официальной документации): Сразу оговорюсь, что CentOS 5 x86_64 у меня уже была установлена, поэтому шаги по установке ОС [...]]]></description>
			<content:encoded><![CDATA[<p>Для меня установка QMail это всегда огонь, вода и медные трубы. В репозиториях для CentOS 5 судя по всему пакета нет (и вряд ли будет), поэтому наименее тернистым выглядит полуавтоматическая установка <a href="http://wiki.qmailtoaster.com/index.php/CentOS_5_QmailToaster_Install">QmailToaster</a>, описание которой приведено ниже (перевод официальной документации):</p>
<p><span id="more-503"></span><br />
<em>Сразу оговорюсь, что CentOS 5 x86_64 у меня уже была установлена, поэтому шаги по установке ОС опускаем.</em></p>
<h3>Подготовка к установке QmailToaster</h3>
<p>Прежде всего проверяем selinux</p>
<pre>[root@name ~]# getenforce

Если отображается Disabled, то все окей. Если нет, то отключаем в ручную:
[root@name ~]# vim /etc/selinux/config

Заменяем:
SELINUX=enforcing
На:
SELINUX=disabled</pre>
<p>Аналогичную операцию можно выполнить, запустив утилиту setup и</p>
<li>Выбрать <strong>Firewall Configuration</strong></li>
<li>Выбрать <strong>Run Tool</strong></li>
<li>Изменить <strong>Security Level </strong>на <strong>Disabled</strong>.</li>
<li>Изменить <strong>SELinux</strong> на <strong>Disabled</strong>.</li>
<li>Выбрать <strong>OK.</strong></li>
<p>После желательно перезагрузиться, чтобы изменения в настройках selinux вступили в силу.</p>
<p>Если вы хотите чтобы selinux оставался активен, нужно выполнить такую команду:</p>
<pre>setsebool -P httpd_can_network_connect=1</pre>
<h4>Директория для инсталяции</h4>
<p>Войдите в систему под root&#8217;ом, создайте директорию qtms-install</p>
<pre>mkdir -p /usr/src/qtms-install</pre>
<h4>Пре-установочные скрипты</h4>
<p>Перемещаемся в директорию /usr/src/qtms-install, которую создали ранее</p>
<pre>cd /usr/src/qtms-install</pre>
<h4>cnt50-deps.sh и cnt5064-deps.sh</h4>
<p>Для i386: нужно скачать скрипт <strong>cnt50-deps.sh</strong></p>
<pre>wget http://www.qmailtoaster.com/centos/cnt50/cnt50-deps.sh</pre>
<p>Для x86_64: нужно скачать скрипт <strong>cnt5064-deps.sh</strong></p>
<pre>wget http://www.qmailtoaster.com/centos/cnt5064/cnt5064-deps.sh</pre>
<p>Далее их нужно запустить:<br />
Для i386: выполняем <strong>cnt50-deps.sh</strong></p>
<pre>sh cnt50-deps.sh</pre>
<p>Для x86_64: выполняем <strong>cnt5064-deps.sh</strong></p>
<pre>sh cnt5064-deps.sh</pre>
<h4>cnt50-perl.sh и cnt5064-perl.sh</h4>
<p>Для i386: нужно скачать скрипт <strong>cnt50-perl.sh</strong></p>
<pre>wget http://www.qmailtoaster.com/centos/cnt50/cnt50-perl.sh</pre>
<p>Для x86_64: нужно скачать скрипт <strong>cnt5064-perl.sh</strong></p>
<pre>wget http://www.qmailtoaster.com/centos/cnt5064/cnt5064-perl.sh</pre>
<p>Для i386: выполняем <strong>cnt50-perl.sh</strong></p>
<pre>sh cnt50-perl.sh</pre>
<p>Для x86_64: выполняем <strong>cnt5064-perl.sh</strong></p>
<pre>sh cnt5064-perl.sh</pre>
<p>Скрипт запросит ручную конфигурацию CPAN, отвечайте <del>нихт ферштейн</del> no ))<br />
Далее скрипт запросит несколько раз yes/no, не обращайте внимания, просто нажимайте ENTER, будет выбран ответ по-умолчанию.</p>
<h4>cnt50-svcs.sh и firewall.sh</h4>
<p>Скачиваем <strong>cnt50-svcs.sh</strong> (не забывайте, если у вас CentOS 5 x86_64, заменяйте cnt50 на cnt5064, т.е. будет <strong>cnt5064-svcs.sh</strong>):</p>
<pre>wget http://www.qmailtoaster.com/centos/cnt50/cnt50-svcs.sh
или
wget http://www.qmailtoaster.com/centos/cnt5064/cnt5064-svcs.sh</pre>
<p>Редактируем <strong>cnt50-svcs.sh (cnt5064-svcs.sh)</strong> вашим любимым редактором:</p>
<pre>vim cnt50-svcs.sh
или
vim cnt5064-svcs.sh</pre>
<p>Находим строку <strong>MYSQLPW=YOUR_MYSQL_ROOT_PASSWORD</strong> и меняем <strong>YOUR_MYSQL_ROOT_PASSWORD</strong> на пароль mysql пользователя root. Сохраняем файл.</p>
<p>Скачиваем <strong>firewall.sh</strong></p>
<pre>wget http://www.qmailtoaster.com/centos/cnt5064/firewall.sh
или
wget http://www.qmailtoaster.com/centos/cnt5064/firewall.sh</pre>
<p>Редактируем <strong>firewall.sh</strong></p>
<pre>vim firewall.sh</pre>
<p>Находим строку <strong>MYIP=YOUR_IP_ADDRESS</strong> и изменяем <strong>YOUR_IP_ADDRESS</strong> на IP вашего сервера.</p>
<p>Запускаем <strong>cnt50-svcs.sh</strong></p>
<pre>sh cnt50-svcs.sh
или
sh cnt5064-svcs.sh</pre>
<p>Этот скрипт включает все необходимые сервисы. Затем скрипт коннектится к mysql как root, создает и настраивает привилегии для vpopmail, создает симлинк на krb5, редактирует php.ini, устанавливает runlevel 3 и настраивает файрволл, вызывая <strong>firewall.sh</strong>. Некоторые сервисы могут выдавать ошибки во время работы скрипта, не беспокойтесь ))</p>
<p>Вы также можете утратить коннект если ваша сеть <strong>192.168.0.0/16</strong>. Для того чтобы поправить это досадное недоразумение, поправьте должным образом <strong>/etc/sysconfig/iptables</strong> и перезапустите iptables.</p>
<p>Также может понадобиться поправить строку коннекта к mysql:<br />
если у вас возникает ошибка <em>&#8216;Access denied for user &#8216;root&#8217;@'localhost&#8217; (using password: NO)&#8217;</em>, измените строку <strong>cnt50-svcs.sh</strong> (<strong>cnt5064-svcs.sh</strong>)</p>
<pre>mysqladmin -u root password $MYSQLPW
на
mysqladmin -u root -p$MYSQLPW</pre>
<h4>Обновление пакетов</h4>
<p>Теперь нужно обновить все пакеты в системе:</p>
<pre>yum -y update</pre>
<p>После успешного завершения обновления, перезагружаемся</p>
<pre>reboot</pre>
<h3>Установка QmailToaster</h3>
<h4>Загрузка необходимых пакетов QmailToaster</h4>
<p>Логинимся под root&#8217;ом и переходим в директорию /usr/src/qtms-install/</p>
<pre>cd /usr/src/qtms-install</pre>
<p>Загружаем скрипт <strong>current-download-script.sh</strong>, который и загрузит нам все необходимые пакеты для последующей установки и запускаем его:</p>
<pre>wget http://www.qmailtoaster.com/info/current-download-script.sh
sh current-download-script.sh</pre>
<p>Вы можете спросить: <em>а если возникнут проблемы? Например ошибки сборки RPM</em>:</p>
<pre>Bad exit status from /var/temp/rpm-tmp.84356 (%build)
      error: File not found by glob: /usr/src/redhat/RPMS/x86_64/vpopmail-toaster*.rpm.</pre>
<p>И потом, при установке qmail-toaster :</p>
<pre>error: Failed dependencies :
      exim conflicts with qmail-toaster-1.03-1.3.16.x86_64
error: Failed dependencies :
      qmail-toaster &gt;= 1.03-1.3.16 is needed by qmail-pop3d-toaster-1.03-1.3.16.x86_64</pre>
<p>Нужно перед инсталляцией деинсталлировать <strong>exim</strong> и его зависимости:</p>
<pre>rpm -e --nodeps arpwatch
rpm -e --nodeps sendmail
rpm -e --nodeps exim</pre>
<p>Это должно помочь.</p>
<h4>Установка пакетов QmailToaster</h4>
<p>Скачиваем cnt50-install-script.sh (cnt5064-install-script.sh) &#8211; инсталлятор QmailToaster</p>
<pre>wget http://www.qmailtoaster.com/centos/cnt50/cnt50-install-script.sh
или
wget http://www.qmailtoaster.org/centos/cnt5064/cnt5064-install-script.sh</pre>
<p>Запускаем инсталятор:</p>
<pre>sh cnt50-install-script.sh
или
sh cnt5064-install-script.sh</pre>
<p>Скрипт запросит подтверждение на установку каждого пакета. Просто нажимаем Enter, чтобы выбирать Yes по умолчанию.</p>
<p>Если после устанвоки ничего не заработает: открываем инсталляционный скрипт, видим там дюжину секций или около того. Вы можете копипастнуть секцию и запустить ее независимо. Например, видим что не работает imap. Запускаем ручками:</p>
<pre>DISTRO=cnt50
ARCH=i386
BDIR=redhat
IMAP=courier-imap-toaster-*.src.rpm
rpmbuild --rebuild --with $DISTRO $IMAP
rpm -Uvh /usr/src/$BDIR/RPMS/$ARCH/courier-imap-toaster*.rpm</pre>
<p>Видим что ошибка возникает потому что пакет cyrus-imap вызывает конфликт. Удаляем его</p>
<pre>yum -y remove cyrus-imapd-2.3.7-2.el5.i386</pre>
<p>Затем опять запускаем проблемный сегмент и тем самым решаем проблему.</p>
<p>Если в ходе инсталляции, при запуске <strong>sh cnt50-install-script.sh</strong> вы получаете ошибки <strong>vpopmail-toaster-5.4.13-1.3.1</strong> (типа таких &#8216;cant run even the simplest ANSI C program&#8230;. create usergroup, create user&#8230;&#8217;):</p>
<li>проверьте, установлен ли postfix командой <strong>rpm -q postfix</strong></li>
<li>если установлен:</li>
<li>пробуеем удалить его <strong>rpm -e &#8211;nodeps postfix</strong></li>
<li>удаляем строку <strong>postfix:x:89:</strong> из <strong>/etc/group</strong></li>
<li>добавьте нужную группу <strong>groupadd &#8211;gid 89 vchkpw</strong></li>
<li>добавьте нужного пользователя <strong>adduser &#8211;gid 89 vpopmail</strong></li>
<li>теперь пробуйте запустить <strong>sh cnt50-install-script.sh</strong> еще раз. Можете пропустить модули, которые были собраны ранее.</li>
<h4>Проверка сервисов</h4>
<p>После установки мы должны убедиться в том что все нужные сервисы будут запущены при перезгрузке.</p>
<ul>
<li>Выполняем команду setup</li>
<li>Выбираем <strong>System Services</strong> и выбираем <strong>Run Tool</strong></li>
<li>Проверям, выбраны ли требуемые сервисы:
<ul>
<li>acpid</li>
<li>anacron</li>
<li>atd</li>
<li>autofs</li>
<li>cpuspeed</li>
<li>crond</li>
<li>freshclam</li>
<li>haldaemon</li>
<li>httpd</li>
<li>iptables</li>
<li>kudzu</li>
<li>messagebus</li>
<li>mysqld</li>
<li>network</li>
<li>ntpd</li>
<li>qmail</li>
<li>smartd</li>
<li>sshd</li>
<li>syslog</li>
<li>xinet</li>
</ul>
</li>
<h4>Install djbdns</h4>
<p>Установка <strong>djbdns </strong>(если вы не хотите <strong>bind</strong>)</p>
<pre>#Удаяем bind
rpm -e --nodeps bind bind-chroot

#Собираем djbdns для i386
rpmbuild --rebuild --with cnt50 djbdns*.src.rpm

#Собираем djbdns для x86_64
rpmbuild --rebuild --with cnt5064 djbdns*.src.rpm

# Устанавливаем djbdns для i386
rpm -Uvh ../redhat/RPMS/i386/djbdns-localcache*.rpm

# Устанавливаем djbdns для x86_64
rpm -Uvh ../redhat/RPMS/x86_64/djbdns-localcache*.rpm

# Добавляем search your-domain.com в /etc/resolv.conf (не забывайте заменять your-domain.com на ваше значение)
echo "search your-domain.com" &gt; /etc/resolv.conf

# Добавляем nameserver 127.0.0.1 в /etc/resolv.conf
echo "nameserver 127.0.0.1" &gt;&gt; /etc/resolv.conf

# перезагружаемся
reboot</pre>
<h4>Конфигурация QmailToaster</h4>
<p>Проверяем статус mail сервера</p>
<pre>qmailctl stat</pre>
<p>Вывод команды должен выглядеть примерно так:</p>
<pre>root@gateway ~]# qmailctl stat
authlib: up (pid 2425) 65 seconds
clamd: up (pid 2425) 65 seconds
imap4: up (pid 2421) 65 seconds
imap4-ssl: up (pid 2423) 65 seconds
pop3: up (pid 2414) 65 seconds
pop3-ssl: up (pid 2409) 65 seconds
send: up (pid 2416) 65 seconds
smtp: up (pid 2418) 65 seconds
spamd: up (pid 2407) 65 seconds
authlib/log: up (pid 2417) 65 seconds
clamd/log: up (pid 2417) 65 seconds
imap4/log: up (pid 2422) 65 seconds
imap4-ssl/log: up (pid 2424) 65 seconds
pop3/log: up (pid 2415) 65 seconds
pop3-ssl/log: up (pid 2413) 65 seconds
send/log: up (pid 2420) 65 seconds
smtp/log: up (pid 2419) 65 seconds
spamd/log: up (pid 2408) 65 seconds</pre>
<h4>Добавляем домен</h4>
<pre># Добавляем домен
/home/vpopmail/bin/vadddomain your-domain.com

# Добавляем пользователя
/home/vpopmail/bin/vadduser you@your-domain.com 

# Редактируем /etc/php.ini и устанавливаем register_globals = On
service httpd restart</pre>
<p>Открываем браузер и переходим по URL http://www.your-domain.com/admin-toaster/<br />
Username: admin<br />
Password: toaster<br />
Тут вы можете изменить пароль.</p>
<pre># Редактируем /etc/php.ini и устанавливаем register_globals = Off, рестартим апач
service httpd restart</pre>
<p>Проверяем полученный mail сервер:</p>
<li>http://www.your-domain.com/webmail</li>
<li>Входите с использованием полного email адреса и пароля</li>
<li>Отправьте самому себе email &#8211; должно работать</li>
<li>Отправьте email на другой (внешний) адрес</li>
<li>Примите письмо на внешний адрес и ответьте на него</li>
</ul>
<p>Если не отображается Isoqlog нужно выполнить следующее:</p>
<ul>
<pre>sh /usr/share/toaster/isoqlog/bin/cron.sh</pre>
</ul>
<p>Уф. Написать это было не менее утомительно чем сделать ) Не говоря уж о том чтобы написать с нуля. Спасибо разработчику QmailToaster, а я на этом пойду спать. Благо то немногое, что мне нужно от Qmail, закрутилось завертелось.</p>
]]></content:encoded>
			<wfw:commentRss>http://hudson.su/2009/11/27/centos5-qmailtoaster-install/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Quick nginx под CentOS 5.3</title>
		<link>http://hudson.su/2009/11/04/quick-nginx-centos-5/</link>
		<comments>http://hudson.su/2009/11/04/quick-nginx-centos-5/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 23:06:52 +0000</pubDate>
		<dc:creator>hudson</dc:creator>
				<category><![CDATA[Профессиональное]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[nginx]]></category>

		<guid isPermaLink="false">http://hudson.su/?p=206</guid>
		<description><![CDATA[Под катом рассматривается пошаговый процесс сборки nginx под CentOS 5.3 Итак, предположим что мы работаем под суперпользователем и находимся в директории /root/install Устанавливаем pcre и pcre-devel # yum install pcre # yum install pcre-devel Далее очередь zlib и zlib-devel # yum install zlib # yum install zlib-devel Далее openssl и openssl-devel # yum install openssl [...]]]></description>
			<content:encoded><![CDATA[<p>Под катом рассматривается пошаговый процесс сборки nginx под CentOS 5.3</p>
<p><span id="more-206"></span>Итак, предположим что мы работаем под суперпользователем и находимся в директории /root/install</p>
<p>Устанавливаем pcre и pcre-devel</p>
<pre># yum install pcre

# yum install pcre-devel</pre>
<p>Далее очередь zlib и zlib-devel</p>
<pre># yum install zlib

# yum install zlib-devel</pre>
<p>Далее openssl и openssl-devel</p>
<pre># yum install openssl

# yum install openssl-devel</pre>
<p>Загружаем последнюю стабильную или текущую версию nginx (уточняйте номера версий на сайте разработчика <a href="http://www.sysoev.ru/nginx/download.html">http://www.sysoev.ru/nginx/download.html</a>)</p>
<pre># wget http://www.sysoev.ru/nginx/nginx-0.7.63.tar.gz

# tar -zxf nginx-0.7.63.tar.gz

# cd nginx-0.7.63</pre>
<p>Если у вас минимальная инсталляция, gcc скорее всего не будет. Его тоже надо установить</p>
<pre># yum install gcc</pre>
<p>Производим минимально необходимое конфигурирование, собираем, устанавливаем</p>
<pre># ./configure --sbin-path=/sbin/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/usr/local/nginx/nginx.pid --with-http_ssl_module --with-md5=auto/lib/md5 --with-sha1=auto/lib/sha1

make

make install</pre>
<p>После желательно сразу сделать init скрипт, как описано в одном из предыдущих постов <a href="http://hudson.su/?p=83">http://hudson.su/?p=83</a></p>
<p>Enjoy )</p>
]]></content:encoded>
			<wfw:commentRss>http://hudson.su/2009/11/04/quick-nginx-centos-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Установка свежей версии PHP на RedHat / CentOS 5</title>
		<link>http://hudson.su/2009/11/02/install-fresh-php-on-redhat-centos5/</link>
		<comments>http://hudson.su/2009/11/02/install-fresh-php-on-redhat-centos5/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 08:54:00 +0000</pubDate>
		<dc:creator>hudson</dc:creator>
				<category><![CDATA[Профессиональное]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[redhat]]></category>

		<guid isPermaLink="false">http://hudson.su/?p=103</guid>
		<description><![CDATA[В основных репозиториях версии PHP зачастую не самые свежие, поэтому если хочется версию поновее (обычно хочется самую новую), нужно воспользоваться репозиторием remi. На самом деле все очень просто, и если нужна не какая-то специфичная конфигурация, установка собранного php себя вполне оправдывает. Итак: - качаем rpm&#8217;ы epel и remi # wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm # wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm - [...]]]></description>
			<content:encoded><![CDATA[<p>В основных репозиториях версии PHP зачастую не самые свежие, поэтому если хочется версию поновее (обычно хочется самую новую), нужно воспользоваться репозиторием <strong>remi</strong>.</p>
<p>На самом деле все очень просто, и если нужна не какая-то специфичная конфигурация, установка собранного php себя вполне оправдывает. Итак:</p>
<p><span id="more-103"></span>- качаем rpm&#8217;ы epel и remi</p>

<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;"># wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
# wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm</pre></div></div>

<p>- устанавливаем их</p>

<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;"># rpm -Uvh remi-release-5*.rpm epel-release-5*.rpm</pre></div></div>

<p>- устанавливаем php</p>

<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;"># yum --enablerepo=remi update php</pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://hudson.su/2009/11/02/install-fresh-php-on-redhat-centos5/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

