Сервер:Установка на Ubuntu Server 13.10
Yura (обсуждение | вклад) |
Yura (обсуждение | вклад) |
||
Строка 17: | Строка 17: | ||
sudo apt-get update | sudo apt-get update | ||
sudo apt-get install postgresql-9.3 | sudo apt-get install postgresql-9.3 | ||
+ | |||
+ | Установка завершена. Теперь необходимо произвести настройку БД. Конфиги находятся в /etc/postgresql/9.3/main | ||
+ | В файле '''postgresql.conf''' (sudo mcedit /etc/postgresql/9.3/main/postgresql.conf) ищем закомментированную строку | ||
+ | |||
+ | #listen_addresses = ‘localhost’ | ||
+ | |||
+ | раскомментируем её и вместо ‘localhost’ напишем ‘*’ | ||
+ | |||
+ | В файле '''pg_hba.conf''' находим строчку (sudo mcedit /etc/postgresql/9.3/main/pg_hba.conf) | ||
+ | |||
+ | host all all 127.0.0.1/32 trust | ||
+ | |||
+ | и ниже пропишем | ||
+ | |||
+ | host all all 192.168.0.0/24 md5 | ||
+ | |||
+ | Диапазон адресов указывайте свой. Это позволит подключаться к БД с других компьютеров в сети. | ||
+ | Перезагружаем Постгрес | ||
+ | |||
+ | sudo service postgresql restart | ||
+ | |||
+ | Теперь зададим пароль пользователю postgres | ||
+ | |||
+ | sudo passwd postgres | ||
+ | |||
+ | войдём под этим пользователем | ||
+ | |||
+ | su postgres | ||
+ | |||
+ | и создадим пользователя locarus | ||
+ | |||
+ | createuser -drP locarus | ||
+ | |||
+ | задаём ему пароль. Сервер по умолчанию пытается подключиться к БД с паролем locarus. | ||
+ | и выходим | ||
+ | |||
+ | exit | ||
+ | |||
+ | Подключаемся к БД при помощи PgAdmin и создаем новую базу - '''locarus''' | ||
+ | |||
+ | 3. Установка Locarus-server | ||
+ | При помощи программы [http://winscp.net WinSCP] копируем файлы с дистрибутивом на сервер, переходим в каталог с архивами и выполняем следующие команды: |
Версия 13:37, 13 марта 2014
Установка Явы и Постгреса
1. Ява
sudo apt-get install default-jre
Проверяем:
java -version
2. Постгрес
На момент написания этого материала в репах лежала версия 9.1. Настоятельно рекомендуется ставить версию не ниже 9.3. Для этого подключаем сторонний репозиторий.
sudo touch /etc/apt/sources.list.d/pgdg.list sudo su echo "deb http://apt.postgresql.org/pub/repos/apt/ squeeze-pgdg main" >> /etc/apt/sources.list.d/pgdg.list exit wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - sudo apt-get update sudo apt-get install postgresql-9.3
Установка завершена. Теперь необходимо произвести настройку БД. Конфиги находятся в /etc/postgresql/9.3/main В файле postgresql.conf (sudo mcedit /etc/postgresql/9.3/main/postgresql.conf) ищем закомментированную строку
#listen_addresses = ‘localhost’
раскомментируем её и вместо ‘localhost’ напишем ‘*’
В файле pg_hba.conf находим строчку (sudo mcedit /etc/postgresql/9.3/main/pg_hba.conf)
host all all 127.0.0.1/32 trust
и ниже пропишем
host all all 192.168.0.0/24 md5
Диапазон адресов указывайте свой. Это позволит подключаться к БД с других компьютеров в сети. Перезагружаем Постгрес
sudo service postgresql restart
Теперь зададим пароль пользователю postgres
sudo passwd postgres
войдём под этим пользователем
su postgres
и создадим пользователя locarus
createuser -drP locarus
задаём ему пароль. Сервер по умолчанию пытается подключиться к БД с паролем locarus. и выходим
exit
Подключаемся к БД при помощи PgAdmin и создаем новую базу - locarus
3. Установка Locarus-server При помощи программы WinSCP копируем файлы с дистрибутивом на сервер, переходим в каталог с архивами и выполняем следующие команды: