<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.aboutubuntu.ru"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>aboutubuntu.ru - веб-сервер</title>
 <link>http://www.aboutubuntu.ru/taxonomy/term/39/0</link>
 <description></description>
 <language>ru</language>
<item>
 <title>Настройка PHP 5.2 (через fastcgi) и PHP 5.3 (как модуль Apache2) на одном сервере под управлением Ubuntu 10.04+</title>
 <link>http://www.aboutubuntu.ru/content/php-5-2-fastcgi-php-5-3-apache2-ubuntu-10-04</link>
 <description>&lt;p&gt;Ситуация проста: на новый и очаровательный сервер с Ubuntu 10.04+ и современным PHP 5.3, пригодным для всех актуальных версий CMS, вдруг требуется подселить старый-старый сайт, начинающий сыпать ошибками при попытке запуска на PHP 5.3 (подавай ему чего-нибудь постарше, например, PHP 5.2). Кто виноват — понятно. Но что делать?&lt;/p&gt;
&lt;p&gt;Не паниковать! На одном сервере с одним Apache2 прекрасно заводятся и соседствуют PHP 5.2 (через fastcgi) и PHP 5.3 (как модуль Apache2). Мы далее решим проблему так, что указать какой именно PHP использовать можно будет на уровне настроек виртуального хоста.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.aboutubuntu.ru/content/php-5-2-fastcgi-php-5-3-apache2-ubuntu-10-04&quot; target=&quot;_blank&quot;&gt;читать далее&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.aboutubuntu.ru/content/php-5-2-fastcgi-php-5-3-apache2-ubuntu-10-04#comments</comments>
 <category domain="http://www.aboutubuntu.ru/tags/10-04">10.04</category>
 <category domain="http://www.aboutubuntu.ru/tags/apache">apache</category>
 <category domain="http://www.aboutubuntu.ru/tags/php">php</category>
 <category domain="http://www.aboutubuntu.ru/tags/ubuntu">ubuntu</category>
 <category domain="http://www.aboutubuntu.ru/tags/veb-server">веб-сервер</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.aboutubuntu.ru/crss/node/128</wfw:commentRss>
 <pubDate>Sat, 06 Aug 2011 20:37:09 +0000</pubDate>
 <dc:creator>admin</dc:creator>
 <guid isPermaLink="false">128 at http://www.aboutubuntu.ru</guid>
</item>
<item>
 <title>Что такое SSL и зачем он на вашем сервере? Разберёмся и настроим защищенный SSL доступ для Apache2 с самоподписным сертификатом за пару минут в Ubuntu 10.04+</title>
 <link>http://www.aboutubuntu.ru/apache2-ssl-self-sert-for-https-connection-on-ubuntu.html</link>
 <description>&lt;p&gt;Вообще, я &lt;a href=&quot;apache-ssl-https-ubuntu.html&quot;&gt;обо всём об этом уже писал&lt;/a&gt;. Но тема акутальности не потеряла. К тому же, появилось совсем уж простое техническое решение для Ubuntu 10.04+. Но начну с краткого ликбеза, потому что в целом вопрос, о котором речь пойдёт далее, из тех, что рекомендуются новичкам к скорейшему изучению. Итак, незащищённое http-соединение опасно тем, что любой, кто слушает (снифает) трафик, прекрасно видит все пароли, которые вы отсылаете на сайты вместе с логинами по протоколам POST или GET. Заниматься таким могут злоумышленники или, например, обезумевшие админы вашего провайдера.&lt;/p&gt;
