Search the Community

Showing results for tags 'Postgre'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • RAGE Multiplayer
    • Announcements
    • Discussion
    • Suggestions
    • RDR2 Multiplayer
  • Scripting
    • Scripting
    • Resources
  • Community
    • Support
    • Servers
    • Media Gallery
  • Non-English
    • Русский - Russian
    • Français - French
    • Deutsch - German
    • Espanol - Spanish
    • Română - Romanian
    • Portuguesa - Portuguese
    • Polski - Polish

Categories

  • Scripts
  • Gamemodes
  • Libraries
  • Plugins
  • Maps
  • Tools

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


About Me


Facebook


Youtube


Skype


Web


VK

Found 1 result

  1. Всем привет! Не знал о чем написать. В чате увидел мнение что установить Postgresql на Linux это сложно. Ну что же давайте ломать стереотипы. Нам понадобится почти стандартный набор: Консоль Голова Руки Время Поехали! Подключение к удаленному серверу. У меня стоит Windows, а по сему если на отличной от моей ОС не будут работать некоторые сочетания клавиш - я не виноват. Итак жмякаем Win + R и в появившемся окне вводим cmd для вызова окна консоли. В итоге должно открыться окно консоли современного дизайна. Я полагаю что к этому времени у вас уже есть сервер с установленной ОС (в моем случае это Ubuntu). Данные закрашивать не буду так ка виртуальную машину брал на Azure для гайда и к моменту его выхода это сервер уже не будет существовать. Далее в консоли вводим строку подключения к серверу, в моем случае это: ssh [email protected] Далее нам будет предложено ввести пароль. Вводим его и получаем доступ к консоли сервера. Установка Postgresql В консоль последовательно вводим следующие команды и жмякаем Enter: Обновляем индексы пакетов sudo apt-get update Устанавливаем сам Postgresql sudo apt-get install postgresql postgresql-contrib Видим информацию об установке, жмем "Y"(соглашаемся), ждем окончания установки. Поздравляю вас Postgresql установлен!!! Как видите ничего сложного. Теперь переходим к самому ответственному этапу: настройка Настройка Postgresql В консоль последовательно вводим следующие команды и жмякаем Enter: Авторизируемся от имени пользователя postgres по умолчанию: sudo -i -u postgres Далее создаем нового пользователя базы данных с произвольным именем, в моем случае testuser: createuser testuser -i -s -P Далее вам будет предложено придумать пароль для пользователя, а после повторить его. Если вы все сделали правильно, то на данном этапе база уже должна подключаться с данной комбинацией логина и пароля из локального источника. Для возврата к основному пользователю наберите: exit Теперь давайте настроим нашу базу для удаленного подключения, для этого переходим в следующий каталог: cd /etc/postgresql/10/main И редактируем следующий файл postgresql.conf (Я использую редактор nano, а там кто на что горазд) : sudo nano postgresql.conf листаем в низ и находим закомментированую строку : и заменяем на или просто добавляем следующую строку: Тем самым разрешая подключение к базе со всех источников. На самом деле вы можете указать там один Ip адрес или диапазон адресов по аналогии как мы это сделаем для нашего пользователя далее. Поменяли и нажимаем Ctrl + X для сохранения, жмем Y и Enter - для подтверждения. Далее, в этой же директории, открываем и редактируем следующий файл pg_hba.conf : sudo nano pg_hba.conf Листаем в самый низ и добавляем в конце данные такого типа. Внимание строка ниже только для примера и актуальна только в моем конкретном случае, чуть ниже мы разберем как сделать настройку конкретно для вас: host all testuser 46.216.128.0/17 md5 Разбираем строку настройки: поля host, all и md5 оставляем без изменений далее вместо testuser пишем имя пользователя базы для которого требуется удаленное подключение (можно так же прописать all, что откроет доступ для всех пользователей) следующим параметром идет Ip адрес с которого будет разрешено подключение к базе данных, вы можете добавить один адрес или же диапазон адресов вашего провайдера если ваш IP динамический. Узнать свой ip или их диапазон можно на сайте https://2ip.ru/. Чтобы узнать диапазон адресов вашего провайдера перейдите по ссылке https://2ip.ru/whois/ и введите там свой ip адрес: Получившуюся строку добавляем в конец документа и сохраняем Ctrl + X -> Y -> Enter Перезагружаем наш Pstgresql sudo service postgresql reload И на этом настройку будем считать завершенной. Установка клиента и подключение к удаленному серверу Переходим по ссылке и скачиваем последнюю версию pgAdmin, устанавливаем ее и запускаем Во вкладке Dashboard нажимаем AddNewServer Во вкладке General вводим произвольное название и переходим во вкладку Connection. Там вводим необходимые данные и жмем Save Если все сделано как нужно вы увидите структуру своей базы данных Как видите ничего сложного. Всем спс всем пока