Skip to content

Рубрика: 1c

1c

Битрикс на VDS на связке CentOS 7, nginx, php-fpm, MariaDB

Поднимаем Битрикс на VDS на связке CentOS 7, nginx, php-fpm, MariaDB

Если лень париться и что-то настраивать, у битриксоидов есть специальный скрипт установки веб-окружения для Linux-систем. Заявлена поддержка Fedora 12-15 (i386, x86_64), CentOS 6 (i386, x86_64), Red Hat Enterprise Linux 5/6 (i386, x86_64). Запускается вот так:

1
2
3
wget http://repos.1c-bitrix.ru/yum/bitrix-env.sh
# chmod +x bitrix-env.sh
# ./bitrix-env.sh

Если охота немного поработать, то читаем дальше.

ГОСТ 34

В принципе представляет собой автоматизированная система в трактовке ГОСТ 34. Хочется думать, что в основном это удалось. Тем не менее, некоторые важные понятия все-таки оказались за рамками описания. Поэтому вдогонку к первой статье теперь придется написать еще одну, чтобы восполнить образовавшиеся пробелы.

ГОСТ 19

Для того чтобы успешно применять ГОСТ 34, необходимо понимать, как, с точки зрения этого комплекса стандартов, устроена автоматизированная система. В противном случае мы не увидим в гостах ничего кроме длинного списка документов с загадочными названиями, а требования к их содержанию лишний раз убедят нас в том, что во многие мудрости много печали. Поэтому прежде, чем обсуждать сами документы, мы должны разобраться в том, что представляет собой предмет документирования.

ГОСТ 19 и 34

В нашей стране госты серий 19 и 34 часто применяются при создании программ и автоматизированных систем, особенно, когда в качестве заказчиков выступают государственные или крупные коммерческие организации. Стандарты эти таковы, что руководители проектов и разработчики технической документации, сталкиваясь с ними впервые, обычно приходят в замешательство. Отчасти это связано с объемом стандартов и своеобразием употребляемой в них терминологии, но в первую очередь наверно все-таки с тем, что начинающие не видят смысла в стандартизированной технической документации. У них складывается впечатление, что госты — бюрократическое наследие Советского Союза, по недоразумению продолжающее отравлять нам жизнь. Задача предлагаемой статьи в том, чтобы очертить область действия 19-х и 34-х гостов и объяснить, для чего они нужны. Содержания гостов мы здесь касаться не будем, поскольку ему следовало бы посвятить отдельную статью и не одну.

Установка 1с 8.3 и PostgreSQL 9.2.4 на CentOS 6.5

Предварительные шаги

Как всегда, после установки первым делом выполняем обновление системы:

yum update

Установка необходимых пакетов, остальные будут взяты из зависимостей:

yum install openssl098e compat-readline5 compat-libtermcap

yum install readline krb5-libs openssl

yum install freetype webkitgtk unixODBCicu ImageMagick

Важно убедиться в корректности настроек DNS!

Пошаговая установка сервера «1C:Предприятие 8.3» на примере ОС CentOS 6.4 с SQL сервером PostgreSQL 9.2

Пошаговая установка сервера «1C:Предприятие 8.3» на примере ОС CentOS 6.4 с SQL сервером PostgreSQL 9.2

Необходимые установочные пакеты:

1) Дистрибутив Linux CentOS 6.4x86_64, доступен для скачивания здесь:http://isoredirect.centos.org/centos/6/isos/x86_64/

2) rpm пакеты установки 1С 8.3, доступны для скачивания на сайте 1С: http://users.v8.1c.ru/

1C_Enterprise83-common.x86_64 0:8.3.3-658.rpm
1C_Enterprise83-common-nls.x86_64 0:8.3.3-658.rpm
1C_Enterprise83-server.x86_64 0:8.3.3-658.rpm
1C_Enterprise83-server-nls.x86_64 0:8.3.3-658.rpm
1C_Enterprise83-ws.x86_64 0:8.3.3-658.rpm
1C_Enterprise83-ws-nls.x86_64 0:8.3.3-658.rpm

Установка сервера 1С Предприятие 8.3 на Linux (CentOS 6.5 64-bit, IBM DB2 9.7 FixPack 6 64-bit, 1C:Предприятие Сервер 8.3.5.1119 32-bit)

1. Обновляем пакеты до актуальных версий:

yum upgrade

2. Ставим всякие приятные мелочи, синхронизируем время на сервере:

yum install mc screen wget man htop ntp
chkconfig ntpd on
service ntpd start

3. Настраиваем разрешение имени для сервера (это важно для сервера 1С) и сетевую доступность:

a. Вписываем имя хоста (srv1c) в /etc/hosts:

127.0.0.1 srv1c localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 srv1c localhost localhost.localdomain localhost6 localhost6.localdomain6

Устанавливаем 1С v8.3 на Linux

Что необходимо:

  1. Дистрибутив Linux CentOS 6.5x86_64, доступен для скачивания на http://isoredirect.centos.org/centos/6/isos/x86_64/
  2. RPM пакеты для установки 1С v8.3, доступны для скачивания на сайте 1С http://users.v8.1c.ru/
  3. RPM пакеты Postgresql 9.2.4-1 с патчем для работы с 1С, доступны для скачивания с сайта 1С:http://users.v8.1c.ru/

Устанавливаем систему, обновляем, скачиваем все необходимое, кладем для удобства в /tmp директорию по своим папочкам. Итого у нас получилось:

Пакеты Postgresql

postgresql92-9.2.4-1.1C.x86_64.rpm
postgresql92-contrib-9.2.4-1.1C.x86_64.rpm
postgresql92-devel-9.2.4-1.1C.x86_64.rpm
postgresql92-docs-9.2.4-1.1C.x86_64.rpm
postgresql92-libs-9.2.4-1.1C.x86_64.rpm
postgresql92-plperl-9.2.4-1.1C.x86_64.rpm
postgresql92-server-9.2.4-1.1C.x86_64.rpm
postgresql92-test-9.2.4-1.1C.x86_64.rpm

 

Пакеты 1С v8.3

1C_Enterprise83-common-8.3.4-482.x86_64.rpm
1C_Enterprise83-common-nls-8.3.4-482.x86_64.rpm
1C_Enterprise83-server-8.3.4-482.x86_64.rpm
1C_Enterprise83-server-nls-8.3.4-482.x86_64.rpm
1C_Enterprise83-ws-8.3.4-482.x86_64.rpm
1C_Enterprise83-ws-nls-8.3.4-482.x86_64.rpm

Настройка дистрибутива CentOS

Яндекс.Метрика