КампутарыКампутарная крыміналістыка

1c 8.2 На Linux

Пачну з таго што ў першых для ўстаноўкі 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 01: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/Etersoft/Postgres@Etersoft/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)   [/ Code]

Цяпер адкрыем доступ да 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

Матэрыял і арыгінал артыкула ўзяты з сайта IT-Device http://it.scrame.ru


Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 be.delachieve.com. Theme powered by WordPress.