<?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; postgresql-contrib</title>
	<atom:link href="http://feyhoa.org.ua/archives/tag/postgresql-contrib/feed" rel="self" type="application/rss+xml" />
	<link>http://feyhoa.org.ua</link>
	<description>Новости телекоммуникаций, производителей оборудования, електронных гаджетов и программного обеспечения. Советы настройки Windows и Linux.</description>
	<lastBuildDate>Sat, 11 Feb 2012 22:49:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Linux: устанавливаем PostgreSQL</title>
		<link>http://feyhoa.org.ua/archives/1382</link>
		<comments>http://feyhoa.org.ua/archives/1382#comments</comments>
		<pubDate>Mon, 07 Jun 2010 10:24:12 +0000</pubDate>
		<dc:creator>Ioann</dc:creator>
				<category><![CDATA[Админим]]></category>
		<category><![CDATA[Виртуальный учебник]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[pgadmin]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[postgresql-contrib]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://feyhoa.org.ua/?p=1382</guid>
		<description><![CDATA[<p><a href="http://feyhoa.org.ua/wp-content/uploads/2010/01/ubuntulogo-96x96.png" rel="lightbox[1382]"></a>Как оказалось некоторые приложения используют такой сервер баз данный как PostgreSQL. И случилось именно так, что мне пришлось его устанавливать. Сказать что это делается сложно &#8212; так нет. Все, как обычно, в Ubuntu Linux устанавливается просто.<br /> <br /> Для того что бы установить PostgreSQL в Ubuntu Linux надо выполнить в консоли следующие [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://feyhoa.org.ua/wp-content/uploads/2010/01/ubuntulogo-96x96.png" rel="lightbox[1382]"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/01/ubuntulogo-96x96.png" alt="Linux: устанавливаем PostgreSQL" title="ubuntulogo-96x96" width="96" height="96" class="alignleft size-full wp-image-65" /></a>Как оказалось некоторые приложения используют такой сервер баз данный как PostgreSQL. И случилось именно так, что мне пришлось его устанавливать. Сказать что это делается сложно &#8212; так нет. Все, как обычно, в Ubuntu Linux устанавливается просто.<br />
<span id="more-1382"></span><br />
Для того что бы установить PostgreSQL  в Ubuntu Linux надо выполнить в консоли следующие команды.</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">sudo aptitude install postgresql postgresql-client postgresql-contrib</pre></div></div>

<p>И если мы хотим использовать GUI для работы с базой (выполнения каких либо административных задач), то выполняем еще и такую команду:</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">sudo apt-get install pgadmin3</pre></div></div>

<p>После установки надо задать пароль администратора. Делается это так.</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">$ sudo su postgres -c psql template1
template1=# ALTER USER postgres WITH PASSWORD 'admin_password';
template1=# \q</pre></div></div>

<p>Теперь мы можем спокойно создавать базы данных и пользоваться ими. </p>
<p>По умолчанию доступ к базам доступен только для локального компьютера. Если надо разрешить удаленно подключаться к базе, то делаем следующее. Меняем в файле /etc/postgresql/8.4/main/postgresql.conf строки</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;">listen_addresses = 'localhost'
#на строку 
listen_addresses = '*'</pre></div></div>

<p>Далее в файле /etc/postgresql/8.4/main/pg_hba.conf после строки</p>

<div class="wp_syntax"><div class="code"><pre class="language" style="font-family:monospace;"># IPv4 local connections:
host    all         all         127.0.0.1/32          md5
# добавляем строку для адреса 10.10.10.10
host    all         all        10.10.10.10/32          md5
# добавляем строку для сети 10.10.0.0/16
host    all         all        10.10.0.0/16          md5</pre></div></div>

<p>И перезапускаем сервер PostgreSQL:</p>

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

<p>Если не хочется при работе с базой пользоваться консолью, можно использовать GUI, который мы уже установили. О GUI в следующей статье. А сейчас только скрин этой замечательной утилиты. </p>
<p><a href="http://feyhoa.org.ua/wp-content/uploads/2010/06/pgadmin3_linux.png" rel="lightbox[1382]"><img src="http://feyhoa.org.ua/wp-content/uploads/2010/06/pgadmin3_linux-300x240.png" alt="pgadmin3" title="pgadmin3_linux" width="300" height="240" class="alignnone size-medium wp-image-1383" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://feyhoa.org.ua/archives/1382/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

