Итак вот она задача:
Установить 1С server linux версию.

пространно. Зато есть свобода для маневра.
Решение:
Можно было конечно последовать гайду c opennet, но я не люблю Ubuntu server. Я хочу RedHat based.
Есть еще один хороший, годный гайд на lissyara.su. В целом все установки с оглядкой на него производились.

Сначала оказалось что на выделенном железе не ставится CentOS 5.5. Это было жалко - Ынтерпрайз же. Но Fedora 13 встала и работает. Ну и ладно - RadHat based тоже.

-Сначала немного "эстетики" - добавить своего пользователя, добавить его в sudoers.
-Потом выключим selinux. Ну да я его не освоил.
# setenforce permissive
ну и в файле /etc/sysconfig/selinux
меняем enforcing на permissive
-Разрешим нужные порты в фаерволе
# vi /etc/sysconfig/iptables
после строки
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
вставляем
-A INPUT -m state --state NEW -m tcp -p tcp --dport 1541 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 1540 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 1560:1591 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5432 -j ACCEPT
Первые три строки это разрешаем 1С, 4ая - PostgreSQL.

-Потом находим сервер и клиент одинаковых версий. Это важно ибо совместимость отстойная. Я брал 8.2.356. Ставим. Без проишествий - у меня. Разве что он после переустановки перестал запускать рабочий процесс. Решилось коннектом через "Администрирование серверов 1С" и созданием всего что можно. Кстати не забудте создать админа кластера - пусть пароль спрашивает. Иначе кто угодно может базу грохнуть - не дело.

-Теперь самое интересное - PostgreSQL. Перепробовал много всего. Дело в том что на тестовом CentOS все получилось как в гайде с лиссяры. А вот Fedora ни в какую. На этом месте идут лучи любви автору сборок Etersoft'овского пакета на убунту ибо mchar.so и ошибки ошибки. Но в первом упомянутом мной гайде есть ссыль на рабочие сырцы правильного posgre.
ftp://ftp.ailant.com.ru/pub/soft/postgresql-8.3.7-1C-fedora/
качаем это:
-postgresql-8.3.7-1.1C.fc10.src.rpm
-postgresql.spec
$ rpm -ihv postgresql-8.3.7-1.1C.fc10.src.rpm
далее копируем правильный spec (с правильными ключами и патчами)
$ cp -f postgresql.spec ~/rpmbuild/SPECS/
и да, важно собирать от пользователя, не от рута.
собираем командой
$ rpmbuild -ba postgresql.spec
Но там не все так просто нужно много зависимостей - он все расскажет кто и какие - просто ставим их yum'ом и все.
да и сам rpmbuild тоже ставить надо.
далее устанавливаем новособранный ништякpostgresql.
# cd ~/rpmbuild/RPMS/
# rpm -ihv postgresql-server-8.3.7-1.1C.fc13.i386.rpm postgresql-libs-8.3.7-1.1C.fc13.i386.rpm postgresql-contrib-8.3.7-1.1C.fc13.i386.rpm postgresql-8.3.7-1.1C.fc13.i386.rpm


-Настраиваем postgresql согласно гайду от лиссяры (f0s, спасибо, почти собрат по нику).
теперь собственно все готово.
ну конечно не забываем
# service srv1c82 start
# service postgresql initdb
# service postgresql start
# chkconfig src1c82 on
# chkconfig postgresql on
# su postgres
$ psql
# alter user postgres with password 'pass';
# \q
$ exit


- через все ту же оснастку или через сам 1С создаем базу. Ну и далее что вы там с ней хотите сделать
That's all
bye