822 Shares 5138 views

1c 8.2 no Linux

Vou começar com o fato de que, em primeiro lugar para a instalação de 1C 8.2 precisa baixar o 1C distribuições. Se você tiver uma licença, então não há problemas, se você não é um feliz proprietário do mesmo, em seguida, procurar um 1C plataforma tecnológica na Internet, e a versão do servidor ea 1C cliente deve ser o mesmo. E configurações irá descrever o exemplo de * pacotes .deb.

E assim vamos nós. Extraia o pacote 1C 8 em qualquer diretório que você queira que eu tê-lo / mnt / samba / uploads / 1C_server

e execute o comando

dpkg -i * .deb

no console você deve ver algo como isto

pacote customizável 1c-enterprise82-server-os nls (8.2.14-537) … pacote 1C-enterprise82-ws personalizáveis (8.2.14-537)personalizáveis pacote 1C-enterprise82-WS-nls ( 8.2.14- 537) … configurável pacote 1c-enterprise82-CRS (8.2.14-537)configuráveis pacote 1C-enterprise82-CRS-nls ( 8.2.14-537) …

Execute o comando de servidor

início /etc/init.d/srv1cv82

Verifique se a equipe iniciou o servidor

ps ax | grep 1C

Você deve ver algo como

27026? SSL 0:21 /opt/1C/v8.2/i386/ragent -daemon

27035? Sl 1:02 /opt/1C/v8.2/i386/rmngr -port -range 1541 1560 1591

27047? Sl 00:27 /opt/1C/v8.2/i386/rphost -range 1560 1591 portão -reghost -regport 1541 -pid b0d94e8c-09

Se você pode ver isso é tudo muito bem e iniciar o servidor está funcionando normalmente, o nosso próximo passo é instalar o PostgreSQL. Se você colocar repositório de PostgreSQL dos erros ocorrem com 1C operacional, você precisa fazer o download a partir do site 1C patches para PostgreSQL, ou tirar proveito de PostgreSQL etersoft. Você pode baixá-lo através do link ftp://updates.etersoft.ru/pub/Etersoft/Postgres@Etersoft/stable e escolher a sua distribuição. Baixe e instale a sua equipa

dpkg -i * .deb

O próximo passo é mudar o shmmax valores (o maior tamanho permitido de segmento de memória partilhada max 1/4 RAM) em bytes

echo 256000000> / proc / sys / kernel / shmmax

Para estes valores estavam disponíveis após um reinício é necessário registar no final do arquivo /etc/sysctl.conf

echo "kernel.shmmax = 256000000" >> / etc / sysctl.conf

Se o PostgreSQL não for executado, em seguida, olhamos para os logs e mudar para outro valor

/var/lib/pgsql/pgstartup.log

O próximo passo é mudar as configurações no /var/lib/pgsql/data/postgresql.conf

default_with_oids = on
stats_row_level = desligado
effective_cache_size = 512
onde 512 = metade da RAM no servidor. (Eu tinha 1GB)   [/ Code]

Agora o acesso aberto a PostgreSQL, para editar esta /var/lib/pgsql/data/pg_hba.conf arquivo (pg_hba.conf Segurança é responsável por conexões)

local de todos os postgres confiança
hospedar todos os postgres 127.0.0.1/32 confiança
hospedar todos os postgres 192.168.1.0/24 confiança

Instale o cliente para se conectar ao PostgreSQL

apt-get install postgresql-client 8.3

Nós conectar ao PostgreSQL e alterar a senha para o usuário postgres

psql -h localhost postgres postgres

alterar postgres usuário com senha 'postgres' ;

Q para sair  

Agora você pode começar a equipe PostgreSQL

/etc/init.d/postgresql começar

Desfrutando Loig que importa que algo está errado

/var/lib/pgsql/pgstartup.log

e, finalmente, adicionar um 1C para iniciar automaticamente

defaults srv1cv82 update-rc.d

artigo original material retirado do site IT-Dispositivo http://it.scrame.ru