&lt;p&gt;Зато, если соединение с удалённым сервером устанавливается по протоколу https (с использованием для шифрования данных SSL сертификата), весь перехваченный трафик злоумышленникам — не пригодится, потому что ваши запросы к серверу и его ответы вам — зашифрованы (а расшифровка, в общем случае, архисложна или невозможна). &lt;/p&gt;
&lt;p&gt;SSL сертификат это набор средств, которые позволяют шифровать передаваемую информацию открытым ключом (так, чтоб расшифровал только получатель) и однозначно идентифицировать владельца сертификата (для защиты от фишинга: злоумышленники не смогут подделать сертификат домена вашего банка, поэтому если вы попали на правильный домен и соединение защищено SSL — расслабьтесь). SSL сертификаты выдают специальные организации и обычно берут за это деньги (например, $100 в год). Но! Сертификат можно создать самостоятельно. Увы, при первом заходе на сайт с таким сертификатом браузер будет ругаться (ведь он заранее знает о центрах сертификации, но ничего не знает о вас), зато потом, когда вы подтвердите, что сертификату можно доверять — браузер создаст защищенное соединение с сервером, которое будет не хуже, чем обеспечиваемое платным сертификатом.&lt;/p&gt;
&lt;p&gt;Конечно, это всё не нужно пользователям, если на сервере у вас крутится уютный бложик или какой-нибудь форум (и вы, наверное, догадываетесь, что на шифрование тоже тратятся ресурсы). Но ведь на том же самом сервере для тех же самых бложика с форумом, вы можете пользоваться веб-интерфейсом phpMyAdmin для управления СУБД. Перехваченные пароли нескольких пользователей форума — это так себе проблема, а вот пароль от всей базы данных ресурса с тысячими юзеров — куда страшнее. Соответственно, вам, как вебмастеру, ходить в phpMyAdmin и админку форумов/сайтов и пр. — лучше по защищенному SSL соединению. Согласны?&lt;/p&gt;
&lt;p&gt;А теперь о том, как всё это настроить и запустить на своём сервере под управлением Ubuntu за пару минут (или даже быстрее, если вы быстро печатаете в консоли — потребуется лишь 5 команд).&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.aboutubuntu.ru/apache2-ssl-self-sert-for-https-connection-on-ubuntu.html&quot; target=&quot;_blank&quot;&gt;читать далее&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.aboutubuntu.ru/apache2-ssl-self-sert-for-https-connection-on-ubuntu.html#comments</comments>
 <category domain="http://www.aboutubuntu.ru/tags/apache">apache</category>
 <category domain="http://www.aboutubuntu.ru/tags/ssl">ssl</category>
 <category domain="http://www.aboutubuntu.ru/tags/ubuntu">ubuntu</category>
 <category domain="http://www.aboutubuntu.ru/tags/veb-server">веб-сервер</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.aboutubuntu.ru/crss/node/127</wfw:commentRss>
 <pubDate>Sat, 06 Aug 2011 20:04:27 +0000</pubDate>
 <dc:creator>admin</dc:creator>
 <guid isPermaLink="false">127 at http://www.aboutubuntu.ru</guid>
</item>
<item>
 <title>Решение проблемы: apache2 could not reliably determine the server&#039;s fully qualified domain name using…</title>
 <link>http://www.aboutubuntu.ru/content/apache2-could-not-reliably-determine-servers-fully-qualified-domain-name-using</link>
 <description>&lt;p&gt;Часто встречаю мучительные поиски решений упомянутой в заголовке проблемы в Debian-подобных дистрибутивах, в том числе и в Ubuntu.&lt;/p&gt;
&lt;p&gt;А решение, тем временем, тривиальное и однозначное.&lt;/p&gt;
&lt;p&gt;Надо в vhosts.conf добавить директиву ServerName со значением localhost.&lt;/p&gt;
&lt;p&gt;&lt;strike&gt;Проще всего это сделать одной лаконичной командой:&lt;br /&gt;
&lt;code&gt;sudo echo ServerName localhost &gt;&gt; /etc/apache2/conf.d/vhosts.conf&lt;/code&gt;&lt;/strike&gt;&lt;/p&gt;
&lt;p&gt;Как подсказали в комментариях, представленный выше пример — неправильный, от суперпользователя будет выполняться echo, а нам надо, чтобы от него выполнилась запись в файл, поэтому делаем вот так (если вы конечно уже не суперпользователь):&lt;br /&gt;
&lt;code&gt;echo ServerName localhost | sudo tee -a /etc/apache2/conf.d/vhosts.conf&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;И после этого надо перезапустить сервер:&lt;br /&gt;
&lt;code&gt;service apache2 restart&lt;/code&gt;&lt;/p&gt;
</description>
 <comments>http://www.aboutubuntu.ru/content/apache2-could-not-reliably-determine-servers-fully-qualified-domain-name-using#comments</comments>
 <category domain="http://www.aboutubuntu.ru/tags/administrirovanie">администрирование</category>
 <category domain="http://www.aboutubuntu.ru/tags/veb-server">веб-сервер</category>
 <category domain="http://www.aboutubuntu.ru/tags/konsol">консоль</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.aboutubuntu.ru/crss/node/125</wfw:commentRss>
 <pubDate>Sun, 06 Mar 2011 18:11:02 +0000</pubDate>
 <dc:creator>admin</dc:creator>
 <guid isPermaLink="false">125 at http://www.aboutubuntu.ru</guid>
