powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / PostgreSQL on Linux (FreeBSD) install ??
8 сообщений из 8, страница 1 из 1
PostgreSQL on Linux (FreeBSD) install ??
    #33113119
Unix_dummy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
su -
cd /usr/src
tar zxvf /path/vers/postgres- 8 .x.y.tar.gz

##

adduser postgres
chown postgres:postgres /usr/src/postgres- 8 .x.y/ -R
su - postgres
cd /usr/src/postgres- 8 .x.y
./configure
make
make check
logout
make install

## /usr/local/pgsql/ 

vi /etc/profile 

export LD_LIBRARY_PATH=/usr/local/pgsql/lib

export PATH=/usr/local/pgsql/bin:$PATH

chmod o+rx /usr/local/pgsql

mkdir /usr/local/pgsql/data
chown postgres:postgres /usr/local/pgsql/data

su postgres
initdb -D /usr/local/pgsql/data -A md5 -W

##set variable PGDATA in /home/postgres/.bash_profile

export PGDATA=/usr/local/pgsql/data


#/usr/src/PG/contrib/start-scripts/ Linux /etc/init.d/postgres

touch /var/log/pgsql
chown postgres:postgres /var/log/pgsql
chmod go-w /var/log/pgsql

#chkconfig add 
#/etc/init.d/postgres start

psql -U postgres template1
createlang plpgsql template1

CREATE DATABASE db TEMPLATE template0;
or
createdb -T template0 db (in shell mode)

CREATE USER toto [WITH PASSWORD 'password'];
CREATE DATABASE nomdb [OWNER utilisateurpropriétaire]
createdb  [-O prop] nomdb
GRANT ALL PRIVILEGES ON DATABASE nomdb TO nomutilisateur;
GRANT SELECT ON nomtable TO nomutilisateur;

CREATE TABLESPACE nomtbspace LOCATION 'path/vers/le/tablespace';
CREATE TABLE tb(int id) TABLESPACE nomtbspace;
SET default_tablespace = nomtbspace;

pg_hba.conf ; 
pg_ident.conf  
...
Рейтинг: 0 / 0
PostgreSQL on Linux (FreeBSD) install ??
    #33113132
Case1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
PostgreSQL on Linux (FreeBSD) install ??
    #33113134
Case1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
http://www.nk.rim.or.jp/~jun/kuro_memo/kuro_postgres.html
...
Рейтинг: 0 / 0
PostgreSQL on Linux (FreeBSD) install ??
    #33113537
cyberdreamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На ФриБСД 5.4 и 8-го постгреса

ставим постгрес из портов
Код: plaintext
1.
2.
3.
su
cd /usr/ports/databases/postgresql80-server/
make all install clean

читаем что надо и как надо настраивать
Код: plaintext
1.
less /usr/local/share/doc/postgresql/README-server

также читаем доки в /usr/local/share/postgresql
...
Рейтинг: 0 / 0
PostgreSQL on Linux (FreeBSD) install ??
    #33114500
soko1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня проблема при компиляции с опцией --enable-nls:
%./configure --enable-nls='ru':

configure: error: a gettext implementation is required for NLS

%whereis gettext

gettext: /usr/local/bin/gettext /usr/local/man/man1/gettext.1.gz

%uname -a

FreeBSD 5.4-STABLE FreeBSD 5.4-STABLE #1: Sun Jun 12 00:48:36 UTC 2005 root@:/usr/src/sys/i386/compile/GENERIC i386

Кто нибудь знает в чем проблема?
...
Рейтинг: 0 / 0
PostgreSQL on Linux (FreeBSD) install ??
    #33115515
Shweik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
#!/bin/sh
#Знаю что коряво - но этим скриптиком я только что установил PG
# под фрей 5.3
./configure --with-perl --enable-nls='ru' --with-libs=/usr/local/lib \
--with-includes=/usr/local/include
gmake && gmake install
...
Рейтинг: 0 / 0
PostgreSQL on Linux (FreeBSD) install ??
    #33115522
Shweik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин не врубился сразу - там же все написано -просто поставь gettext из пакетов или из портов -
/usr/ports/devel/gettext/
...
Рейтинг: 0 / 0
PostgreSQL on Linux (FreeBSD) install ??
    #33118570
soko1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ShweikБлин не врубился сразу - там же все написано -просто поставь gettext из пакетов или из портов -
/usr/ports/devel/gettext/Я же не зря вывел результат команды whereis. У меня gettext есть.
Все, спасибо, все заработало (после --with-libs)...
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / PostgreSQL on Linux (FreeBSD) install ??
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]