Как заменить MS Office Linux.

Введение.

Современные требования работы компьютерных устройств предполагают гибкие формы перехода на различные офисные приложения. Графические редакторы, входящие в коробочные версии различных дистрибутивов установленных на Linux, не всегда удовлетворяют требования ФЗ1 и безопасности. Обычно, после развёртывания рабочей станции Linux, в качестве графического редактора, пользователь обнаруживает пакет LibreOffice. Сам по себе редактор не плохой, имеет хорошею историю и поддержку сообщества. Но есть нюанс, LibreOffice отсутствует в перечне редакторов для структур и организаций разрешенных к применению. В качестве одной из замен, предлагается пакет графических редакторов компании Мой Офис.

Подготовка Мой Офис.

Компания МойОфис имеет хорошею историю среди акционеров. В её «портфеле» находятся программные средства для развёртывания офисных приложений для настольных и облачных технологий. Пакет «Мой Офис Стандартный. Домашняя версия» распространяющаяся без ограничений, скачать пакет можно по адресу изготовителя проекта2. Пакет «Мой Офис Стандартный. Домашняя версия» включает редактор текста — аналог MS Word и редактор таблиц — аналог MS Excel.

Установка Мой Офис.

Перед установкой убедитесь в наличие свободного дискового пространства, пакет занимает ~ 350 Mb. В дальнейшем размер хранилища документов My Office, может увеличиваться, учитывайте это при установке. Выбор редакции «МойОфис Стандартный. Домашняя версия» основан на использовании лицензии для свободной установки редактора на любое устройство.

  • Стенд
    • HP Paviliondv6 Notebook PC, имя: lin-xim, IP=10.0.2.30
      • ALT Simple Linux

Установка My Office графическая.

В качестве ОС для рабочей станции выбран дистрибутив ALT Simple Linux (SL)3 — бесплатная операционная система для персональных компьютеров. Поэтому, устанавливая «МойОфис Стандартный Home» на Simple Linux, пользователь получает бюджетную платформу для личного и офисного использования. Режим установки «МойОфис» может быть графическим или консольным. При графическом режиме установки, скачиваемый пакет сохраняем в каталоге «Загрузка«. После чего, находясь в графическом менеджере4 пакетов Xfce, щёлкаем мышкой по названию файла5.

Перед нами возникает строгое предупреждение, это нормально, компания «Базальт СПО»6 заботится о безопасности своих пользователей.

После нажатия кнопки «Установить» запустится процесс проверки зависимостей и загрузки пакета «МойОфис» на ПК.7

Установка My Office консольная.

Безусловно графическая метод удобен, всё наглядно и привычно, особенно для пользователей пришедших (не по своей воле) в Linux из Windows. Тем не менее консольный способ имеет свои преимущества. Когда рядом нет администратора, а пользователь не может установить программу — не хватает прав доступа, подключается, удалённо, администратор, соединяясь по протоколу ssh с ПК пользователя. Конечно, администратор может организовать соединение, используя удалённый рабочий стол, но для этого не всегда хватает скорости канала для подключения к ПК с помощью GUI8. Консольный режим позволяет увеличить быстрое развёртывание приложения и сделать процесс не заметным для пользователя.

Сценарий консольной установки.

# apt-get install ./myoffice-standard-home-edition-xxxx.xx-x.xx.x.x.x86_64.rpm Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Выбрано myoffice-standard-home-edition для './myoffice-standard-home-edition-xxxx.xx-x.xx.x.x.x86_64.rpm' Следующие НОВЫЕ пакеты будут установлены: myoffice-standard-home-edition ... Необходимо получить 0B/118MB архивов. После распаковки потребуется дополнительно 340MB дискового пространства. Совершаем изменения... Подготовка... ################################################################## [100%] Обновление / установка... 1: myoffice-standard-home-edition-2022.01-1.28.0.4 ################################################################## [100%] Running post install script... Done. Завершено.

Как пользоваться Мой Офис.

