Компьютерный форум
Правила
Вернуться   Компьютерный форум > Компьютерные форумы > Софт и программы > LINUX
Перезагрузить страницу 1c8 на Linux
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
shaulyn shaulyn вне форума
Новичок
 
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 15.11.2011
По умолчанию 1c8 на Linux - 15.11.2011, 15:26

Начну с того что во первых для установки 1С 8.2 нужно скачать дистрибутивы 1C. Если у Вас лицензия то проблем не возникнет, если Вы не являетесь счастливым обладателем ее то поищите технологическую платформу 1С на просторах интернета, причем версия сервера и клиента 1С должна быть одинаковы. Описание и настройка буду описывать на примере *.deb пакетов.

И так приступим. Распаковываем пакеты 1С 8 в любую по нравившеюся вам директорию у меня она
Код:
/mnt/samba/Uploads/1C_server
и выполняем команду
Код:
dpkg -i *.deb
в консоле должны увидеть что то вроде этого
Цитата:
Настраивается пакет 1c-enterprise82-server-nls (8.2.14-537) ...Настраивается пакет 1c-enterprise82-ws (8.2.14-537) ...Настраивается пакет 1c-enterprise82-ws-nls (8.2.14-537) ...Настраивается пакет 1c-enterprise82-crs (8.2.14-537) ...Настраивается пакет 1c-enterprise82-crs-nls (8.2.14-537) ...
Запускаем сервер командой
Код:
/etc/init.d/srv1cv82 start
Проверяем запустился ли сервер командой
Код:
ps ax | grep 1C
Должны увидеть что-то подобное
Цитата:
27026 ? Ssl 0:21 /opt/1C/v8.2/i386/ragent -daemon
27035 ? Sl 1:02 /opt/1C/v8.2/i386/rmngr -port 1541 -range 1560:1591
27047 ? Sl 0:27 /opt/1C/v8.2/i386/rphost -range 1560:1591 -reghost gate -regport 1541 -pid b0d94e8c-09
Если видим это то все отлично сервер запустился и работает нормально, следующий наш шаг будет установка PostgreSQL. Если ставить PostgreSQL из репозитария то возникнут ошибки с работай 1С, нужно скачивать с сайта 1C патчи для PostgreSQL, или воспользоваться PostgreSQL от etersoft. Скачать его можно по ссылке ftp://updates.etersoft.ru/pub/Eterso...tersoft/stable и выбираем свой дистрибутив. Скачиваем и устанавливаем его командой
Код:
dpkg -i *.deb
Следующим шагом будет изменение значения shmmax (Наибольший допустимый размер сегмента распределенной памяти max 1/4 RAM) в байтах
Код:
echo 256000000 >/proc/sys/kernel/shmmax
Чтобы эти значения были доступны после перезагрузки нужно прописать в конце файла /etc/sysctl.conf
Код:
echo "kernel.shmmax=256000000" >>/etc/sysctl.conf
если PostgreSQL не запускается то смотрим логи и меняем на другое значение
Код:
/var/lib/pgsql/pgstartup.log
Следующем шагом будет изменения параметров в /var/lib/pgsql/data/postgresql.conf
Код:
default_with_oids = on
stats_row_level = off
effective_cache_size = 512MB 
где 512Мб = половине оперативной памяти на сервере. (у меня было 1Gb)
Теперь откроем доступ к PostgreSQL, для этого редактируем файл /var/lib/pgsql/data/pg_hba.conf (pg_hba.conf отвечает за безопаность подключений)
Код:
local   all     postgres        trust                                                                                                                                                                     
host    all         postgres         127.0.0.1/32          trust                                                                                                                                               
host    all         postgres         192.168.1.0/24        trust
Установим клиент для подключения к PostgreSQL
Код:
apt-get install postgresql-client-8.3
Подключаемся к PostgreSQL и меняем пароль пользователя postgres

Код:
psql -h localhost postgres postgres
alter user postgres with password 'postgres';
\q  для выхода
теперь можно запустить PostgreSQL командой
Код:
/etc/init.d/postgresql start
Смотрим лоиг если пошло что то не так
Код:
/var/lib/pgsql/pgstartup.log
и наконец добавим 1С в автозагрузку
Код:
update-rc.d srv1cv82 defaults

оригинал статьи 1C 8.2 на Linux IT-Device - Обслуживание компьютеров. ИТ Аутсорсинг спб IT сервис Сервисное обслуживание информационных систем. Настройка сети. Сп
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Linux WinUser Любые вопросы от новичков 1 31.03.2012 22:59
QT под Linux C++ studentnew Задания за деньги 0 29.02.2012 10:50
Linux aleks.tarasow Любые вопросы от новичков 1 16.02.2012 05:17
linux и AMD-K6-2 shadow179 LINUX 7 30.01.2012 19:31
Выбор Linux Dr. Evil LINUX 7 03.03.2010 23:15
md5 на Си для Linux md5sum Задания за деньги 2 22.12.2009 15:24
Linux на USB Вадим LINUX 2 29.12.2008 01:48
Снести Linux vova888 Драйвера 4 09.12.2008 14:39
Linux Кошмар Офтопик 15 10.11.2007 04:21
Нелицензионный Linux V_Bond Новости 3 14.04.2007 02:39
Linux XP как их объединить Влад Мысли вслух 5 27.09.2005 19:51
Linux - это круто Shunix Юмор 0 22.10.2003 18:16



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов