gifts2017

Обновления релиза 1С сервера на Linux

Опубликовал кенни маккормик (KennyUA) в раздел Администрирование - Системное

В этой статье мы рассмотрим как обновлять сервер 1С: Предприятия на Linux.
В данной статье используется дистрибутив Linux - Debian 6.0.2

Обновления релиза 1С сервера на Linux

  • В этой статье мы рассмотрим как обновлять сервер 1С: Предприятия на Linux.

В данной статье используется дистрибутив Linux - Debian 6.0.2

 Для того чтобы обновить сервер 1С: Предприятия на Linux нужно:

  1.  Скачать установочный архив на сервер 1С: Предприятия.
  2.  Распаковать  установочный архив.
  3.  Запустить клиент VMware Vsphеre client для управление сервером.
  4.  Запуск пакетов установки сервера *deb 
  5.  Перезапустить сервер 1С: Предприятия.

 

  1. Скачивание установочного архива на сервер 1С: Предприятия

 Для установки нам потребуется сам сервер 1с который можно скачать на сайте 1с http://users.v8.1c.ru/ Соответственно вам потребуется логин и пароль для доступа на сайт. Если логина и пароля нет, то можно скачать 1с сервер на сторонних ресурсах.  Качаем последний релиз сервера. В даном случае нужно скачать http://users.v8.1c.ru/getdist.jsp?path=Platform/8_2_16_363/deb64.tar.gz. Потребуется именно deb пакеты для Debian. 

   Далее нужно выложить архив c платформой  на файлообменник или другой свободный для скачивания ресурс, который даст нам прямую ссылку на файл. Например подходит файлообменник http://narod.yandex.ru/ (нужно зарегистрироватся). 
  Далее зайдем на сервер перед этим введя логин и пароль (нужны права "root")
 На сервере создадим папку куда будет сохранен скаченый с файлообменника архив. 
 Используя команду Wget скачаем архив платформы. В нужной папке Wget (ссылка на ресурс в интернете) Рис.1 

 

Рисунок 1. Скачивание платформы сервера 1С:Предприятия на сервер Linux

 Использовать ссылку на http://users.v8.1c.ru/ нельзя так как скачивание будет доступно только после аутентификации. Ждем пока файл загрузится на сервер.

 


 2. Распаковка  установочного архива

Когда архив с файлами платформы скачан нужно его распаковать. Файл deb64.tar.gz
Для архива с расширением  *tar.gz нужно использовать команду tar xvfz (имя файла).
В данном случае команда выглядит так tar xvfz deb64.tar.gz (Рис. 2)

 

 

 

Рисунок 2. Распаковка архива и получение файлов установки платформы

3. Запуск клиента VMware Vsphеre client для управление сервером

Запускаем VMware Vsphеre client для управление сервером, перед этим введя логин и пароль (Рис 3).

Рисунок 3. Запуск VMware Vsphеre client.

4. Запуск пакетов установки сервера *deb 

Зайдем в режим управление сервером Рис.4(1).
Далее перейдем на закладку Сonsole Рис4(2).
Введем логин и пароль для сервера (пользователь должен обладать правами "root")
 Далее запустим файлы установки сервера. 

Для этого есть команда dpkg -i  (имя файла)
 Запустим по очереди все файлы *deb 

dpkg -i 1c-enterprise82-comon-nls_8.2.16-363_amd64.deb
dpkg -i 1c-enterprise82-comon_8.2.16-363amd_64.deb
dpkg -i 1c-enterprise82-server-nls_8.2.16-363_amd64.deb 
dpkg -i 1c-enterprise82-server_8.2.16-363_amd63.deb
dpkg -i 1c-enterprise82-ws-nls_8.2.16-363_amd64.deb
dpkg -i 1c-enterprise82-ws_8.2.16-363_amd64.deb 

При запуске каждого пакета установки мы будем видеть процесс установки данного пакета Рис.4(3)

 

 

Рисунок 4.Запуск консоли сервера. Процесс установки пакета 1c-enterprise82-common_8.2.16_363_amd64.deb

 

  5. Перезапуск сервера 1С: Предприятие 

После того как запустим все пакеты нужно перезапустить сервер.
Для этого в панели управление сервером нужно нажать кнопку "Reset" (Рис.5)

Рисунок 5. Перезапуск сервера 1С: Предприятия

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение

Комментарии