</item>
<item>
 <title>Создание самоподписного SSL-сертификата и настройка хоста Apache 2 для работы по https</title>
 <link>http://www.aboutubuntu.ru/apache-ssl-https-ubuntu.html</link>
 <description>&lt;p&gt;Великий веб-сервер Apache 2 умеет работать по защищенному протоколу https в рамках которого всё передаваемая информация шифруется сервером и клиентом по криптографическому протоколу SSL. Это значит, что даже перехвативший запросы клиента и страницы возвращаемые сервером — не сможет посмотреть содержание этих запросов и этих страниц. Как минимум, все эти данные постоянно оседают у провайдера и если, например, его гнусный сотрудник захочет, то легко узнает те пароли, которые вы отправляете на многие сайты в POST- или GET-запросах.&lt;/p&gt;
&lt;p&gt;Для собственного сервера вам, как минимум, следует беречь пароли от баз данных, вбвиаемые в веб-морду phpMyAdmin.&lt;/p&gt;
&lt;p&gt;Для того, чтобы организовать шифрованную передачу по протоколу SSL требуется специальный сертификат на сервере. Его подтверждают (обычно за деньги) всякие серьёзные центры по сертификации. Но можно сгененрировать сертификат и самостоятельно — такой сертификат называется самоподписным, потому что никакой центр аттестации его не подтверждает, а подтверждаете лично вы.&lt;/p&gt;
&lt;p&gt;Понятно, что для сайтов из мира электронной коммерции (особенно для тех, где имеется некий личный кабинет с каким-то счётом, который может быть злоумышленником опустошён) применять требуется полноценные сертификаты, подтверждённые авторитетным центром, а для сайтов не хранящих какие-то важные пользовательские данные — шифрование вообще ни к чему (ещё и нагрузку на сервер создаёт же), но для собственных нужд (вроде упомянутого phpMyAdmin`а) — сойдём и самоподписной.&lt;/p&gt;
&lt;p&gt;Всего-то придётся успокоить браузер, при попытке первого соединения с хостом, зашифрованным самоподписным сертификатом, разок взглянув на примерно такое окошко:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/sites/default/files/ssl-error.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Что, конечно, критично для неосведомлённых посетителей (тем более, если ваш сайт ориентирован далеко не на гиков), но годно — для вас лично или для команды разработчиков, коллег и пр. Так вот о том, как на своём сервере за несколько минут для нужного хоста настроить SSL с самоподписным сертификатом — далее и пойдёт речь.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.aboutubuntu.ru/apache-ssl-https-ubuntu.html&quot; target=&quot;_blank&quot;&gt;читать далее&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.aboutubuntu.ru/apache-ssl-https-ubuntu.html#comments</comments>
 <category domain="http://www.aboutubuntu.ru/tags/administrirovanie">администрирование</category>
 <category domain="http://www.aboutubuntu.ru/tags/veb-server">веб-сервер</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.aboutubuntu.ru/crss/node/121</wfw:commentRss>
 <pubDate>Sun, 28 Nov 2010 18:52:16 +0000</pubDate>
 <dc:creator>admin</dc:creator>
 <guid isPermaLink="false">121 at http://www.aboutubuntu.ru</guid>
</item>
<item>
 <title>Экспресс очистка сервера с целью освобождения дискового пространства</title>
 <link>http://www.aboutubuntu.ru/content/bystraya-ochistka-servera</link>
 <description>&lt;p&gt;Опасно разводить беспорядок на сервере, потому будучи брошенным на произвол судьбы он рано или поздно съест всё свободное место на диске. Сервер с отсутствующим свободным местом может вас даже по ssh в гости не пустить. В этом я недавно убедился. А потому предлагаю краткий набор рекомендаций для тех, кто как и я, бросает серверы без присмотра на длительные сроки, а потом удивляется: «Это что ж с ним случилось?».&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.aboutubuntu.ru/content/bystraya-ochistka-servera&quot; target=&quot;_blank&quot;&gt;читать далее&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.aboutubuntu.ru/content/bystraya-ochistka-servera#comments</comments>
 <category domain="http://www.aboutubuntu.ru/tags/administrirovanie">администрирование</category>
 <category domain="http://www.aboutubuntu.ru/tags/veb-server">веб-сервер</category>
 <category domain="http://www.aboutubuntu.ru/tags/konsol">консоль</category>
 <category domain="http://www.aboutubuntu.ru/tags/rukovodstvo">руководство</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.aboutubuntu.ru/crss/node/119</wfw:commentRss>
 <pubDate>Fri, 17 Sep 2010 09:04:04 +0000</pubDate>
 <dc:creator>admin</dc:creator>
 <guid isPermaLink="false">119 at http://www.aboutubuntu.ru</guid>
</item>
<item>
 <title>Ubuntu для веб-разработчика или как заполучить GD bundled</title>
 <link>http://www.aboutubuntu.ru/content/ubuntu-dlya-veb-razrabotchika-ili-kak-zapoluchit-gd-bundled</link>
 <description>&lt;p&gt;Столкнулся недавно с интересной ситуацией: с пакетом php5.2.4-2ubuntu5.1 (свежайшая сборка php5, из имеющихся в официальном репозитории Ubuntu) библиотека GD идёт хоть и второй версии, но оригинальная, а не в том варианте, что поставляется в комплекте с php от его разработчиков (&lt;strong&gt;GD bundled&lt;/strong&gt;). Последняя же умеет много чего полезного, например, позволяет использовать целый ряд дополнительных фильтров применительно к обрабатываемому изображению. Для веб-разработчиков — нужный функционал.&lt;/p&gt;
&lt;p&gt;Как же получить требуемую версию библиотеки? Нашлось целых два непохожих варианта, о которых далее.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.aboutubuntu.ru/content/ubuntu-dlya-veb-razrabotchika-ili-kak-zapoluchit-gd-bundled&quot; target=&quot;_blank&quot;&gt;читать далее&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.aboutubuntu.ru/content/ubuntu-dlya-veb-razrabotchika-ili-kak-zapoluchit-gd-bundled#comments</comments>
 <category domain="http://www.aboutubuntu.ru/tags/administrirovanie">администрирование</category>
 <category domain="http://www.aboutubuntu.ru/tags/veb-server">веб-сервер</category>
 <category domain="http://www.aboutubuntu.ru/tags/konsol">консоль</category>
 <category domain="http://www.aboutubuntu.ru/tags/upravlenie-paketami">управление пакетами</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.aboutubuntu.ru/crss/node/54</wfw:commentRss>
 <pubDate>Wed, 23 Jul 2008 21:35:51 +0000</pubDate>
 <dc:creator>admin</dc:creator>
 <guid isPermaLink="false">54 at http://www.aboutubuntu.ru</guid>
</item>
<item>
 <title>Установка анализатора логов awstats на веб-сервер под управлением Ubuntu Server</title>
 <link>http://www.aboutubuntu.ru/content/ustanovka-analizatora-logov-awstats-na-veb-server-pod-upravleniem-ubuntu-server</link>
 <description>&lt;p&gt;Apache2 сохраняет подробнейшую статистику о посетителях сервера в своих логах. Существует не мало средств для анализа логов посещений, но наибольшую популярность, насколько я себе представляю, снискали универсальные инструменты: &lt;strong&gt;webalizer&lt;/strong&gt; и &lt;strong&gt;awstats&lt;/strong&gt;. О настройке последнего далее и поговорим. Awstats написан на Perl и имеется на многих (думаю, что на большинстве) виртуальных хостингах, так что его можно считать чуть ли не традиционным инструментом для анализа логов.&lt;/p&gt;
&lt;p&gt;Сразу должен заметить, что рассмотренная ниже конфигурация довольно просто реализуется, но не идеальна в смысле безопасности. Отчёты awstats мы скроем только при помощи нестандартного адреса и никак более, устанавливать пакет будем также в стандартные директории, что небезопасно для ответственных серверов. Однако, если читателям будет интересно, то милости прошу в комментарии: наберётся достаточно вопросов — будет и продолжение статьи.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.aboutubuntu.ru/content/ustanovka-analizatora-logov-awstats-na-veb-server-pod-upravleniem-ubuntu-server&quot; target=&quot;_blank&quot;&gt;читать далее&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.aboutubuntu.ru/content/ustanovka-analizatora-logov-awstats-na-veb-server-pod-upravleniem-ubuntu-server#comments</comments>
 <category domain="http://www.aboutubuntu.ru/tags/ubuntu-server">Ubuntu Server</category>
 <category domain="http://www.aboutubuntu.ru/tags/veb-server">веб-сервер</category>
 <category domain="http://www.aboutubuntu.ru/tags/rukovodstvo">руководство</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.aboutubuntu.ru/crss/node/51</wfw:commentRss>
 <pubDate>Mon, 23 Jun 2008 21:50:31 +0000</pubDate>
 <dc:creator>admin</dc:creator>
 <guid isPermaLink="false">51 at http://www.aboutubuntu.ru</guid>
</item>
</channel>
</rss>