После того как «МойОфис Стандартный. Домашняя версия» был успешно установлен, одним из перечисленных выше способов переходим к работе. В Simple Linux ярлыки редакторов находятся в папке «Офис» дерева приложений расположенного в лотке программ.

Как Мой Офис удалить.

Вопрос удаление редактора возникает в случаях, которые связанны с обстоятельствами различного характера. Пользователь или администратор должны знать, как грамотно выполнить процесс удаления пакета «Мой Офис» с устройства.

Существует два способа удаления Офиса, графический и текстовый, в которых применяются штатные средства рабочей станции Simple Linux.

Графический режим удаления.

При использовании графического режима, необходимо запустить программу «Менеджер пакетов» после чего проделать ряд манипуляций.

Консольный режим удаления.

При использовании консольного режима удаления пакета «Мой Офис», необходимо выполнить действия, как показано ниже.

# apt-get remove ./myoffice-standard-home-edition-xxx.xx-x.xx.x.x.x86_64.rpm ... Следующие пакеты будут УДАЛЕНЫ: myoffice-standard-home-edition ... Продолжить? [Y/n]

Заключение.

Выбор офисного редактора, в итоге, обусловлена той операционной системой, которая установлена у пользователя. Большинство пользователей, в своей работе, привыкли использовать MS Office. Но времена и требования к ПО меняются, поэтому в организации приходит Linux. С этим обстоятельством приходится считаться, в итоге перестраивая свой привычный компьютерный мир к новым программным требованиям. Привычный пакет Libre Office, с которым пользователь уже, как-то освоился, внедряется в приказном порядке в организации на другой. После обучения работы с редактором «Мой Офис», у сотрудника появляется уверенность — созданный документ будет правильно загружаться на любом устройстве, где установлен My Office. Таким образом, находясь дома, в дороге, командировке, работая на Windows или Linux, пользователь будет уверен в сохранности информации созданной в редакторе «Мой Офис», который установлен на его ПК.

Полезные ссылки.

Сноски.

  1. ФЕДЕРАЛЬНЫЙ ЗАКОН ↩︎
  2. проверяйте сертификат сайта перед загрузкой. ↩︎
  3. скачать ↩︎
  4. Xfce — свободная среда рабочего стола для UNIX-подобных операционных систем. ↩︎
  5. пользователь должен иметь права администратора root. ↩︎
  6. Базальт СПО ↩︎
  7. проверьте подключение к репозиторию, иначе «зависание» системы. ↩︎
  8. GUI — графический интерфейс пользователя. ↩︎

Работа сервера Nginx Proxy.

Введение.

Надеюсь читатели имеют представление о всех возможностях использовании веб-сервера Nginx, если нет, посмотрите полезные ссылки. Продолжая изучать Nginx, остановимся на возможности использования его в качестве Proxy1 для HTTP запросов2. Использование Proxy многогранно, но основным является — перенаправление запросов пользователей на узловое устройство, для доступа к ресурсам общего назначения, например в Интернет.

Подготовка.

  • Стенд
    • ALT Linux сервер, имя lin-nginx; ip-10.0.2.11;
      • mysql 8.0.xx
      • php8.1.x
    • ALT Simple Linux, имя: lin-sl IP=10.0.2.10

Для работы серверу Nginx, требуется поддержка интерпретатора языка PHPFastCGI3.

В модуль FastCGI входит пакет FPMFast Process Manager, управляющий PHP запросами с помощью FastCGI протокола. Менеджер PHP-FPM контролирует количество процессов PHP и частоту их создания.

Текущею версию PHP можно узнать с помощью команды.

# php -v

Установка и запуск менеджера php-fpm.

# apt-get update
# apt-get install php8.1-fpm-fcgi
# systemctl start|stop|restart|status php8.0-fpm
# systemctl enable php8.1-fpm

Настройка.

Настройку Proxy Nginx будем осуществлять из логики работы организации, в которой используется внутренняя LAN4 сеть и внешняя WAN5 с выходом в интернет. Выполняя требования ФЗ6, эти две сети не связаны между собой. Для работы с Интернетом выделен nginx сервер, имеющий подключение к внешней WAN сети. Все рабочие станции, в сети WAN, могут иметь соединение с интернетом, только через Nginx Proxy.

