Николаев Виталий
Блог веб-разработчика: Битрикс, PHP, Python, Linux и SEO
Linux-server Linux-server
23.07.2018

Правильно обновляем сервер 1С на CentOS

Правильно обновляем сервер 1С на CentOS

В этой статье рассмотрим процесс обновления сервера 1С:Предприятие 8.3 на Linux-сервере под управлением CentOS и PostgreSQL.

Инструкция подойдет для RPM-based дистрибутивов:

  • CentOS;
  • Red Hat Enterprise Linux;
  • Rocky Linux;
  • AlmaLinux.

Останавливаем сервер 1С

Перед обновлением необходимо остановить службы 1С:

sudo /etc/init.d/srv1cv83 stop

Останавливаем PostgreSQL

Далее останавливаем PostgreSQL:

sudo /etc/init.d/postgresql-9.2 stop

Удаляем старые пакеты 1С

Старые пакеты платформы необходимо удалить.

Важно: порядок удаления пакетов имеет значение.

sudo yum erase 1C_Enterprise83-ws-nls.x86_64
sudo yum erase 1C_Enterprise83-ws.x86_64
sudo yum erase 1C_Enterprise83-server-nls.x86_64
sudo yum erase 1C_Enterprise83-server.x86_64
sudo yum erase 1C_Enterprise83-common-nls.x86_64
sudo yum erase 1C_Enterprise83-common.x86_64

Скачиваем новый дистрибутив 1С

Скачиваем нужную версию платформы с официального сайта 1С:

https://releases.1c.ru/project/Platform83

Для CentOS и других RPM-based систем выбираем:

Сервер 1С:Предприятия (64-bit) для RPM-based Linux-систем

Распаковываем архив

Переходим в директорию со скачанным архивом и распаковываем пакет:

tar xvfz rpm64.tar.gz

Устанавливаем новые пакеты 1С

Теперь устанавливаем новые RPM-пакеты платформы.

Важно: порядок установки также имеет значение.

Вместо XXXX необходимо указать номер версии платформы.

sudo yum install 1C_Enterprise83-common-XXXX.rpm
sudo yum install 1C_Enterprise83-common-nls-XXXX.rpm
sudo yum install 1C_Enterprise83-server-XXXX.rpm
sudo yum install 1C_Enterprise83-server-nls-XXXX.rpm
sudo yum install 1C_Enterprise83-ws-XXXX.rpm
sudo yum install 1C_Enterprise83-ws-nls-XXXX.rpm

Запускаем PostgreSQL

После установки платформы запускаем PostgreSQL:

sudo /etc/init.d/postgresql-9.2 start

Запускаем сервер 1С

Далее запускаем сервер 1С:

sudo /etc/init.d/srv1cv83 start

В своих проектах я использую серверную инфраструктуру Timeweb Cloud

VPS и облачные решения для стабильной работы сайтов на PHP и 1С-Битрикс — от корпоративных сайтов до интернет-магазинов и высоконагруженных веб-проектов.

Перейти на Timeweb Cloud
Реклама · ERID: CQH36pWzJqVJ4YD9t5y227AkMQdhpG2THarwRmX2g9tS8x

Итог

После выполнения этих действий сервер 1С будет обновлен до новой версии платформы.

Перед обновлением рекомендуется:

  • сделать резервную копию базы;
  • проверить совместимость платформы;
  • убедиться в наличии свободного места на сервере;
  • запланировать обновление на время минимальной нагрузки.

Такой способ обновления часто используется для серверов 1С на Linux с PostgreSQL в корпоративной инфраструктуре.

176 просмотров
Где заказы?

Почему один сайт стабильно приносит заявки, а другой годами просто «висит в интернете»?

В телеграм-канале «Где заказы?» я разбираю реальные ошибки бизнеса, SEO, сайты, рекламу, воронки продаж и показываю, почему компании теряют клиентов и как это исправить.

Без инфоцыганства и мотивационных цитат — только практика, кейсы и рабочие решения для бизнеса и веб-разработки.

Комментарии

Где заказы?
Почему у одних компаний очередь из клиентов, а у других пустой сайт и тишина?
Телеграм канал «Где заказы?» — про продажи, сайты и ошибки бизнеса на реальных примерах. Подписаться