Установка Postgres + PostGIS на VPS Linux
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: Установка Postgres + PostGIS на VPS Linux
Картинки было бы неплохо уменьшить, да. Про хостинг-провайдера здесь слишком много (на мой вкус). Придерусь ещё к названиям: всё-таки "PostgreSQL", а не "Postgres". Ну и хорошо было бы прояснить ситуацию с подключением стороннего репозитория (какие версии ПО в родном убунтовском?)
Редактор материалов, модератор форума
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: Установка Postgres + PostGIS на VPS Linux
По-моему, всё доработано, стало короче и яснее. Вопрос к автору и комментировавшим: можно публиковать?
Редактор материалов, модератор форума
-
- Гуру
- Сообщения: 920
- Зарегистрирован: 30 дек 2008, 14:11
- Репутация: 236
- Откуда: Ханты-Мансийск
- Контактная информация:
Re: Установка Postgres + PostGIS на VPS Linux
У меня нет возражений.
- dab
- Гуру
- Сообщения: 671
- Зарегистрирован: 16 дек 2011, 20:02
- Репутация: 170
- Ваше звание: Гуру
- Откуда: Москва
- Контактная информация:
Re: Установка Postgres + PostGIS на VPS Linux
Прошу прощения за задержку.Александр Мурый писал(а):По-моему, всё доработано, стало короче и яснее. Вопрос к автору и комментировавшим: можно публиковать?
Спасибо за обсуждение. Постарался учесть все замечания. Сейчас внёс последние исправления по тексту.
Можно публиковать.
-
- Активный участник
- Сообщения: 178
- Зарегистрирован: 16 июл 2008, 09:56
- Репутация: 1
- Откуда: Москва
Re: Установка Postgres + PostGIS на VPS Linux
Ещё одно замечание.
Это опасная рекомендация, постгрес не защищён на 100% от взлома. Лучше более определённо раздавать права доступа, тем более что доступ не из локальной сети довольно медленный для любой СУБД и обычно не используется .host all all 0.0.0.0/0 md5
- dab
- Гуру
- Сообщения: 671
- Зарегистрирован: 16 дек 2011, 20:02
- Репутация: 170
- Ваше звание: Гуру
- Откуда: Москва
- Контактная информация:
Re: Установка Postgres + PostGIS на VPS Linux
Константин, я полностью согласен, ноKonstantin Tokar писал(а):Ещё одно замечание.Это опасная рекомендация, постгрес не защищён на 100% от взлома. Лучше более определённо раздавать права доступа, тем более что доступ не из локальной сети довольно медленный для любой СУБД и обычно не используется .host all all 0.0.0.0/0 md5
Оставаясь в рамках решаемой задачи и типа статьи, какие параметры для host можно рекомендовать?Статья является пошаговой инструкцией ... Статья рассчитана на пользователей Linux начального уровня ... необходимость публикации в сети интернет пространственной базы данных ... Внимание! Приведён пример простейшей настройки PostgreSQL для доступа из сети.
Если не затруднит, почему доступ НЕ из локальной сети медленный?
-
- Активный участник
- Сообщения: 178
- Зарегистрирован: 16 июл 2008, 09:56
- Репутация: 1
- Откуда: Москва
Re: Установка Postgres + PostGIS на VPS Linux
>Оставаясь в рамках решаемой задачи и типа статьи, какие параметры для host можно рекомендовать?
Мне кажется, что "Статья рассчитана на пользователей Linux начального уровня" и "необходимость публикации в сети интернет пространственной базы данных" вообще несовместимо, так что рекомендаций нет, взломают либо задосят. Естественно если хочется всем желающим дать доступ, то придётся открывать для всех.
>Если не затруднит, почему доступ НЕ из локальной сети медленный?
Если у Вас в локальной сети пинг измеряется в долях миллисекунды, то в Интернет это доли секунды, поэтому, например, запрос одной строки базы в DO из Москвы стоит 128 ms (пинг). Если геостроки большие - например полигоны, то эта задержка незаметна, или если если строк мало, а вот если последовательно перебирать небольшие строки - задержка значительная.
Мне кажется, что "Статья рассчитана на пользователей Linux начального уровня" и "необходимость публикации в сети интернет пространственной базы данных" вообще несовместимо, так что рекомендаций нет, взломают либо задосят. Естественно если хочется всем желающим дать доступ, то придётся открывать для всех.
>Если не затруднит, почему доступ НЕ из локальной сети медленный?
Если у Вас в локальной сети пинг измеряется в долях миллисекунды, то в Интернет это доли секунды, поэтому, например, запрос одной строки базы в DO из Москвы стоит 128 ms (пинг). Если геостроки большие - например полигоны, то эта задержка незаметна, или если если строк мало, а вот если последовательно перебирать небольшие строки - задержка значительная.
-
- Интересующийся
- Сообщения: 38
- Зарегистрирован: 12 ноя 2012, 09:19
- Репутация: 0
Re: Установка Postgres + PostGIS на VPS Linux
Всем привет в новом году.
Делая по статье столкнулся на этапе создания database.
Выполнив это:
т.е. база почему-то не создалась.
делаю psql -l и вижу три существующих базы postgres, template0 и template1 с владельцем postgres.
как посмотреть создался ли пользователь geoadmin я не знаю.
Что подсказать можете?
Заранее спасибо
Делая по статье столкнулся на этапе создания database.
Выполнив это:
потом, выйдя из psql:CREATE ROLE geoadmin NOSUPERUSER NOCREATEDB NOCREATEROLE INHERIT LOGIN;
ALTER USER geoadmin WITH encrypted password 'укажите-ваш-пароль';
CREATE DATABASE geodatabase WITH OWNER = geoadmin ENCODING = 'UTF8';
получаю: psql: FATAL: database "geodatabase" does not existpsql -d geodatabase
т.е. база почему-то не создалась.
делаю psql -l и вижу три существующих базы postgres, template0 и template1 с владельцем postgres.
как посмотреть создался ли пользователь geoadmin я не знаю.
Что подсказать можете?
Заранее спасибо
-
- Интересующийся
- Сообщения: 38
- Зарегистрирован: 12 ноя 2012, 09:19
- Репутация: 0
Re: Установка Postgres + PostGIS на VPS Linux
Забыл. Окружение Debian 8.5 VPS
-
- Интересующийся
- Сообщения: 38
- Зарегистрирован: 12 ноя 2012, 09:19
- Репутация: 0
Re: Установка Postgres + PostGIS на VPS Linux
находясь в консоли «psql» по команде \du вижу только:
postgres | Superuser, Create role, Create DB, Replication, Bypass RLS | {}
т.е. получается почему-то не выполнилась команда
postgres | Superuser, Create role, Create DB, Replication, Bypass RLS | {}
т.е. получается почему-то не выполнилась команда
CREATE ROLE geoadmin NOSUPERUSER NOCREATEDB NOCREATEROLE INHERIT LOGIN;
-
- Интересующийся
- Сообщения: 38
- Зарегистрирован: 12 ноя 2012, 09:19
- Репутация: 0
Re: Установка Postgres + PostGIS на VPS Linux
Всю голову уже сломал.
Делаю,
CREATE ROLE demo_role;
CREATE ROLE
проверяю
\du
и ничего не происходит.
Пробую
CREATE DATABASE demodb
потом
\l
и опять ничего.
Где-то я системно заблуждаюсь
Делаю,
CREATE ROLE demo_role;
CREATE ROLE
проверяю
\du
и ничего не происходит.
Пробую
CREATE DATABASE demodb
потом
\l
и опять ничего.
Где-то я системно заблуждаюсь
-
- Интересующийся
- Сообщения: 38
- Зарегистрирован: 12 ноя 2012, 09:19
- Репутация: 0
Re: Установка Postgres + PostGIS на VPS Linux
Упс.
Вопросы снимаются.
Получилось сделать, но только не из среды SQL, но из командной строки ОС. Т.е.:
createuser -D\R geoadmin (вот здесь я не понял, я второй параметр правильно указал?)
createdb -O geoadmin demo
Вопросы снимаются.
Получилось сделать, но только не из среды SQL, но из командной строки ОС. Т.е.:
createuser -D\R geoadmin (вот здесь я не понял, я второй параметр правильно указал?)
createdb -O geoadmin demo
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 16 гостей