<?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>Около сетевой Блог &#187; apache</title>
	<atom:link href="http://feyhoa.org.ua/archives/tag/apache/feed" rel="self" type="application/rss+xml" />
	<link>http://feyhoa.org.ua</link>
	<description></description>
	<lastBuildDate>Mon, 19 Jul 2010 11:03:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Linux: Apache2 поддержка нескольких доменных имен</title>
		<link>http://feyhoa.org.ua/archives/1191</link>
		<comments>http://feyhoa.org.ua/archives/1191#comments</comments>
		<pubDate>Fri, 23 Apr 2010 17:04:47 +0000</pubDate>
		<dc:creator>Ioann</dc:creator>
				<category><![CDATA[Админим]]></category>
		<category><![CDATA[Виртуальный учебник]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[host]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VirtualHost]]></category>
		<category><![CDATA[домен]]></category>

		<guid isPermaLink="false">http://feyhoa.org.ua/?p=1191</guid>
		<description><![CDATA[Многие задаются вопросом: как на одном сервере работают несколько сайтов. Ведь ip адрес только один. Сегодня мы расскажем как это сделать.

Для того что бы на одном сервере работало несколько сайтов используется директива VirtualHost. В Ubuntu Linux это дается так. Шаг первый &#8211; создадим конфигурационный файл для нашего сайта.

cd /etc/apache2/sites-available/
$sudo vi example.org.ua.conf

В созданный конфигурационный файл внесем [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://feyhoa.org.ua/wp-content/uploads/2010/01/ubuntulogo-96x96.png"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/01/ubuntulogo-96x96.png" alt="Linux: Apache2 поддержка нескольких доменных имен" title="ubuntulogo-96x96" width="96" height="96" class="alignleft size-full wp-image-65" /></a>Многие задаются вопросом: как на одном сервере работают несколько сайтов. Ведь ip адрес только один. Сегодня мы расскажем как это сделать.<br />
<span id="more-1191"></span></p>
<p>Для того что бы на одном сервере работало несколько сайтов используется директива VirtualHost. В Ubuntu Linux это дается так. Шаг первый &#8211; создадим конфигурационный файл для нашего сайта.</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">cd /etc/apache2/sites-available/
$sudo vi example.org.ua.conf</pre></div></div>

<p>В созданный конфигурационный файл внесем такие строки</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">&lt;VirtualHost example.org.ua&gt;
ServerAdmin webmaster@localhost
#We want to be able to access the web site using www.example.org.ua
ServerAlias www.example.org.ua
DocumentRoot /var/www/public_html/www.example.org.ua
#if using awstats
ScriptAlias /awstats/ /usr/lib/cgi-bin/
#we want specific log file for this server
CustomLog /var/log/apache2/www.example.org.ua-access.log combined
&lt;/VirtualHost&gt;</pre></div></div>

<p>Теперь создадим ссылку на наш конфигурационный файл в директории разрешенных сайтов</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">cd /etc/apache2/sites-enabled/
sudo ln -s /etc/apache2/sites-available/example.org.ua.conf example.org.ua.conf</pre></div></div>

<p>Теперь внесем изменения в файл /etc/hosts</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">91.91.91.91 localhost.localdomain localhost feyhoa.org.ua www.feyhoa.org.ua example.org.ua www.example.org.ua</pre></div></div>

<p>И последнее действие &#8211; перезагрузим наш веб сервер</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">sudo /etc/init.d/apache2 reload</pre></div></div>


	<h4>Статьи по теме:</h4>
	<ul class="st-related-posts">
	<li><a href="http://feyhoa.org.ua/archives/1131" title="Linux: настраеваем DNS сервер bind9 (13.04.2010)">Linux: настраеваем DNS сервер bind9</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/1182" title="Linux: Устанавливаем наборы программ одним действием (20.04.2010)">Linux: Устанавливаем наборы программ одним действием</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/997" title="Linux: устанавливаем и настраиваем утилиту мониторинга Cacti (19.03.2010)">Linux: устанавливаем и настраиваем утилиту мониторинга Cacti</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/982" title="Linux: Устанавливаем и настраиваем Apache + PHP + MySQL (17.03.2010)">Linux: Устанавливаем и настраиваем Apache + PHP + MySQL</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/1136" title="Недельный обзор новых дистрибутивов Linux. (5-11.04.2010) (12.04.2010)">Недельный обзор новых дистрибутивов Linux. (5-11.04.2010)</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://feyhoa.org.ua/archives/1191/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux: Меняем дефолтный charset для apache2</title>
		<link>http://feyhoa.org.ua/archives/1189</link>
		<comments>http://feyhoa.org.ua/archives/1189#comments</comments>
		<pubDate>Thu, 22 Apr 2010 19:42:39 +0000</pubDate>
		<dc:creator>Ioann</dc:creator>
				<category><![CDATA[Админим]]></category>
		<category><![CDATA[Виртуальный учебник]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[Charset]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[restart]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://feyhoa.org.ua/?p=1189</guid>
		<description><![CDATA[Сегодня мы покажем как поменять кодировку используемую в apache2 по умолчанию. Как обычно наш веб сервер работает на сервере под управлением Ubuntu Linux.

Поменять кодировку используемую по умолчанию очень просто. В Ubuntu Linux надо отредактировать файл конфигурации:

sudo gedit /etc/apache2/conf.d/charset

Далее меняем содержание строки AddDefaultCharset
Например поменяем кодировку ISO-8859-1 на UTF-8

#AddDefaultCharset ISO-8859-1
AddDefaultCharset UTF-8

Ну и не забудем перезапустить наш веб [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://feyhoa.org.ua/wp-content/uploads/2010/01/ubuntulogo-96x96.png"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/01/ubuntulogo-96x96.png" alt="Linux: Меняем дефолтный charset для apache2" title="ubuntulogo-96x96" width="96" height="96" class="alignleft size-full wp-image-65" /></a>Сегодня мы покажем как поменять кодировку используемую в apache2 по умолчанию. Как обычно наш веб сервер работает на сервере под управлением Ubuntu Linux.<br />
<span id="more-1189"></span></p>
<p>Поменять кодировку используемую по умолчанию очень просто. В Ubuntu Linux надо отредактировать файл конфигурации:</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">sudo gedit /etc/apache2/conf.d/charset</pre></div></div>

<p>Далее меняем содержание строки AddDefaultCharset<br />
Например поменяем кодировку ISO-8859-1 на UTF-8</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">#AddDefaultCharset ISO-8859-1
AddDefaultCharset UTF-8</pre></div></div>

<p>Ну и не забудем перезапустить наш веб сервер</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">sudo /etc/init.d/apache2 restart</pre></div></div>


	<h4>Статьи по теме:</h4>
	<ul class="st-related-posts">
	<li><a href="http://feyhoa.org.ua/archives/1042" title="Linux: перезагружаем конфиг apache2 без остановки сервера (25.03.2010)">Linux: перезагружаем конфиг apache2 без остановки сервера</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/1182" title="Linux: Устанавливаем наборы программ одним действием (20.04.2010)">Linux: Устанавливаем наборы программ одним действием</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/997" title="Linux: устанавливаем и настраиваем утилиту мониторинга Cacti (19.03.2010)">Linux: устанавливаем и настраиваем утилиту мониторинга Cacti</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/982" title="Linux: Устанавливаем и настраиваем Apache + PHP + MySQL (17.03.2010)">Linux: Устанавливаем и настраиваем Apache + PHP + MySQL</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/895" title="Linux: FreeBSD обновляем все установленные приложения (11.02.2010)">Linux: FreeBSD обновляем все установленные приложения</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://feyhoa.org.ua/archives/1189/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux: Устанавливаем наборы программ одним действием</title>
		<link>http://feyhoa.org.ua/archives/1182</link>
		<comments>http://feyhoa.org.ua/archives/1182#comments</comments>
		<pubDate>Tue, 20 Apr 2010 08:05:37 +0000</pubDate>
		<dc:creator>Ioann</dc:creator>
				<category><![CDATA[Админим]]></category>
		<category><![CDATA[Виртуальный учебник]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[apt-get]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[taskel]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://feyhoa.org.ua/?p=1182</guid>
		<description><![CDATA[В среде Linux существует достаточно удобный способ устанавливать необходимое программное обеспечение одной командой. Например надо установить web-server. Многие устанавливают сначала apache2 потом php5 потом моды и все это отдельными командами. Сегодня мы расскажем как делать это намного проще.

[ad#ad-2]
Не многие знают, что есть такая полезная утилитка как taskel.
Например для установки LAMP (LINUX-APACHE-MYSQL-PHP) сервера необходимо выполнить такую [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://feyhoa.org.ua/wp-content/uploads/2010/01/ubuntulogo-96x96.png"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/01/ubuntulogo-96x96.png" alt="Linux: Устанавливаем наборы программ одним действием" title="ubuntulogo-96x96" width="96" height="96" class="alignleft size-full wp-image-65" /></a>В среде Linux существует достаточно удобный способ устанавливать необходимое программное обеспечение одной командой. Например надо установить web-server. Многие устанавливают сначала apache2 потом php5 потом моды и все это отдельными командами. Сегодня мы расскажем как делать это намного проще.<br />
<span id="more-1182"></span><br />
[ad#ad-2]</p>
<p>Не многие знают, что есть такая полезная утилитка как taskel.<br />
Например для установки LAMP (LINUX-APACHE-MYSQL-PHP) сервера необходимо выполнить такую команду.</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">sudo taskel install lamp-server</pre></div></div>

<p>А если бы мы устанавливали LAMP обычным способом, выполняли бы такую:</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">sudo apt-get install apache2 mysql-server php5 libapache2-mod-php5 php5-xsl php5-gd php-pear libapache2-mod-auth-mysql php5-mysql</pre></div></div>

<p>При запуске taskel без параметров открывается окно, в котором можно выбрать обин или несколько наборов пакетов, будь то LAMP, DNS или другие.<br />
<a href="http://feyhoa.org.ua/wp-content/uploads/2010/04/taskel.png"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/04/taskel-300x188.png" alt="Linux: Устанавливаем наборы программ одним действием. Taskel" title="taskel" width="300" height="188" class="alignnone size-medium wp-image-1183" /></a></p>

	<h4>Статьи по теме:</h4>
	<ul class="st-related-posts">
	<li><a href="http://feyhoa.org.ua/archives/982" title="Linux: Устанавливаем и настраиваем Apache + PHP + MySQL (17.03.2010)">Linux: Устанавливаем и настраиваем Apache + PHP + MySQL</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/997" title="Linux: устанавливаем и настраиваем утилиту мониторинга Cacti (19.03.2010)">Linux: устанавливаем и настраиваем утилиту мониторинга Cacti</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/1131" title="Linux: настраеваем DNS сервер bind9 (13.04.2010)">Linux: настраеваем DNS сервер bind9</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/895" title="Linux: FreeBSD обновляем все установленные приложения (11.02.2010)">Linux: FreeBSD обновляем все установленные приложения</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/1191" title="Linux: Apache2 поддержка нескольких доменных имен (23.04.2010)">Linux: Apache2 поддержка нескольких доменных имен</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://feyhoa.org.ua/archives/1182/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux: перезагружаем конфиг apache2 без остановки сервера</title>
		<link>http://feyhoa.org.ua/archives/1042</link>
		<comments>http://feyhoa.org.ua/archives/1042#comments</comments>
		<pubDate>Thu, 25 Mar 2010 08:52:42 +0000</pubDate>
		<dc:creator>Ioann</dc:creator>
				<category><![CDATA[Админим]]></category>
		<category><![CDATA[Виртуальный учебник]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[graceful]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[reload]]></category>
		<category><![CDATA[restart]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://feyhoa.org.ua/?p=1042</guid>
		<description><![CDATA[Достаточно часто приходится вносить в конфигурационный файл веб сервера apache2 какие либо изменения. После этого, для того что бы изменения вступили в силу надо перезагрузить apache2. Сегодня мы расскажем как правильно это делать.

[ad#ad-2]
Несмотря на то, что на улице 21 век, многие по старинке после изменения кофнига перегружают apache при помощи команды

$sudo /etc/init.d/apache2 restart

Но это абсолютно [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://feyhoa.org.ua/wp-content/uploads/2010/01/ubuntulogo-96x96.png"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/01/ubuntulogo-96x96.png" alt="Linux: перезагружаем конфиг apache2 без остановки сервера" title="ubuntulogo-96x96" width="96" height="96" class="alignleft size-full wp-image-65" /></a>Достаточно часто приходится вносить в конфигурационный файл веб сервера apache2 какие либо изменения. После этого, для того что бы изменения вступили в силу надо перезагрузить apache2. Сегодня мы расскажем как правильно это делать.<br />
<span id="more-1042"></span><br />
[ad#ad-2]</p>
<p>Несмотря на то, что на улице 21 век, многие по старинке после изменения кофнига перегружают apache при помощи команды</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">$sudo /etc/init.d/apache2 restart</pre></div></div>

<p>Но это абсолютно не правильный метод. Ведь при этом перезапускаются сервисы веб сервера и сайты становятся недоступными.<br />
Правильно применять изменения в конфиге apache2 такой командой</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">$sudo /etc/init.d/apache2 reload</pre></div></div>

<p>Или так</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">apache2ctl -k graceful</pre></div></div>

<p>Перезапуск апача таким способом не приведет к остановке сервисов.</p>

	<h4>Статьи по теме:</h4>
	<ul class="st-related-posts">
	<li><a href="http://feyhoa.org.ua/archives/1189" title="Linux: Меняем дефолтный charset для apache2 (22.04.2010)">Linux: Меняем дефолтный charset для apache2</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/1182" title="Linux: Устанавливаем наборы программ одним действием (20.04.2010)">Linux: Устанавливаем наборы программ одним действием</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/997" title="Linux: устанавливаем и настраиваем утилиту мониторинга Cacti (19.03.2010)">Linux: устанавливаем и настраиваем утилиту мониторинга Cacti</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/982" title="Linux: Устанавливаем и настраиваем Apache + PHP + MySQL (17.03.2010)">Linux: Устанавливаем и настраиваем Apache + PHP + MySQL</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/895" title="Linux: FreeBSD обновляем все установленные приложения (11.02.2010)">Linux: FreeBSD обновляем все установленные приложения</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://feyhoa.org.ua/archives/1042/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux: устанавливаем и настраиваем утилиту мониторинга Cacti</title>
		<link>http://feyhoa.org.ua/archives/997</link>
		<comments>http://feyhoa.org.ua/archives/997#comments</comments>
		<pubDate>Fri, 19 Mar 2010 16:07:52 +0000</pubDate>
		<dc:creator>Ioann</dc:creator>
				<category><![CDATA[Админим]]></category>
		<category><![CDATA[Виртуальный учебник]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[aptitude]]></category>
		<category><![CDATA[Cacti]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[snmpd]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://feyhoa.org.ua/?p=997</guid>
		<description><![CDATA[Из описания утилиты становится понятным, что основным предназначением Cacti является сбор и отображения различной информации о жизнедеятельности сетевого оборудования. Cacti &#8211; позволяет мониторить сервера (Linux, Windows, Unix и многие другие платформы), роутеры, свитчи, да и практически все оборудование поддерживающее snmp протокол. Сегодня мы подробно расскажем и покажем как установить и настроить Cacti.

[ad#ad-2]
Итак мы решились, с [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://feyhoa.org.ua/wp-content/uploads/2010/01/ubuntulogo-96x96.png"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/01/ubuntulogo-96x96.png" alt="Linux: устанавливаем и настраиваем утилиту мониторинга Cacti" title="ubuntulogo-96x96" width="96" height="96" class="alignleft size-full wp-image-65" /></a>Из описания утилиты становится понятным, что основным предназначением Cacti является сбор и отображения различной информации о жизнедеятельности сетевого оборудования. Cacti &#8211; позволяет мониторить сервера (Linux, Windows, Unix и многие другие платформы), роутеры, свитчи, да и практически все оборудование поддерживающее snmp протокол. Сегодня мы подробно расскажем и покажем как установить и настроить Cacti.<br />
<span id="more-997"></span><br />
[ad#ad-2]<br />
Итак мы решились, с сегодняшнего дня запускаем централизованный мониторинг наших серверов. Для решения этой задачи выбрали решение &#8211; Cacti.<br />
<strong>Для установки Cacti в Ubuntu Linux выполняем следующие действия. </strong></p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">$ sudo aptitude install cacti
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Чтение информации о расширенных состояниях      
Инициализация состояний пакетов... Готово          
Запись информации расширенных состояний... Готово
Следующие НОВЫЕ пакеты будут установлены:
  cacti libphp-adodb{a} librrd4{a} php5-cli{a} php5-snmp{a} rrdtool{a} 
  snmp{a} ttf-dejavu{a} ttf-dejavu-extra{a} 
0 пакетов обновлено, 9 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 9.222kБ архивов. После распаковки 22,2MБ будет занято.
Хотите продолжить? [Y/n/?] Y</pre></div></div>

<p>В процессе установки нас поставят в известность об изменении пути к libphp-adodb, а так же попросят ответить на несколько вопросов.<br />
<a href="http://feyhoa.org.ua/wp-content/uploads/2010/03/cacti1.png"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/03/cacti1-300x209.png" alt="Linux: устанавливаем и настраиваем утилиту мониторинга Cacti" title="cacti1" width="300" height="209" class="alignnone size-medium wp-image-998" /></a><br />
Первый вопрос позволит нам выбрать способ настройки базы данных (при автоматически при помощи dbconfig или же в ручном режиме). Dbconfig отлично справляется с этой задачей, поэтому мы выберем именно этот способ<br />
<a href="http://feyhoa.org.ua/wp-content/uploads/2010/03/cacti2.png"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/03/cacti2-300x209.png" alt="Linux: устанавливаем и настраиваем утилиту мониторинга Cacti" title="cacti2" width="300" height="209" class="alignnone size-medium wp-image-999" /></a><br />
Для работы dbconfig запросит у нас пароль администратора базы данных. Смело вводим его и нажимаем  &#8220;Ок&#8221;.<br />
<a href="http://feyhoa.org.ua/wp-content/uploads/2010/03/cacti3.png"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/03/cacti3-300x209.png" alt="Linux: устанавливаем и настраиваем утилиту мониторинга Cacti" title="cacti3" width="300" height="209" class="alignnone size-medium wp-image-1000" /></a><br />
Далее указываем пароль для пользователя созданного при работе dbconfig для работы cacti с базой данных. Вводим его, в следующем окне подтверждаем.<br />
<a href="http://feyhoa.org.ua/wp-content/uploads/2010/03/cacti4.png"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/03/cacti4-300x209.png" alt="Linux: устанавливаем и настраиваем утилиту мониторинга Cacti" title="cacti4" width="300" height="209" class="alignnone size-medium wp-image-1001" /></a><br />
<a href="http://feyhoa.org.ua/wp-content/uploads/2010/03/cacti5.png"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/03/cacti5-300x209.png" alt="Linux: устанавливаем и настраиваем утилиту мониторинга Cacti" title="cacti5" width="300" height="209" class="alignnone size-medium wp-image-1002" /></a><br />
После завершения работы dbconfig нас попросят указать какой веб сервер используется на нашем сервере. В нашем случае это apache2 (о том как установить и настроить веб сервер LAMP мы уже писали в <a href="http://feyhoa.org.ua/archives/982">этой </a>статье).<br />
<a href="http://feyhoa.org.ua/wp-content/uploads/2010/03/cacti6.png"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/03/cacti6-300x209.png" alt="Linux: устанавливаем и настраиваем утилиту мониторинга Cacti" title="cacti6" width="300" height="209" class="alignnone size-medium wp-image-1003" /></a><br />
После нажатия &#8220;Ок&#8221; конфигурационный скрипт внесет изменения в настройки веб сервера, перезапустит его и закончит работу.<br />
Перейдем к следующему этапу установки Cacti. Для этого нам потребуется веб браузер. Вводим в адресную строку браузера http://localhost/cacti/ (если браузер запускается не на том же компьютере где устанавливается Cacti &#8211; исспользуем http://ip.address.servera/cacti).<br />
В браузере открывается такая страница:<br />
<a href="http://feyhoa.org.ua/wp-content/uploads/2010/03/cacti7.png"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/03/cacti7-300x225.png" alt="Linux: устанавливаем и настраиваем утилиту мониторинга Cacti" title="cacti7" width="300" height="225" class="alignnone size-medium wp-image-1004" /></a><br />
Нажимаем кнопку &#8220;Next&#8221;.<br />
В следующем окне выбираем &#8220;New Install&#8221;<br />
<a href="http://feyhoa.org.ua/wp-content/uploads/2010/03/cacti8.png"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/03/cacti8-300x225.png" alt="Linux: устанавливаем и настраиваем утилиту мониторинга Cacti" title="cacti8" width="300" height="225" class="alignnone size-medium wp-image-1005" /></a><br />
Проверяем что возле всех значений у нас указано &#8220;OK: File Found&#8221; и нажимаем &#8220;Finish&#8221;<br />
<a href="http://feyhoa.org.ua/wp-content/uploads/2010/03/cacti9.png"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/03/cacti9-300x225.png" alt="Linux: устанавливаем и настраиваем утилиту мониторинга Cacti" title="cacti9" width="300" height="225" class="alignnone size-medium wp-image-1006" /></a><br />
Установочный скрипт закончит свою работу и попросит нас ввести логин и пароль для входа. По умолчанию логин &#8220;admin&#8221; И пароль &#8220;admin&#8221;.<br />
<a href="http://feyhoa.org.ua/wp-content/uploads/2010/03/cacti11.png"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/03/cacti11-300x225.png" alt="Linux: устанавливаем и настраиваем утилиту мониторинга Cacti" title="cacti11" width="300" height="225" class="alignnone size-medium wp-image-1007" /></a><br />
При первом входе мы обязательно меняем дефольный пароль на свой.<br />
<a href="http://feyhoa.org.ua/wp-content/uploads/2010/03/cacti12.png"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/03/cacti12-300x225.png" alt="Linux: устанавливаем и настраиваем утилиту мониторинга Cacti" title="cacti12" width="300" height="225" class="alignnone size-medium wp-image-1008" /></a><br />
На этом установка закончена. По умолчанию в Cacti включен мониторинг localhost поэтому через некоторое мы увидим отображаемую статистику.<br />
<a href="http://feyhoa.org.ua/wp-content/uploads/2010/03/cacti13.png"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/03/cacti13-300x211.png" alt="Linux: устанавливаем и настраиваем утилиту мониторинга Cacti" title="cacti13" width="300" height="211" class="alignnone size-medium wp-image-1009" /></a></p>
<p>На этом все. О том как добавлять различные устройства на мониторинг мы расскажем в следующей статье. </p>

	<h4>Статьи по теме:</h4>
	<ul class="st-related-posts">
	<li><a href="http://feyhoa.org.ua/archives/982" title="Linux: Устанавливаем и настраиваем Apache + PHP + MySQL (17.03.2010)">Linux: Устанавливаем и настраиваем Apache + PHP + MySQL</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/1182" title="Linux: Устанавливаем наборы программ одним действием (20.04.2010)">Linux: Устанавливаем наборы программ одним действием</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/905" title="Linux: копирование файлов с/на сервер без использования FTP (19.02.2010)">Linux: копирование файлов с/на сервер без использования FTP</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/988" title="Linux: Установка и настройка ssh сервера (17.03.2010)">Linux: Установка и настройка ssh сервера</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/1180" title="Linux: telnet сервер, а надо ли? (19.04.2010)">Linux: telnet сервер, а надо ли?</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://feyhoa.org.ua/archives/997/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux: Устанавливаем и настраиваем Apache + PHP + MySQL</title>
		<link>http://feyhoa.org.ua/archives/982</link>
		<comments>http://feyhoa.org.ua/archives/982#comments</comments>
		<pubDate>Wed, 17 Mar 2010 08:56:59 +0000</pubDate>
		<dc:creator>Ioann</dc:creator>
				<category><![CDATA[Админим]]></category>
		<category><![CDATA[Виртуальный учебник]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[aptitude]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[web server]]></category>

		<guid isPermaLink="false">http://feyhoa.org.ua/?p=982</guid>
		<description><![CDATA[ Сегодня мы расскажем и покажем как настроить веб сервер (LAMP Server &#8211; Linux, Apache, MySQL and PHP) на основе Ubuntu Linux. Для решения этой задачи нам понадобится сервер и доступ в интернет.

[ad#ad-2]
Распишем наши действия: 
1. Установка Apache2
2. Установка PHP5
3. Установка MySql
4. Проверка работоспособности
Установка и настройка Web Server Apache2
Для установки apache2 выполним в консоли следующие [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://feyhoa.org.ua/wp-content/uploads/2010/01/ubuntulogo-96x96.png"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/01/ubuntulogo-96x96.png" alt="Linux: Устанавливаем и настраиваем Apache + PHP + MySQL" title="ubuntulogo-96x96" width="96" height="96" class="alignleft size-full wp-image-65" /></a> Сегодня мы расскажем и покажем как настроить веб сервер (LAMP Server &#8211; Linux, Apache, MySQL and PHP) на основе Ubuntu Linux. Для решения этой задачи нам понадобится сервер и доступ в интернет.<br />
<span id="more-982"></span><br />
[ad#ad-2]<br />
<strong>Распишем наши действия: </strong><br />
1. Установка Apache2<br />
2. Установка PHP5<br />
3. Установка MySql<br />
4. Проверка работоспособности<br />
<strong>Установка и настройка Web Server Apache2</strong><br />
Для установки apache2 выполним в консоли следующие команды.</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">sudo aptitude install apache2
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Чтение информации о расширенных состояниях
Инициализация состояний пакетов... Готово
Следующие НОВЫЕ пакеты будут установлены:
  apache2 apache2-mpm-worker{a} apache2-utils{a} apache2.2-bin{a} apache2.2-common{a}
0 пакетов обновлено, 5 установлено новых, 0 пакетов отмечено для удаления, и 75 пакетов не обновлено.
Необходимо получить 1.754kБ архивов. После распаковки 6.021kБ будет занято.
Хотите продолжить? [Y/n/?] Y
..............
...........
.............
Настраивается пакет apache2-mpm-worker (2.2.12-1ubuntu2.2) ...
 * Starting web server apache2                                                                                                                               apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
                                                                                                                                                      [ OK ]</pre></div></div>

<p>Для того, что бы проверить правильно ли установился и настроился наш apache2 в веб-браузере вводим адрес http://localhsot если браузер установлен на нашем веб сервере (или если браузер установлен на другом компьютере то &#8211; http://ip.address.servera). В результате мы должны увидеть страницу с таким текстом:</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">It works!
&nbsp;
This is the default web page for this server.
&nbsp;
The web server software is running but no content has been added, yet.</pre></div></div>

<p>После этого перейдем к пункту 2 нашего плана. </p>
<p><strong>Установка PHP5</strong><br />
Для установки PHP5 выполним в консоли следующую команду</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">sudo aptitude install php5 libapache2-mod-php5
....
Следующие НОВЫЕ пакеты будут установлены:
  apache2-mpm-prefork{a} libapache2-mod-php5 php5 php5-common{a}
Следующие пакеты будут УДАЛЕНЫ:
  apache2-mpm-worker{a}
0 пакетов обновлено, 4 установлено новых, 1 пакетов отмечено для удаления, и 75 пакетов не обновлено.
Необходимо получить 2.930kБ архивов. После распаковки 6.308kБ будет занято.
Хотите продолжить? [Y/n/?] Y
.....
 * Reloading web server config apache2                                                                                                                       apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
                                                                                                                                                      [ OK ]
......</pre></div></div>

<p>После этого надо перезагрузить наш веб сервер</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">sudo /etc/init.d/apache2 restart</pre></div></div>

<p>Для того, что бы проверить правильно ли установился и настроился Apache2 + PHP5 создадим файл в директории DocumentRoot (по умолчанию в Ubuntu и в большинстве других Linux это /var/www) файл test.php с таким содержанием</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">&lt;? phpinfo(); ?&gt;</pre></div></div>

<p>Для этого в консоли:</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">sudo -i
root@ioann-desktop:~# cd /var/www/
root@ioann-desktop:/var/www# cat &gt;&gt; test.php
&lt;? phpinfo(); ?&gt;
^C</pre></div></div>

<p>И в нашем браузере введем http://localhost/test.php (если веб-браузер на другом компьютере то  &#8211; http://ip.address.servera/test.php)<br />
В результате мы должны получить страничку которая будет содержать в начале такие строки:</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">PHP Version 5.2.10-2ubuntu6.4
&nbsp;
System 	Linux test-server 2.6.31-17-generic #54-Ubuntu SMP Thu Dec 10 16:20:31 UTC 2009 i686 
Build Date 	Jan 6 2010 22:15:47 
Server API 	Apache 2.0 Handler
......</pre></div></div>

<p>Переходим к пункту 3.<br />
<strong>Установка MySql</strong><br />
Для установки MySql выполняем команду</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">sudo aptitude install mysql-server mysql-client
....
Следующие НОВЫЕ пакеты будут установлены:
  libdbd-mysql-perl{a} libdbi-perl{a} libhtml-template-perl{a} libnet-daemon-per
  mysql-server-5.1{a} mysql-server-core-5.1{a}
Следующие пакеты будут обновлены:
  libmysqlclient16 mysql-common
2 пакетов обновлено, 10 установлено новых, 0 пакетов отмечено для удаления, и 73
Необходимо получить 22,4MБ архивов. После распаковки 48,9MБ будет занято.
Хотите продолжить? [Y/n/?] Y
......
 * Starting MySQL database server mysqld                                 [ OK ]
 * Checking for corrupt, not cleanly closed and upgrade needing tables.</pre></div></div>

<p>Во время установки нас попросят ввести пароль администратора сервера баз данных (для пользователя root MySQL)<br />
<a href="http://feyhoa.org.ua/wp-content/uploads/2010/03/mysql-password.jpg"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/03/mysql-password-300x188.jpg" alt="Apache + PHP + MySQL" title="mysql-password" width="300" height="188" class="alignnone size-medium wp-image-983" /></a><br />
Для проверки правильно ли установился сервер баз данных MySQL в консоли выполняем следующее:</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 40
Server version: 5.1.37-1ubuntu5.1 (Ubuntu)
&nbsp;
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
&nbsp;
mysql&gt;</pre></div></div>

<p>И последний пункт нашего плана: Проверка работоспособности Apache + PHP + MySQL<br />
<strong>Для этого установим phpmyadmin</strong></p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">sudo aptitude install phpmyadmin
......
Следующие НОВЫЕ пакеты будут установлены:
  dbconfig-common{a} javascript-common{a} libjs-mootools{a} libmcrypt4{a} libt1-5{a} php5-gd{a} php5-mcrypt{a} php5-mysql{a} phpmyadmin
  wwwconfig-common{a}
0 пакетов обновлено, 10 установлено новых, 0 пакетов отмечено для удаления, и 73 пакетов не обновлено.
Необходимо получить 4.715kБ архивов. После распаковки 17,9MБ будет занято.
Хотите продолжить? [Y/n/?] Y
.....
dbconfig-common: flushing administrative password
 * Reloading web server config apache2                                                                                                                       
.....</pre></div></div>

<p>Во время установки нас попросят выбрать какой веб сервер установлен у нас (выбираем apache2) и ввести пароль для настройки Mysql</p>
<p>Для проверки того что наша связка (Apache + PHP + MySQL) работает правильно в веб-браузере вводим http://localhosts/phpmyadmin ( или http://ip.address.servera/phpmyadmin )</p>
<p>В результате в браузере видим</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">Добро пожаловать в phpMyAdmin</pre></div></div>

<p>На этом настройка LAMP сервера окончена. </p>

	<h4>Статьи по теме:</h4>
	<ul class="st-related-posts">
	<li><a href="http://feyhoa.org.ua/archives/1182" title="Linux: Устанавливаем наборы программ одним действием (20.04.2010)">Linux: Устанавливаем наборы программ одним действием</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/997" title="Linux: устанавливаем и настраиваем утилиту мониторинга Cacti (19.03.2010)">Linux: устанавливаем и настраиваем утилиту мониторинга Cacti</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/988" title="Linux: Установка и настройка ssh сервера (17.03.2010)">Linux: Установка и настройка ssh сервера</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/1186" title="Linux: MyTop мониторим обращения к Mysql (21.04.2010)">Linux: MyTop мониторим обращения к Mysql</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/895" title="Linux: FreeBSD обновляем все установленные приложения (11.02.2010)">Linux: FreeBSD обновляем все установленные приложения</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://feyhoa.org.ua/archives/982/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux: FreeBSD обновляем все установленные приложения</title>
		<link>http://feyhoa.org.ua/archives/895</link>
		<comments>http://feyhoa.org.ua/archives/895#comments</comments>
		<pubDate>Thu, 11 Feb 2010 10:14:15 +0000</pubDate>
		<dc:creator>Setevik</dc:creator>
				<category><![CDATA[Админим]]></category>
		<category><![CDATA[Виртуальный учебник]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[apt-get]]></category>
		<category><![CDATA[aptitude]]></category>
		<category><![CDATA[Centos]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[portmaster]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[обновления]]></category>

		<guid isPermaLink="false">http://feyhoa.org.ua/?p=895</guid>
		<description><![CDATA[В Ubuntu мы используем apt-get или aptitude для обновления всей системы в целом. В CentOS мы используем yum. А как одним махом обновить FreeBSD? Решение существует и сегодня мы покажем его.

[ad#ad-2]
В FreeBSD для решения проблем обновления пакетов есть утилита portmaster. Для того, что бы обновить всю систему с ее помощью надо выполнить четыре простых шага.
Шаг [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://feyhoa.org.ua/wp-content/uploads/2010/02/freebsd.jpeg"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/02/freebsd.jpeg" alt="Linux: FreeBSD обновляем все установленные приложения" title="freebsd" width="117" height="124" class="alignleft size-full wp-image-896" /></a>В Ubuntu мы используем apt-get или aptitude для обновления всей системы в целом. В CentOS мы используем yum. А как одним махом обновить FreeBSD? Решение существует и сегодня мы покажем его.<br />
<span id="more-895"></span><br />
[ad#ad-2]<br />
В FreeBSD для решения проблем обновления пакетов есть утилита <strong>portmaster</strong>. Для того, что бы обновить всю систему с ее помощью надо выполнить четыре простых шага.<br />
<strong>Шаг первый: Обновление дерева портов FreeBSD </strong></p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;"># portsnap fetch extract</pre></div></div>

<p><strong>Установим portmaster</strong></p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;"># cd /usr/ports/ports-mgmt/portmaster
# make install clean</pre></div></div>

<p><strong>Шаг второй: получаем список пакетов которые будут обновляться </strong></p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;"># pkg_version -l '&lt;'
&nbsp;
apache                              &lt;
libiconv                            &lt;
libxml2                             &lt;
mod_security                        &lt;
mysql-client                        &lt;
p5-Storable                         &lt;
portmaster                          &lt;
postfix                             &lt;
spawn-fcgi                          &lt;</pre></div></div>

<p><strong>Шаг третий: Просмотр файла /usr/ports/UPDATING</strong><br />
При необходимости редактируем его, удаляем строки пакетов которые не хотим обновлять.</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;"># vi /usr/ports/UPDATING</pre></div></div>

<p><strong>Шаг четвертый: обновляем все пакеты</strong></p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;"># portmaster -Da
===&gt;&gt;&gt; Starting check of installed ports for available updates
===&gt;&gt;&gt; Checking ports for recursive 'make config'
&nbsp;
	===&gt;&gt;&gt; The devel/libltdl15 port moved to devel/libltdl22
	===&gt;&gt;&gt; Reason: Update to libltdl22
&nbsp;
===&gt;&gt;&gt; Launching child to update libltdl-1.5.26
&nbsp;
	===&gt;&gt;&gt; The devel/libltdl15 port moved to devel/libltdl22
	===&gt;&gt;&gt; Reason: Update to libltdl22
......
......output terminated...
....</pre></div></div>

<p>Вот и все <img src='http://feyhoa.org.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>

	<h4>Статьи по теме:</h4>
	<ul class="st-related-posts">
	<li><a href="http://feyhoa.org.ua/archives/632" title="Ubuntu несколько вариантов установки пакетов (26.01.2010)">Ubuntu несколько вариантов установки пакетов</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/1145" title="Linux: я не правильно удалил пакет&#8230; и заново он не ставится (12.04.2010)">Linux: я не правильно удалил пакет&#8230; и заново он не ставится</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/1182" title="Linux: Устанавливаем наборы программ одним действием (20.04.2010)">Linux: Устанавливаем наборы программ одним действием</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/997" title="Linux: устанавливаем и настраиваем утилиту мониторинга Cacti (19.03.2010)">Linux: устанавливаем и настраиваем утилиту мониторинга Cacti</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/982" title="Linux: Устанавливаем и настраиваем Apache + PHP + MySQL (17.03.2010)">Linux: Устанавливаем и настраиваем Apache + PHP + MySQL</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://feyhoa.org.ua/archives/895/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP: увеличиваем или уменьшаем количество ресурсов под выполнение скриптов</title>
		<link>http://feyhoa.org.ua/archives/868</link>
		<comments>http://feyhoa.org.ua/archives/868#comments</comments>
		<pubDate>Mon, 08 Feb 2010 14:07:13 +0000</pubDate>
		<dc:creator>Designer</dc:creator>
				<category><![CDATA[Админим]]></category>
		<category><![CDATA[Виртуальный учебник]]></category>
		<category><![CDATA[Мастерим Веб]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[limit]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Scripts]]></category>

		<guid isPermaLink="false">http://feyhoa.org.ua/?p=868</guid>
		<description><![CDATA[Сегодня мы расскажем как управлять количеством ресурсов выделяемых под выполнение PHP скриптов на web-сервере. Все делается очень просто, через конфигурационный файл php.ini.

[ad#ad-2]
Итак в файле php.ini за ресурсы выделяемые скрипту PHP отвечают следующие строчки: 
1. max_execution_time : Максимальное время выполнения одного скрипта &#8211; например ваш только что написанный скрипт зациклился и без этого параметра будет выполняться [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://feyhoa.org.ua/wp-content/uploads/2010/02/php.jpeg"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/02/php.jpeg" alt="PHP: увеличиваем или уменьшаем количество ресурсов под выполнение скриптов" title="php" width="94" height="94" class="alignleft size-full wp-image-869" /></a>Сегодня мы расскажем как управлять количеством ресурсов выделяемых под выполнение PHP скриптов на web-сервере. Все делается очень просто, через конфигурационный файл php.ini.<br />
<span id="more-868"></span><br />
[ad#ad-2]<br />
<strong>Итак в файле php.ini за ресурсы выделяемые скрипту PHP отвечают следующие строчки: </strong><br />
1. max_execution_time : Максимальное время выполнения одного скрипта &#8211; например ваш только что написанный скрипт зациклился и без этого параметра будет выполняться бесконечно долго<br />
2. max_input_time : Максимальное время загрузки данных скрипта &#8211; что бы ограничить размер входных данных пересылаемых пользователем на сервер<br />
3. memory_limit : Максимальное количество памяти выделяемое скрипту для работы на сервере. Если вдруг скрипт начал выжирать свободную память его выполнение будет автоматически остановлено.<br />
<strong>Итак приступим </strong></p>
<pre>
# vi /etc/php5/apache2/php.ini
max_execution_time =  30
max_input_time = 30
memory_limit = 40M
</pre>
<p><strong>Далее ограничим количество данных которые можно отправить на сервер при помощи процедуры POST</strong></p>
<pre>
post_max_size = 8M
</pre>
<p><strong>Ограничим размер файла который можно переслать на сервер используя функции upload языка PHP. </strong></p>
<pre>
upload_max_filesize = 2M
</pre>
<p><strong>Если необходимо отключить возможность загрузки файлов на сервер делаем так:</strong></p>
<pre>
file_uploads = Off
</pre>
<p><strong>Отключаем возможность делать fopen удаленному пользователю </strong></p>
<pre>
allow_url_fopen = Off
</pre>
<p><strong>Отключаем safe режим работы с базой mysql</strong></p>
<pre>
sql.safe_mode = 0
</pre>
<p><strong>Ну и под конец перезапускам httpd </strong></p>
<pre>
sudo /etc/init.d/apache restart
</pre>

	<h4>Статьи по теме:</h4>
	<ul class="st-related-posts">
	<li><a href="http://feyhoa.org.ua/archives/1182" title="Linux: Устанавливаем наборы программ одним действием (20.04.2010)">Linux: Устанавливаем наборы программ одним действием</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/982" title="Linux: Устанавливаем и настраиваем Apache + PHP + MySQL (17.03.2010)">Linux: Устанавливаем и настраиваем Apache + PHP + MySQL</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/997" title="Linux: устанавливаем и настраиваем утилиту мониторинга Cacti (19.03.2010)">Linux: устанавливаем и настраиваем утилиту мониторинга Cacti</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/744" title="Linux: работаем с базами данных из скриптах Shell (29.01.2010)">Linux: работаем с базами данных из скриптах Shell</a> (0)</li>
	<li><a href="http://feyhoa.org.ua/archives/1042" title="Linux: перезагружаем конфиг apache2 без остановки сервера (25.03.2010)">Linux: перезагружаем конфиг apache2 без остановки сервера</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://feyhoa.org.ua/archives/868/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>
