Установка 1С на Debian — различия между версиями
(Новая страница: «Устанавливаем базовую версию 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