Установка 1С на Debian — различия между версиями

Материал из razgovorov.ru
Перейти к: навигация, поиск
(Новая страница: «Устанавливаем базовую версию debian8 + ssh + системные утилиты Обновляем кэш репозитариев: apt…»)
 
 
Строка 37: Строка 37:
  
 
устанавливаем зависимости
 
устанавливаем зависимости
apt-get install ssl-cert libxslt1.1  
+
apt-get install ssl-cert libxslt1.1
  
 
скачиваем отсутствующий в 8 пакет libicu48
 
скачиваем отсутствующий в 8 пакет libicu48
Строка 66: Строка 66:
  
 
Копируем postgresql 9.4 с сайта 1С платформу
 
Копируем postgresql 9.4 с сайта 1С платформу
 +
Установим некоторые дополнительные компоненты, необходимые для 1С:8.
 +
 +
apt-get install unixODBC
 +
 +
apt-get install t1utils
 +
 +
apt-get install ttf2pt1
 +
 +
apt-get install libgsf-bin
 +
 +
apt-get install imagemagick
 +
 +
apt-get install texlive-binaries
 +
 +
Добавляем репозиторий несвободных прогамм, чтобы установить шрифты microsoft:
 +
 +
nano /etc/apt/sources.list
 +
 +
deb http://ftp.ru.debian.org/debian/ wheezy main non-free contrib
 +
deb-src http://ftp.ru.debian.org/debian/ wheezy main non-free contrib
 +
 +
apt-get update
 +
 +
И ставим шрифты:
 +
 +
apt-get install ttf-mscorefonts-installer

Текущая версия на 11:00, 12 мая 2016

Устанавливаем базовую версию debian8 + ssh + системные утилиты

Обновляем кэш репозитариев:

apt-get update

apt-get upgrade

apt-get dist-upgrade


Устанавливаем Midnight commander и диспетчер задач

apt-get install mc htop

Увеличиваем максимальный объем разделяемой памяти ядра (в данном примере до 128 Мб). Для этого нужно дописать строчку "kernel.shmmax = 134217728" в файл /etc/sysctl.conf или выполнить первую из указанных команд. После этого выполнить вторую команду, которая считает файл /etc/sysctl.conf и установит новые параметры:

echo kernel.shmmax = `echo 128*1024*1024 | bc` >> /etc/sysctl.conf

echo kernel.shmall = `echo 128*1024*1024 | bc` >> /etc/sysctl.conf

sysctl -p

результат kernel.shmmax = 134217728 kernel.shmall = 134217728

Добавляем код локализации «en_US»: echo en_US ISO-8859-1 >> /etc/locale.gen locale-gen

результат ru_RU.UTF-8... done en_US.ISO-8859-1... done Generation complete.

устанавливаем зависимости apt-get install ssl-cert libxslt1.1

скачиваем отсутствующий в 8 пакет libicu48

Копируем postgresql с сайта 1С и устанавливаем dpkg -i *.deb

нельзя устранять проблемы с зависимостями apt-get -f install

Затем добавим скрипты автоматического запуска сервера уже без ошибок

update-rc.d postgresql defaults

update-rc.d postgresql.outformat defaults

Запускаем, при первом запуске создается кластер

/etc/init.d/postgresql start

Далее задаем пароль для пользователя postgres.

Логинемся в postgres: su postgres -c psql template Меняем пароль: ALTER USER postgres with PASSWORD 'password'; \q

Копируем postgresql 9.4 с сайта 1С платформу Установим некоторые дополнительные компоненты, необходимые для 1С:8.

apt-get install unixODBC

apt-get install t1utils

apt-get install ttf2pt1

apt-get install libgsf-bin

apt-get install imagemagick

apt-get install texlive-binaries

Добавляем репозиторий несвободных прогамм, чтобы установить шрифты microsoft:

nano /etc/apt/sources.list

deb http://ftp.ru.debian.org/debian/ wheezy main non-free contrib deb-src http://ftp.ru.debian.org/debian/ wheezy main non-free contrib

apt-get update

И ставим шрифты:

apt-get install ttf-mscorefonts-installer