Инсталиране и Конфигуриране на PostgreSQL и phppgadmin за Ubuntu

Инсталиране и Конфигуриране на PostgreSQL и phppgadmin за Ubuntu
Днес е необходимо да конфигурирате PostgreSQL сървъра, на сървъра на Ubuntu за работа в локална мрежа. За да изберете най-оптималното решение, а сега ще се опитам да разкажа за него в детайли. Обмислете инсталирането на PostgreSQL база данни на сървъра на базата данни и уеб интерфейс за него - phpPgAdmin.

Забележка: Всички тези неща аз инсталирана в Ubuntu 8.04, но това ръководство може лесно да се прилага за други версии на Ubuntu и други Debian базирани дистрибуции.

И така, нека започнем!

За да инсталирате необходимите пакети, пишем в командния ред:

Тази команда ще инсталира сървър и клиент бази данни, както и някои допълнителни скриптове за да работи с базата данни.

За разлика от обичайните мен MySQL, Postres не пита за паролата администратор по време на инсталацията, така че трябва да се настрои ръчно. Superuser в базата от данни PostgreSQL, наречена Postgres. Следващите команди ще го дават парола:

Вместо това, записвайте паролата парола. Тези екипи, ние сме се променили паролата за потребителски «Postgres» на «в базови Postgres» данни. Сега трябва да зададете правилните система парола Postgres потребителите. За този запис:

Зададохме една и съща парола както по-горе.

тук висях на сървъра на вътрешните IP адреси, както и да го оставите да lokalhoste (ако не се регистрират, че не работи phpPgAdmin конзола клиент).

Сега ние трябва да се определи кои от потребителите на мрежата трябва да имат достъп до сървъра. За да направите това, в края на файла е приложен /etc/postgresql/8.3/main/pg_hba.conf ред:

Ако искате да посочите и цял подмрежа - 192.168.1.0

На този сървър обикновено следва бърз старт и експлоатация, както е планирано.

Сега се установи phpPgAdmin:

Ако Apache вече е инсталиран:

Ако не са инсталирани, инсталирайте го и:

Свързване phpPgAdmin Apache конфигурационен файл (в Ubuntu не е самата свързани в Debiane тази стъпка не е необходима) и рестартирайте вашия уеб сървър:

отворите браузъра и да напишете:

ние трябва да видите phpPgAdmin за начална страница.

Ние отговори на няколко въпроса, които ще дадат възможност на потребителите ни съответните права (аз направих моя корен), а след това го питат паролата, както следва:

Вместо това, пишете паролата парола и опитайте да влезете в системата phpPgAdmin. Сам уеб интерфейс е интуитивен и дори руски език по подразбиране :) макар и не толкова функционални, колкото трябва да бъде. Тук можете да се създаде база данни или потребител, изтриване, внос, редактиране и т.н. в зависимост от вашите нужди и привилегии.

Сподели този линк:

навигация в публикациите

Благодарим Ви! За пореден път съм убеден, удобството на Ubuntu. Опитах все едно да се направи с Frei, но само се обърквам ...

Ubuntu в много неща, създадени по подразбиране и работи "извън кутията", а в fryahe всички ръце трябва да се направи, но също така има своя чар в това :))

Кажи ми, правя всичко както е написано в статията си, но при въвеждането на данни в phpPgAdmin "Невалидно потребителско име", когато на входа потребител и парола. Вече опитах няколко потребители.

тук
нано /etc/phppgadmin/config.inc.php
необходимо е да се намери и да се уточни IP servaka
$ Conf [ 'сървъри'] [0] [приемащата] = 'OYPI сървър;

Друг потребител Postgres не могат да започнат, след това право
$ Conf [ 'extra_login_security'] = фалшива;

PS: тази вечер не е за нищо :))

Благодарим Ви! Той е работил за първи път, всичко, което е необходимо, за да се научи да лети с PostgreSQL. Благодаря отново!

И ако има един куп nzhinks + Apache, какви вноски изискват определени действия? Направих всичко както е описано, но аз се кача на 404 не е намерена