Установка Nginx Proxy.

В качестве стенда выберем сервер минимальной конфигурации, на котором установим следующие пакеты.

# apt-get update
# apt-get install nginx

Подробная инструкция настройки Nginx, см. полезные ссылки.

Конфигурация Proxy.

Для начала в каталоге /etc/nginx/sites-available.d/ создадим файл настроек proxy.conf.

# cd /etc/nginx/sites-available.d/
# touch proxy.conf

Запишем в него инструкцию, переводящая сервер в режим Nginx Proxy.

server {
    listen 8000;
    server_name 127.0.0.1;
    access_log /var/log/nginx/access.log;
    error_log /var/log/nginx/error.log;

location / {
    proxy_pass http://10.0.2.11;
    proxy_set_header Host $host;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Real-IP $remote_addr;
    }
}

Инструкция небольшая, в дальнейшем, при желании, можно дополнить необходимыми директивами и переменными7.

Листинг сценария можно использовать, как базовую конфигурацию Nginx Proxy.

  • Расшифровка листинга.
    • listen — порт прослушивающий Nginx
    • server_name — имя или ip сервера Nginx
    • proxy_pass — протокол прокси для Nginx
    • proxy_set_header — передача заголовка
    • Host $host — переменная, заголовок сервера
    • X-Forwarded-For — заголовок запроса
    • $proxy_add_x_forwarded_for — переменная = $remote_addr
    • X-Real-IP — меняет ip на переданный
    • $remote_addr — адрес клиента

Создадим ссылку на рабочий каталог, перегрузим nginx.

# ln -s /etc/nginx/sites-available.d/proxy.conf /etc/nginx/sites-enabled.d/proxy.conf
# nginx -s reload

Как работает Nginx Proxy.

Работает сценарий Nginx Proxy следующим образом. В организации все ПК включённые в сеть WAN не имеют выход в Интернет. Сервер lin-nginx подключён к интернету, через выделенный ip 10.0.2.11 (стендовое значение), является шлюзом прокси для всех ПК настроенных на него. Сервер lin-nginx контролирует работу клиентских станций, осуществляет запись в журнале о всех действиях подключённых к нему клиентов Интернет.

Настройка ПК.

После того как сервер Nginx Prox был успешно создан, протестирован и запущен, переходим к настройкам на стороне ПК. Откройте свой любимый браузер и выполните действия, как показано ниже, не забудьте указать порт и ip адрес Nginx Proxy. Чтобы попасть в окно режима сетевых настроек, например браузера Firefox, пройдите путь как показано ниже.

Выполните настройки браузера на всех рабочих станциях организации, которым необходим выход в Интернет.

Заключение

Современные условия безопасной работы организации, требует выполнения ряда требований ФЗ предъявляемых коммерческим предприятиям и гос8. органам. Решение вопросов безопасного доступа к Интернет для сетевых устройств предприятия, можно осуществлять используя технологию прокси, применяя для этого серверные платформы входящие в перечень разрешённых программных продуктов. Инструкция, приведённая в примере является рабочей, её можно использовать, а при желании расширить дополнительным синтаксисом. Необходимо, только учитывать — дополнительный код, ТРЕБУЕТ дополнительных серверных ресурсов.

Полезные ссылки.

Сноски.

  1. посредник, который принимает данные пользователей и отправляет их от своего имени, снижает нагрузку на основной веб сервер ↩︎
  2. сообщения, которые отправляются клиентом на сервер ↩︎
  3. FastCGI — протокол взаимодействия веб-сервера и php приложений. ↩︎
  4. локальная сеть; англ. Local Area Network, LAN ↩︎
  5. ↩︎
  6. федеральный закон ↩︎
  7. см. полезные ссылки ↩︎
  8. государственных органов ↩︎
Copyright © 2011-2024
Все права защищены.
При перепечатке указать источник: kabtim.ru
Контакты