CentOS 7. Установка 1С + PostgreSQL 12.
В наличии свежеустановленная система под управлением CentOS 7 x64.
Обновляем систему:
# yum update
# yum upgrade
Проверяем языковую локаль, установленную по-умолчанию:
# locale
Локаль должна быть установлена в ru_RU.UTF-8 , в противном случае выполняем:
# localectl set-locale LANG=ru_RU.UTF-8
После изменения локали для вступления изменений в силу необходимо перелогиниться в системе.
Проверяем настройки SELINUX:
# cat /etc/selinux/config
Вывод должен быть таким:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing — SELinux security policy is enforced.
# permissive — SELinux prints warnings instead of enforcing.
# disabled — No SELinux policy is loaded.
SELINUX=disabled
Если переменная SELINUX установлена в enforcing, меняем значение на disabled и перезагружаемся.
Установка репозитория epel:
# yum install -y epel-release
Устанавливаем вспомогательные пакеты шрифты:
# yum -y install wget bzip2 net-tools unixODBC ImageMagick fontconfig-devel libunwind libunwind-devel htop mc make libicu62 libicu-devel fontconfig freetype libgsf yum-utils net-tools cabextract libxslt libxslt-devel
# cd /usr/local/src
# wget http://li.nux.ro/download/nux/dextop/el7/x86_64/msttcore-fonts-installer-2.6-1.noarch.rpm
# rpm -ivh ./msttcore-fonts-installer-2.6-1.noarch.rpm
Установка PostgreSQL 12.
# rpm -ivh ./postgresql12-1c-libs-12.4-1.el7.x86_64.rpm
# rpm -ivh ./postgresql12-1c-12.4-1.el7.x86_64.rpm
# rpm -ivh ./postgresql12-1c-server-12.4-1.el7.x86_64.rpm
# rpm -ivh ./postgresql12-1c-contrib-12.4-1.el7.x86_64.rpm
Переключаемся на пользователя postgres:
# su - postgres
Инициализируем базу:
# /usr/pgsql-12/initdb --locale=ru_RU.UTF-8 -D /var/lib/pgsql/12/data/
И стартуем PostgreSQL:
# /usr/pgsql-12/pg_ctl -D /var/lib/pgsql/12/data/ start
Подключаемся к консоли PostgreSQL и изменяем пароль пользователя postgres:
$ psql
# ALTER USER postgres with PASSWORD 'NewPassword';
# \q
$ exit
СУБД PostgreSQL 12 от 1С установлена, переходим к установке сервера приложений 1С.
# yum install libnghttp2-devel libnghttp2
# rpm -ivh ./1c-enterprise-8.3.19.1150-common-8.3.19-1150.x86_64.rpm
# rpm -ivh ./1c-enterprise-8.3.19.1150-server-8.3.19-1150.x86_64.rpm
# rpm -ivh ./1c-enterprise-8.3.19.1150-ws-8.3.19-1150.x86_64.rpm
# rpm -ivh ./1c-enterprise-8.3.19.1150-crs-8.3.19-1150.x86_64.rpm
# cp /opt/1cv8/x86_64/8.3.19.1150/srv1cv83 /etc/init.d/srv1cv83
Установка драйвера HASP
# wget http://ftp.etersoft.ru/pub/Etersoft/HASP/7.90/CentOS/7/haspd-7.90-eter2centos.x86_64.rpm
# wget http://ftp.etersoft.ru/pub/Etersoft/HASP/7.90/CentOS/7/haspd-modules-7.90-eter2centos.x86_64.rpm
Ставим через yum, чтобы подтянулись зависимости:
# yum install ./haspd-7.90-eter2centos.x86_64.rpm
# yum install ./haspd-modules-7.90-eter2centos.x86_64.rpm
Добавить комментарий