Я уже писал статью по установке сервера 1С-x64 на Centos7-x64. Тут опишу процесс установки 32 битного сервера 1С на Centos7-x64.
Весь процесс отличается только установкой библиотек для 32 разрядного сервера 1С.
Обновим ОС и перезагрузимся, если нужно также установим сервер SSH:
- yum install openssh-server
- chkconfig sshd on
- service sshd start
- yum upgrade
- reboot
Устанавливаем всякие полезные утилиты, которые нам могут пригодиться:
- yum install wget nano mc tar
Далее установим библиотеки необходимые серверу 1С:
ImageMagick:
- Для работы сервера «1С:Предприятия» в управляемом режиме;
- При использовании на сервере объектов Диаграмма, ГрафическаяСхема, ТабличныйДокумент;
- При использовании на сервере метода ПолучитьКартинку() объектов Диаграмма, ДиаграммаГанта, Дендрограмма, СводнаяДиаграмма.
FreeType:
- Для работы сервера «1С:Предприятия» в управляемом режиме;
- При использовании на сервере объектов Диаграмма, ГрафическаяСхема, ТабличныйДокумент;
- При использовании метода ПолучитьКартинку() объектов Диаграмма, ДиаграммаГанта, Дендрограмма, СводнаяДиаграмма;
- При выполнении операции сохранения в PDF.
Libgsf:
- Экспорт/импорт документов в формате XLS.
Glib:
- Экспорт/импорт документов в формате XLS.
unixOdbc:
- Работа с внешними источниками данных.
- yum install ImageMagick.i686
- yum install freetype.i686
- yum install libgsf.i686
- yum install glib2.i686
- yum install unixODBC.i686
Далее исправим локаль на русскую:
- nano /etc/sysconfig/i18n
- И пропишем там:
- LANG="ru_RU.utf-8"
Далее установим правильный часовой пояс, если он не верный, перезагрузимся:
- mv /etc/localtime /etc/localtime.bak
- ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime
- date
- reboot
Далее установим шрифты, нужные для работы 1С:
- rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
- yum install wget
- wget http://corefonts.sourceforge.net/msttcorefonts-2.5-1.spec
- yum install rpm-build
- yum install cabextract
- yum install liberation-sans-fonts
- yum install ttf2pt1
- yum install ttmkfdir
- reboot
- rpmbuild -bb msttcorefonts-2.5-1.spec
- Если пойдет установка шрифтов то пропустите следующие команды
- rm -Rf rpmbuild/
- rpmbuild -bb msttcorefonts-2.5-1.spec
- И начните от сюда
- cd rpmbuild/RPMS/noarch
- rpm -ivh msttcorefonts-2.5-1.noarch.rpm
- cd /usr/share/fonts/msttcorefonts
- mkfontscale
- mkfontdir
- reboot
Далее скачиваем дистрибутив 1С с сайта https://releases.1c.ru
Выбираем "Сервер 1С:Предприятия для RPM-based Linux-систем". Мы устанавливаем 1C-32-бит на Centos-x64.
Кидаем скачанный архив на сервер 1С, распаковываем и устанавливаем содержимое. Далее проверяем статус службы 1С, стартуем, добавляем службу в автозагрузку, перезагружаемся и проверяем, что служба стартовала автоматически.
- cd 1c/
- tar -xvf rpm.tar.gz
- yum localinstall *.rpm
- service srv1cv83 status
- service srv1cv83 start
- chkconfig srv1cv83 on
- reboot
- service srv1cv83 status
На этом всё!