1. ediks (ediks) 29.05.13 23:16
Бред какой-то. Автор пытается научить нас скачивать последние релизы для Линукса и логиниться на виртуальные машины VmWare? Не поверите, у некоторых не используются виртуальные серверы.
И потом, на 29.05.2013 актуальный релиз платформы 8.2.16.363, как указывает автор?
Sergafan10; ACE$; +2 Ответить
2. Юрий Былинкин (ardn) 30.05.13 09:16
Почему автор скачивает установочный архив и распаковываем его через консоль сервера посредством putty, а вот все остальное делает через консоль VMware Vsphеre client?
3. Кирилл Краснов (kirillkr) 30.05.13 11:32
(0) Как Вы привязали ключи к серверу приложения на виртуальной машине? У Вас аппаратные ключи или программные? Если аппаратные - выложите инструкцию по настройке ключей. Большое спасибо.
4. mozz mozz (mozz) 31.05.13 10:08
(3) kirillkr,
ИМХО у него сервер лицензий на винде с хасп эмулятором в другой виртуалке поднят и в nethasp.ini линухового сервера предприятия прописан...
Трактор; +1 Ответить
5. Кирилл Краснов (kirillkr) 31.05.13 10:12
У меня сейчас тоже ключ на физ.железке стоит и у всех прописан, но хотелось бы более красивое решение.
6. Алексей Опарихин (Al-X) 06.06.13 11:03
Фигня какая-то !! Не буду я ничего ставить.
Но вот автор, а вы пробовали ДЕЙСТВИТЕЛЬНО устанавливать сервер и постгре на Linux ?
В виртуалке хорошо... в реальной ситуации все другое.
Там же сразу кучу не совместимостей вылезет и зависимостей...
7. mic auto (4ur) 19.08.13 17:48
Интересно, это метод, может не самый удобный, обновить сервер. А как быть с обновлением самой платформы 8.3 под Linux, не говоря уже про просто обновление релиза любой конфигурации. Что-то пока нигде не видно варианта обновления релиза конфигурации под 8.3 - для Linux. Вопрос возник, т.к. есть желание клиента попробовать работать под Linux, а полностью отказаться от MS Windows ну никак не получается. Не говоря уже о том, что реально практически нигде нет описаний реального использования SQL баз под Linux. Не экспериментов, а реального достаточно долгого использования в практической работе...
8. Gimalaj Gimalaev (gimalaj) 25.10.13 11:51
(0)
Далее нужно выложить архив c платформой на файлообменник или другой свободный для скачивания ресурс, который даст нам прямую ссылку на файл. Например подходит файлообменник http://narod.yandex.ru/ (нужно зарегистрироватся).
Далее зайдем на сервер перед этим введя логин и пароль (нужны права "root")
На сервере создадим папку куда будет сохранен скаченый с файлообменника архив.
Используя команду Wget скачаем архив платформы. В нужной папке Wget (ссылка на ресурс в интернете)

Автор жжот! Напалмом!!
9. Евгений Харламов (Simillar) 02.02.16 21:56
Подскажите, сам с Казахстана, производим пластиковые окна. Нам посоветовали ставить Линукс версию, с ней вообще удобно работать и в нашем направлении нужно ли?
10. Алексей Шардаков (IB0P0HI) 14.09.16 08:20
(7) 4ur,

Пару раз обновлял, она просто затирает старую в каталоге /opt/1C/x86_64/ и засыпает новую. Конфигурационный файл в /etc демон запуска сервера 1С в /etc/init.d (могу ошибиться)
Второй вариант
1. sudo rm -r /opt/1C
2. распакованный архив я уже закачиваю по SFTP в каталог /root/1C
3. sudo cd /root/1C
4. dpkg -i *.deb ( yum install local *.rpm) в зависимости от Дебиан/убунту или RHEL/CentOS
5. service 1csrv83 start
6. Если нет ошибок с машины идем консолью управления кластера 1С.

З.Ы. мне лень каждый файл устанавливать.
З.Ы.Ы. такие обновки я качаю на рабочую станцию, там распаковываю, в одну папку кладу и закачиваю на сервер 1С (в моем случае CentOS - на работе и Debian - дома)
11. Алексей Шардаков (IB0P0HI) 14.09.16 08:22
(9) Simillar,
Нативный клиент запускается норм. От виндового не отличить.
Хасп под 1С робит. Не смотрел только менеджер лицензий - не когда было.
Чтоб сильно не травмировать пользователей возмите Mint 17(18)

Единственная у вас засада - это не стандартное оборудование (т.е. средства интеграции)
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа