Установка и настройка PostgreSQL в Ubuntu Server

Для начала скажу, что я зарабатываю через вот этого брокера, проверен он временем! А вот хороший пример заработка, человек зарабатывает через интернет МНОГО МНОГО МНОГО и показывает все на примерах, переходи и читай! Добавь страницу в закладки. А теперь читаете информацию ниже и пишите свой отзыв

PostgreSQL — свободная объектно-реляционная система управления базами данных. Как и большинство других открытых программных продуктов, существуют реализации для большинства платформ, и Ubuntu Linux не является исключением.

Рассмотрим пошаговую процедуру установки и настройки PostgreSQL:

  • Непосредственная установка;
  • Добавление возможности подключения с удаленного хоста;
  • Создание тестового пользователя и тестовой базы данных.

1. Установка сервера PostgreSQL и клиентского терминала:

sudo apt-get install postgresql postgresql-client

2. Устанавливаем пароль для администратора баз данных (пользователя postgres). Для этого подключаемся к локальному серверу PostgreSQL от имени локального пользователя операционной системы (он создается в процессе установки приложения), после чего исполняем команду смены пароля пользователя:

    $ sudo -u postgres psql  psql (9.3.10)  Type "help" for help.    postgres=# password postgres  Enter new password:  Enter it again:    postgres=# q    

Для удобства будем считать, что для пользователя postgres мы указали пользователя postgres.

3. Проверяем правильность смены пароля:

    $ psql -h localhost postgres postgres  Password for user postgres:  psql (9.3.10)  SSL connection (cipher: DHE-RSA-AES256-GCM-SHA384, bits: 256)  Type "help" for help.    postgres=#    

После этого терминал запросит пароль пользователя postgres, вводим его и если все в порядке, то мы увидим приветствие командной строки.

4. Открываем возможность подключения к базе данных с удаленного хоста. Для этого:

4.1. Редактируем файл /etc/postgresql/9.3/main/pg_hba.conf и добавляем в самый конец строчку:

host all all 0.0.0.0/0 md5

4.2. Редактируем файл /etc/postgresql/9.3/main/postgresql.conf и заменяем значение параметра listen_address:

listen_address = '*'

5. Создаем тестовую базу данных, тестового пользователя и предоставляем пользователю доступ к базе данных. Для этого подключаемся к СУБД от имени администратора:

sudo -u postgres psql
    postgres=# CREATE DATABASE sample_database;  CREATE DATABASE  postgres=# CREATE USER sample_user WITH password 'sample_password';  CREATE ROLE  postgres=# GRANT ALL privileges ON DATABASE sample_database TO sample_user;  GRANT  postgres=# q    

6. Проверяем возможность подключение от имени вновь созданного к СУБД с удаленного хоста:

psql -h dev-server sample_database sample_user

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Оставить комментарий

Ваш email нигде не будет показанОбязательные для заполнения поля помечены *

*