More changes for R7-Office documentation

This commit is contained in:
alexandervnuchkov 2018-11-30 15:59:14 +03:00
parent 00589b96c9
commit 0c33b74de2
91 changed files with 7880 additions and 1296 deletions

View File

@ -0,0 +1 @@


View File

@ -0,0 +1 @@


File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,3 @@
<%@ Control Language="C#" %>
<a class="crm-task-title sm_linux sm_desktop sm_document" id="link_100015" title=""
href="<%=VirtualPathUtility.ToAbsolute("~/desktop/documents/allplatforms/pdf-documentation.aspx")%>">Документация по Р7-Офис в формате PDF</a>
href="<%=VirtualPathUtility.ToAbsolute("~/desktop/documents/allplatforms/pdf-documentation.aspx")%>">Документация по десктопным редакторам Р7-Офис в формате PDF</a>

View File

@ -1,3 +1,3 @@
<%@ Control Language="C#" %>
<a class="crm-task-title sm_server sm_linux sm_enterprise" id="link_110007" title=""
href="<%=VirtualPathUtility.ToAbsolute("~/server/enterprise/linux/community/switch-to-https.aspx")%>">Как переключить виртуальный офис на протокол HTTPS при установке из RPM/DEB-пакетов?</a>
href="<%=VirtualPathUtility.ToAbsolute("~/server/enterprise/linux/community/switch-to-https.aspx")%>">Как переключить Р7-Офис. Сервер. Профессиональный на протокол HTTPS с помощью скрипта?</a>

View File

@ -0,0 +1,3 @@
<%@ Control Language="C#" %>
<a class="crm-task-title sm_server sm_windows sm_enterprise" id="link_110010" title=""
href="<%=VirtualPathUtility.ToAbsolute("~/server/linux/enterprise/update-using-script.aspx")%>">Обновление серверной версии Р7-Офис. Сервер. Профессиональный с помощью скрипта для ОС Linux</a>

View File

@ -1,3 +0,0 @@
<%@ Control Language="C#" %>
<a class="crm-task-title sm_docker sm_server sm_enterprise" id="link_70025" title=""
href="<%=VirtualPathUtility.ToAbsolute("~/server/docker/enterprise/enterprise-script-installation.aspx")%>">Установка серверной версии Р7-Офис. Сервер. Профессиональный с помощью скрипта</a>

View File

@ -1,3 +0,0 @@
<%@ Control Language="C#" %>
<a class="crm-task-title sm_docker sm_server sm_enterprise" id="link_70027" title=""
href="<%=VirtualPathUtility.ToAbsolute("~/server/docker/enterprise/enterprise-separate-installation.aspx")%>">Установка компонентов серверной версии Р7-Офис. Сервер. Профессиональный на отдельных серверах</a>

View File

@ -1,3 +0,0 @@
<%@ Control Language="C#" %>
<a class="crm-task-title sm_docker sm_server sm_enterprise" id="link_70034" title=""
href="<%=VirtualPathUtility.ToAbsolute("~/server/docker/enterprise/enterprise-script-parameters.aspx")%>">Установка серверной версии Р7-Офис. Сервер. Профессиональный с использованием дополнительных параметров скрипта</a>

View File

@ -0,0 +1,3 @@
<%@ Control Language="C#" %>
<a class="crm-task-title sm_linux sm_server sm_community" id="link_60009" title=""
href="<%=VirtualPathUtility.ToAbsolute("~/server/linux/community/switch-to-https.aspx")%>">Как переключить Р7-Офис. Сервер. Профессиональный на протокол HTTPS с помощью собственного сертификата?</a>

View File

@ -0,0 +1,3 @@
<%@ Control Language="C#" %>
<a class="crm-task-title sm_server sm_linux sm_community" id="link_60029" title=""
href="<%=VirtualPathUtility.ToAbsolute("~/server/linux/community/switch-talk-to-tls.aspx")%>">Как переключить Чат на протокол TLS?</a>

View File

@ -1,3 +0,0 @@
<%@ Control Language="C#" %>
<a class="crm-task-title sm_linux sm_server sm_enterprise" id="link_60033" title=""
href="<%=VirtualPathUtility.ToAbsolute("~/server/linux/enterprise/enterprise-script-rpm-deb-installation.aspx")%>">Установка серверной версии Р7-Офис. Сервер. Профессиональный из RPM/DEB-пакетов с помощью скрипта</a>

View File

@ -0,0 +1,3 @@
<%@ Control Language="C#" %>
<a class="crm-task-title sm_linux sm_server sm_enterprise" id="link_60034" title=""
href="<%=VirtualPathUtility.ToAbsolute("~/server/linux/enterprise/astra-linux-installation.aspx")%>">Установка серверной версии Р7-Офис. Сервер. Профессиональный с помощью скрипта для ОС Astra Linux</a>

View File

@ -0,0 +1,3 @@
<%@ Control Language="C#" %>
<a class="crm-task-title sm_linux sm_server sm_enterprise" id="link_60035" title=""
href="<%=VirtualPathUtility.ToAbsolute("~/server/linux/enterprise/alt-linux-installation.aspx")%>">Установка серверной версии Р7-Офис. Сервер. Профессиональный с помощью скрипта для ОС Альт Линукс</a>

View File

@ -17,8 +17,7 @@
<li><span class="gs_link gs_active" id="all">Всё</span></li>
<li><span class="gs_link" id="Overview">Обзор</span></li>
<li><span class="gs_link" id="CustomizingPortal">Индивидуальная настройка портала</span></li>
<li><span class="gs_link" id="ManagingPortalModules">Управление модулями портала</span></li>
<li><span class="gs_link" id="WhiteLabeling">Ребрендинг</span></li>
<li><span class="gs_link" id="ManagingPortalModules">Управление модулями портала</span></li>
<li><span class="gs_link" id="ChangingSecuritySettings">Контроль доступа к порталу</span></li>
<li><span class="gs_link" id="AdjustingIntegrationSettings">Настройка параметров интеграции</span></li>
<li><span class="gs_link" id="ViewingPortalStatistics">Просмотр статистики портала</span></li>
@ -30,7 +29,7 @@
<div class="PortalHelp">
<p>После того как ваш портал будет создан, понадобится настроить его и управлять им, чтобы он соответствовал вашим требованиям:</p>
<ul>
<li>настройте портал <a class="see_also" href="#CustomizingPortal_block"><b>в соответствии с вашими личными требованиями</b></a>: измените язык портала, задайте правильный часовой пояс, укажите название портала, логотип и используемый шаблон команды, выберите цветовую схему, соответствующую корпоративному стилю вашей компании, задайте альтернативный URL для портала;</li>
<li>настройте портал <a class="see_also" href="#CustomizingPortal_block"><b>в соответствии с вашими личными требованиями</b></a>: измените язык портала, задайте правильный часовой пояс, укажите название портала, логотип и используемый шаблон команды, выберите цветовую схему, соответствующую корпоративному стилю вашей компании, укажите собственное доменное имя;</li>
<li>управляйте <a class="see_also" href="#ManagingPortalModules_block"><b>модулями</b></a> портала: выберите, какие из них должны отображаться на портале, а какие требуется скрыть от пользователей, добавьте свои собственные ссылки в меню навигации на портале, выберите стартовую страницу по умолчанию;</li>
<li>обновите настройки <a class="see_also" href="#ChangingSecuritySettings_block"><b>доступа к порталу</b></a>: определите сложность пароля, который используется для входа на портал, включите двухфакторную аутентификацию, <%--включите возможность <b>Single Sign-on</b>, чтобы обеспечить более простой способ доступа на портал для пользователей, --%>укажите почтовые серверы, которые могут использоваться для самостоятельной регистрации пользователей в онлайн-офисе и т.д.;</li>
<li>настройте <a href="<%=VirtualPathUtility.ToAbsolute("~/gettingstarted/people.aspx#ManagingAccessRights_block")%>"><b>права доступа</b></a> для администраторов портала и других пользователей;</li>
@ -170,7 +169,7 @@
</div>
</div>
<div class="gs_content" id="WhiteLabeling_block">
<%--<div class="gs_content" id="WhiteLabeling_block">
<h5>Ребрендинг</h5>
<div class="PortalHelp">
<div class="notehelp">
@ -195,13 +194,13 @@
<li>нажмите кнопку <b>Сохранить</b> внизу раздела, чтобы заданные настройки вступили в силу.</li>
</ul>
<p>Для возврата к настройкам по умолчанию нажмите кнопку <b>Настройки по умолчанию</b>.</p>
<%--<div class="screen_block">
<div class="screen_block">
<img alt="Ребрендинг" target="img12_eventcom_guides" class="screenphoto screen_guides" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/ru/gettingstarted/newconfig/small/WhiteLabeling.png")%>" />
<img alt="Ребрендинг" id="img12_eventcom_guides" class="bigphoto_screen" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/ru/gettingstarted/newconfig/big/WhiteLabeling.png")%>" />
<div target="img12_eventcom_guides" class="screenphoto magnifier"></div>
</div> --%>
</div>
</div>
</div>
</div>--%>
<div class="gs_content" id="ChangingSecuritySettings_block">
<h2>Настройки безопасности</h2>
@ -290,7 +289,7 @@
<li>нажмите на ссылку <b>Добавить разрешенный IP-адрес</b>;</li>
<li>в открывшемся поле ввода укажите отдельный IP-адрес в формате IPv4 (#.#.#.#, где # - это числовое значение от 0 до 255) или задайте диапазон IP-адресов, указав начальный и конечный IP-адреса диапазона в формате #.#.#.#-#.#.#.#;
<div class="notehelp">
Сведения об IP-адресах посетителей портала можно найти в подразделе <b>История входов в систему</b> раздела <b>Безопасность</b>, нажав на кнопку <b>Скачать и открыть отчет</b>.
Сведения об IP-адресах посетителей портала можно найти в <b>Панели управления</b> в разделе <b>История входов в систему</b>, нажав на кнопку <b>Скачать и открыть отчет</b>.
</div>
</li>
<li>таким же образом добавьте нужное количество доверенных IP-адресов;</li>

View File

@ -48,7 +48,7 @@
<div class="gs_content" id="AddingCreatingDocuments_block">
<h2>Добавление и создание документов</h2>
<div class="PortalHelp">
<p>Чтобы перенести все ваши файлы в модуль 'Документы', можно загрузить существующие документы с жесткого диска компьютера или интегрировать с онлайн-офисом аккаунты Box.com, Dropbox, Google, OneDrive, SharePoint, Yandex.</p>
<p>Чтобы перенести все ваши файлы в модуль 'Документы', можно загрузить существующие документы с жесткого диска компьютера или интегрировать с онлайн-офисом облачные хранилища, например, Yandex, или другие сервисы, использующие пртосол Webdav, а также сервисы Box.com, Dropbox, Google, OneDrive, SharePoint.</p>
<p>Для загрузки файла:</p>
<ol>
<li>откройте нужный раздел или папку, куда требуется загрузить файлы, выбрав соответствующую опцию на левой боковой панели</li>
@ -63,7 +63,7 @@
<img alt="Загрузка файлов" target="img1_eventcom_guides" class="screenphoto screen_guides" src="<%=VirtualPathUtility.ToAbsolute("~/images/Help/ru/GettingStarted/Documents/small/UploadDocs.png")%>" />
<div target="img1_eventcom_guides" class="screenphoto magnifier"></div>
</div>--%>
<p>Для интеграции с модулем 'Документы' вашего аккаунта Box.com, Dropbox, Google, OneDrive, SharePoint, Yandex используйте соответствующие кнопки на левой боковой панели после прочтения инструкций в <a href="<%=VirtualPathUtility.ToAbsolute("~/tipstricks/add-resource.aspx")%>">этой статье</a>.</p>
<p>Для интеграции с модулем 'Документы' ваших аккаунтов в облачных хранилищах используйте соответствующие кнопки на левой боковой панели после прочтения инструкций в <a href="<%=VirtualPathUtility.ToAbsolute("~/tipstricks/add-resource.aspx")%>">этой статье</a>.</p>
<p>В модуле 'Документы' можно создавать новые файлы или папки. Для этого:</p>
<ol>
<li>откройте нужный раздел или папку, где требуется создать новый файл, выбрав соответствующую опцию на левой боковой панели</li>

View File

@ -18,7 +18,7 @@
<li><span class="gs_link" id="Overview">Обзор</span></li>
<li><span class="gs_link" id="CreatingEditingAccount">Создание и редактирование учетной записи</span></li>
<li><span class="gs_link" id="ChangingAccountSettings">Изменение настроек учетной записи</span></li>
<li><span class="gs_link" id="MailServer">Настройка почтового сервера</span></li>
<%--<li><span class="gs_link" id="MailServer">Настройка почтового сервера</span></li>--%>
<li><span class="gs_link" id="SendingReceivingMessages">Отправка и получение сообщений</span></li>
<li><span class="gs_link" id="ManagingContacts">Управление контактами</span></li>
<%--<li><span class="gs_link" id="IntegratingwithCRM">Интеграция с CRM</span></li>--%>
@ -36,7 +36,7 @@
<li>быстро общаться и эффективно управлять контактами,</li>
<li>получать доступ к <a class="see_also" href="#ManagingContacts_block">адресам ваших личных контактов и пользователей портала<%-- и контактов CRM--%></a>,</li>
<li>объединить все адреса электронной почты в едином пространстве,</li>
<li><a class="see_also" href="#MailServer_block">создавать корпоративные почтовые ящики</a>,</li>
<%--<li><a class="see_also" href="#MailServer_block">создавать корпоративные почтовые ящики</a>,</li>--%>
<li><a class="see_also" href="#SendingReceivingMessages_block__manage">управлять сообщениями электронной почты</a> на портале,</li>
<li><a class="see_also" href="#SendingReceivingMessages_block__read">читать все сообщения</a> в одной программе и отвечать на них,</li>
<li>получать доступ к истории сообщений, контактам и файлам в любом браузере, в любое время, из любой точки мира,</li>
@ -190,23 +190,23 @@
</div>
</div>
<div class="gs_content" id="MailServer_block">
<%--<div class="gs_content" id="MailServer_block">
<h2>Настройка почтового сервера</h2>
<div class="PortalHelp">
<p>Теперь <b>Почта</b> онлайн-офиса не только собирает электронные письма из разных сервисов электронной почты, которыми вы пользуетесь, но и позволяет добавить почтовый сервер на своем домене. Итак, если у вас есть свой домен, вы легко можете создать корпоративные почтовые ящики и управлять ими прямо на портале.</p>
<p><b>Почта</b> онлайн-офиса не только собирает электронные письма из разных сервисов электронной почты, которыми вы пользуетесь, но и позволяет добавить почтовый сервер на своем домене. Итак, если у вас есть свой домен, вы легко можете создать корпоративные почтовые ящики и управлять ими прямо на портале.</p>
<div class="notehelp">
Только владелец и администраторы портала могут подключать домены, создавать корпоративные почтовые ящики, управлять ими и удалять их.
</div>
<p>Для подключения первого домена:</p>
<ol>
<li>щелкните по значку <img alt="Почта" src="<%=VirtualPathUtility.ToAbsolute("~/images/Help/GettingStarted/Mail.png")%>" /> наверху любой страницы портала (если не создано еще ни одного аккаунта) и нажмите ссылку <b>Подключить домен</b> или перейдите в раздел <b>Настройки</b> модуля <b>Почта</b>,</li>
<li>выберите опциию <b>Почтовый сервер</b> и нажмите на кнопку <b>Добавить свой домен</b>,
<li>выберите опциию <b>Почтовый сервер</b> и нажмите на кнопку <b>Добавить свой домен</b>,--%>
<%--<div class="screen_block">
<img alt="Добавление домена" target="img16_eventcom_guides" class="screenphoto screen_guides" src="<%=VirtualPathUtility.ToAbsolute("~/images/Help/ru/GettingStarted/Mail/small/AddDomain.png")%>" />
<img alt="Добавление домена" id="img16_eventcom_guides" class="bigphoto_screen" src="<%=VirtualPathUtility.ToAbsolute("~/images/Help/ru/GettingStarted/Mail/big/AddDomain.png")%>" />
<div target="img16_eventcom_guides" class="screenphoto magnifier"></div>
</div>--%>
</li>
<%--</li>
<li>для подключения домена следуйте инструкциям мастера:
<ul>
<li>введите имя домена в поле <b>Домен</b> и нажмите кнопку <b>Далее</b>,</li>
@ -241,15 +241,15 @@
Для нашего домена по умолчанию почтовый ящик можно создать и другим способом. Перейдите на страницу <b>Управление учетными записями</b>, нажмите на кнопку <b>Создать почтовый ящик</b> и выполните приведенные выше инструкции.
</div>
</li>
</ol>
</ol>--%>
<%--<div class="screen_block">
<img alt="Создание нового почтового ящика" target="img17_eventcom_guides" class="screenphoto screen_guides" src="<%=VirtualPathUtility.ToAbsolute("~/images/Help/ru/GettingStarted/Mail/small/CreateNewMailbox.png")%>" />
<img alt="Создание нового почтового ящика" id="img17_eventcom_guides" class="bigphoto_screen" src="<%=VirtualPathUtility.ToAbsolute("~/images/Help/ru/GettingStarted/Mail/big/CreateNewMailbox.png")%>" />
<div target="img17_eventcom_guides" class="screenphoto magnifier"></div>
</div> --%>
<p>С помощью меню почтового ящика, вы можете <b>Изменить псевдонимы почтового ящика</b> или <b>Удалить</b> почтовый ящик. Для получения дополнительной информации о псевдонимах и почтовых группах вы можете обратиться к этой <a target ="_blank" class="links" href="<%=VirtualPathUtility.ToAbsolute("~/tipstricks/alias-groups.aspx")%>">статье</a>.</p>
<%--<p>С помощью меню почтового ящика, вы можете <b>Изменить псевдонимы почтового ящика</b> или <b>Удалить</b> почтовый ящик. Для получения дополнительной информации о псевдонимах и почтовых группах вы можете обратиться к этой <a target ="_blank" class="links" href="<%=VirtualPathUtility.ToAbsolute("~/tipstricks/alias-groups.aspx")%>">статье</a>.</p>
</div>
</div>
</div>--%>
<div class="gs_content" id="SendingReceivingMessages_block">
<h2>Отправка и получение сообщений</h2>

View File

@ -30,6 +30,12 @@
</li>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/viewers/index.aspx")%>"><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/LocalizeControls/Viewers/Viewers.ascx" /></a></li>
</ul>
<h2>Р7-Офис. Сервер. Профессиональный</h2>
<ul>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/server/enterprise.aspx")%>">Установка и настройка серверной версии</a></li>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/documents.aspx")%>">Возможности модулей портала</a></li>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/server/server-pdf-documentation.aspx")%>">Документация по серверной версии в формате PDF</a></li>
</ul>
<p class="platform_specific_section">Статьи по установке, настройке и другим вопросам, связанным с конкретной платформой, можно найти в соответствующих разделах:</p>
<div class="hcmain_links_server">

View File

@ -27,14 +27,14 @@
<ul>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/gettingstarted/mail.aspx#SendingReceivingMessages_block")%>">Отправка и получение сообщений</a></li>
</ul>
<h2>Почтовый сервер <cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/AdminLabel/AdminLabel.ascx" />
<%--<h2>Почтовый сервер <cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/AdminLabel/AdminLabel.ascx" />
</h2>
<ul>
<li>
<a href="<%=VirtualPathUtility.ToAbsolute("~/gettingstarted/mail.aspx#MailServer_block")%>">Настройка почтового сервера</a></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/Guides/129_MailServer/129_MailServer.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/TipsTricks/127_alias-groups/127_alias-groups.ascx" /></li>
</ul>
</ul>--%>
<h2>Контакты</h2>
<ul>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/gettingstarted/mail.aspx#ManagingContacts_block")%>">Управление контактами</a></li>

View File

@ -1,3 +1,3 @@
<%@ Control Language="C#" %>
<div class="sysreq_title sysreq_os">Операционная система</div>
<div class="sysreq_descr sysreq_os"><b>amd64</b> дистрибутив Linux с версией ядра <b>3.10</b> или выше</div>
<div class="sysreq_descr sysreq_os"><%--<b>amd64</b> дистрибутив Linux с версией ядра <b>3.10</b> или выше--%>Astra Linux Common Edition (релиз Орёл версия 2.12)</div>

View File

@ -0,0 +1,3 @@
<%@ Control Language="C#" %>
<div class="sysreq_title sysreq_os">Операционная система</div>
<div class="sysreq_descr sysreq_os"><%--<b>amd64</b> дистрибутив Linux с версией ядра <b>3.10</b> или выше--%>Альт Рабочая станция К 8.2</div>

View File

@ -3,7 +3,7 @@
<div class="changelog-open-in-new-window"><a target="_blank" href="<%=VirtualPathUtility.ToAbsolute("~/server/community/changelog.aspx")%>">Открыть в новом окне</a></div>
<div class="changelog-version-block">
<p class="changelog-main-header hide_elements">Версия 1.0</p>
<p class="changelog-release-date">Дата выпуска: <span class="crd-date">07.11.2018</span></p>
<p class="changelog-release-date">Дата выпуска: <span class="crd-date">28.11.2018</span></p>
<div class="changelog-switcher">
<p class="changelog-subheader">Основные функциональные возможности</p>
<p class="changelog-subsubheader">Сервер совместной работы</p>

View File

@ -3,14 +3,14 @@
<div class="changelog-open-in-new-window"><a target="_blank" href="<%=VirtualPathUtility.ToAbsolute("~/server/controlpanel/changelog.aspx")%>">Открыть в новом окне</a></div>
<div class="changelog-version-block">
<p class="changelog-main-header hide_elements">Версия 1.0</p>
<p class="changelog-release-date">Дата выпуска: <span class="crd-date">07.11.2018</span></p>
<p class="changelog-release-date">Дата выпуска: <span class="crd-date">28.11.2018</span></p>
<div class="changelog-switcher">
<p class="changelog-subheader">Основные функциональные возможности</p>
<p class="changelog-subsubheader">Панель управления Р7-Офис</p>
<ul>
<li>Настройка доступа по безопасному протоколу HTTPS;</li>
<%--<li>Настройка доступа по безопасному протоколу HTTPS;</li>--%>
<li>Резервное копирование и восстановление данных, настройка автоматического резервного копирования;</li>
<li>Обновление установленных компонентов серверной версии;</li>
<%--<li>Обновление установленных компонентов серверной версии;</li>--%>
<li>Ребрендинг - возможность использовать собственный логотип;</li>
<li>Импорт пользователей и групп с сервера LDAP;</li>
<li>Включение аутентификации с использованием технологии единого входа (англ. Single Sign On или SSO);</li>

View File

@ -17,19 +17,19 @@
<ul>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ControlPanel/90018_changelog/90018_changelog.ascx" /></li>
</ul>
<h2>Установка</h2>
<%--<h2>Установка</h2>
<ul>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ControlPanel/90002_install_mail_server/90002_install_mail_server.ascx" /></li>
</ul>
<h2>Обновление версии</h2>
<ul>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ControlPanel/90005_update_enterprise/90005_update_enterprise.ascx" /></li>
</ul>
</ul>--%>
<h2>Настройка</h2>
<ul>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ControlPanel/90001_backup_restore/90001_backup_restore.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ControlPanel/90003_white_labeling/90003_white_labeling.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ControlPanel/90004_switch_to_https/90004_switch_to_https.ascx" /></li>
<%--<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ControlPanel/90004_switch_to_https/90004_switch_to_https.ascx" /></li>--%>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/TipsTricks/120_ldap-settings/120_ldap-settings.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ControlPanel/90006_multitenancy/90006_multitenancy.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ControlPanel/90014_sso_description/90014_sso_description.ascx" /></li>

View File

@ -35,7 +35,7 @@
</div>--%>
</li>
<li>После этого <b>Панель управления</b> и портал будут перезагружены и на это время станут недоступны. Это может занять до 5 минут. Когда установка завершится, компонент <b>Почтовый сервер</b> на странице <b>Обновление</b> приобретет статус <b>Установлено</b>. Можно прокрутить страницу вверх и нажать на кнопку <b>ПЕРЕЙТИ НА ПОРТАЛ</b>.
<p>На <b>Стартовой странице</b> портала нажмите на ссылку <b>Почтовый сервер</b>, чтобы перейти в модуль <b>Почта</b>. Разверните раздел <b>Настройки</b> на левой боковой панели и удостоверьтесь, что стал доступен пукт меню <b>Почтовый сервер</b>.</p>
<p>На <b>Стартовой странице</b> портала нажмите на ссылку <b>Почтовый сервер</b>, чтобы перейти в модуль <b>Почта</b>. Разверните раздел <b>Настройки</b> на левой боковой панели и удостоверьтесь, что стал доступен пункт меню <b>Почтовый сервер</b>.</p>
<p>Для получения дополнительной информации по настройке домена обратитесь к этим <a href="<%=VirtualPathUtility.ToAbsolute("~/GettingStarted/Mail.aspx#MailServer_block")%>">инструкциям</a>.</p>
</li>
</ol>

View File

@ -4,15 +4,15 @@
<script runat="server">
protected override void Init()
{
PageTitle = PageCaption = "Р7-Офис. Сервер. Профессиональный для Docker";
PageTitle = PageCaption = "Р7-Офис. Сервер. Профессиональный для Astra Linux";
MetaKeyWords = "";
MetaDescription = "Статьи документации по Р7-Офис. Сервер. Профессиональный для Docker.";
MetaDescription = "Статьи документации по Р7-Офис. Сервер. Профессиональный для Astra Linux.";
}
</script>
<div class="MainHelpCenter PageGuides">
<h1>Р7-Офис. Сервер. Профессиональный для Docker</h1>
<h1>Р7-Офис. Сервер. Профессиональный для Astra Linux</h1>
<h2>Системные требования</h2>
<ul>
@ -21,8 +21,7 @@
<h2>Установка</h2>
<ul>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ServerDocker/70025_enterprise_script_installation/70025_enterprise_script_installation.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ServerDocker/70027_enterprise_separate_installation/70027_enterprise_separate_installation.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ServerDocker/70034_enterprise_script_parameters/70034_enterprise_script_parameters.ascx" /></li>
</ul>
<h2>Настройка</h2>
<ul>

View File

@ -1,90 +0,0 @@
<%@ Control Language="C#" Inherits="BaseContentUserControls"%>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<script runat="server">
protected override void Init()
{
PageTitle = PageCaption = "Установка серверной версии с помощью скрипта";
MetaKeyWords = "";
MetaDescription = "";
var guides = new GuidesModel();
guides.TitleVideo = "Как установить серверную версию с помощью скрипта";
(Page as BasePage).Guides = guides;
}
</script>
<div class="MainHelpCenter">
<h1 class="subHeaderFeaturesCaption Guides_Video_Captions">Установка серверной версии Р7-Офис. Сервер. Профессиональный с помощью скрипта</h1>
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Versions/EnterpriseEdition/EnterpriseEditionDocker_Current.ascx" />
<div class="video_ground video_trips">
<h2 id="introduction">Введение</h2>
<div class="block_of_step">
<div class="screen_text">
<p><b>Р7-Офис. Сервер. Профессиональный</b> - это платная версия системы для совместной работы, централизованного управления документами, проектами, взаимоотношениями с клиентами и электронной перепиской.</p>
<p><b>Р7-Офис. Сервер. Профессиональный</b> поставляется как скрипт автоматической установки для операционных систем Linux с установленным сервисом Docker. Скрипт установит контейнеры Docker со всеми компонентами, необходимыми для правильной работы <b>Р7-Офис. Сервер. Профессиональный</b>. Он легко запускается, настраивается, и его удобно использовать для обновления серверной версии.</p>
<p>В данной инструкции объясняется, как установить на компьютер серверную версию <b>Р7-Офис. Сервер. Профессиональный</b> с помощью специально предусмотренного скрипта для Docker. Вы также можете запустить этот скрипт и выбрать вариант установки <b>Р7-Офис. Сервер. Профессиональный</b> <a target="_blank" href="<%=VirtualPathUtility.ToAbsolute("~/server/linux/enterprise/enterprise-script-rpm-deb-installation.aspx")%>">из RPM/DEB-пакетов</a>.</p>
</div>
</div>
</div>
<h2 id="SystemRequirements">Системные требования</h2>
<div class="block_of_step">
<div class="screen_text">
<ul>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_CPU/SysReqs_CPU.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_RAM3/SysReqs_RAM3.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_HDD2/SysReqs_HDD2.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_Add_Hard2/SysReqs_Add_Hard2.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_OS2/SysReqs_OS2.ascx" /></li>
</ul>
<div class="notehelp">Хотя запуск <b>Р7-Офис. Сервер. Профессиональный</b> - это очень ресурсоемкая операция, вам не придется выделять пространство подкачки (swap) перед началом установки. При запуске скрипта установки автоматически создается swap-файл размером <b>6 Гб</b>.</div>
</div>
</div>
<h2 id="GetImage">Получение скрипта Р7-Офис. Сервер. Профессиональный</h2>
<div class="block_of_step">
<div class="screen_text">
<p>Скачайте файл скрипта <b>Р7-Офис. Сервер. Профессиональный</b> для Docker. Это можно сделать на <a target="_blank" href="https://www.r7-office.ru/downloads">странице загрузок</a> нашего сайта. Можно также воспользоваться прямой ссылкой на скачивание, если вам так удобнее:</p>
<pre><code>wget http://download.r7-office.ru/install/r7-office-install.sh
</code></pre>
<p>Когда загрузка завершится, можно начинать установку.</p>
</div>
</div>
<h2 id="RunWithMail">Запуск полной установки Р7-Офис. Сервер. Профессиональный</h2>
<div class="block_of_step">
<div class="screen_text">
<div class="notehelp nh_notice">Пожалуйста, обратите внимание: все действия по установке должны выполняться с правами пользователя <b>root</b>.</div>
<p>Можно установить сразу все компоненты и модули <b>Р7-Офис. Сервер. Профессиональный</b>. Для этого выполните следующую команду:</p>
<pre><code>bash r7-office-install.sh -md "yourdomain.com"
</code></pre>
<p>Где <code>yourdomain.com</code> - это ваш домен, который будет использоваться для <b>Почтового сервера</b>.</p>
<div class="notehelp nh_notice">Домен, который будет использоваться для ведения переписки, должен быть действительным, и он должен быть настроен на эту машину (то есть должен иметь соответствующую <b>A-запись</b> в настройках DNS, связывающую доменное имя с IP-адресом машины, на которой установлен <b>Почтовый сервер</b>).<br />В приведенной выше команде под параметром <code>"yourdomain.com"</code> следует понимать <b>служебный домен почтового сервера</b>. Обычно его указывают в <b>MX-записи</b> домена, который будет использоваться для ведения переписки. Как правило, <code>"yourdomain.com"</code> имеет вид <code>mx1.r7-office.ru</code></div>
<p>Если у вас нет своего доменного имени или вы хотите установить <b>Р7-Офис. Сервер. Профессиональный</b> на локальном сервере, можно выполнить установку без модуля <b>Почтовый сервер</b>. Если вы хотите добавить его позже, это можно будет сделать через <b>Панель управления</b>.</p>
<p>Для запуска <b>Р7-Офис. Сервер. Профессиональный</b> необходима служба Docker. Установочный скрипт проверит, есть ли служба Docker на данном компьютере и соответствует ли ее версия минимально необходимой. В противном случае Docker будет установлен или обновлен автоматически.</p>
<div class="notehelp">
В Docker по умолчанию указаны DNS-серверы Google. Если ваш сервер <b>Р7-Офис. Сервер. Профессиональный</b> не будет иметь доступа в Интернет, рекомендуется изменить заданный в Docker по умолчанию адрес DNS-сервера на адрес вашего локального DNS-сервера. Для этого откройте файл <code>/etc/default/docker</code> и замените IP-адрес в следующей строке на IP-адрес DNS-сервера в вашей локальной сети:
<pre><code>docker_OPTS="--dns 8.8.8.8"
</code></pre>
</div>
</div>
</div>
<h2 id="RunWithoutMail">Запуск установки Р7-Офис. Сервер. Профессиональный без модуля Почтовый сервер</h2>
<div class="block_of_step">
<div class="screen_text">
<p>Если вы не хотите сейчас устанавливать <b>Почтовый сервер</b>, его установку можно пропустить. Для этого выполните следующую команду:</p>
<pre><code>bash r7-office-install.sh -ims false
</code></pre>
<p>В результате серверная версия <b>Р7-Офис. Сервер. Профессиональный</b> будет установлена без модуля <b>Почтовый сервер</b>. Его можно будет добавить позже через <b>Панель управления</b>; чтобы узнать, как это сделать, обратитесь к <a href="<%=VirtualPathUtility.ToAbsolute("~/server/controlpanel/enterprise/install-mail-server.aspx")%>">этой статье</a>.</p>
<div class="notehelp">Следующая команда выводит список всех доступных параметров скрипта:
<pre><code>bash r7-office-install.sh -h
</code></pre>
<p>Если вы решите запустить установку с дополнительными параметрами, пожалуйста, не пропускайте установку <b>Панели управления</b>, иначе по завершении установки вы не сможете ввести лицензионный ключ и, например, добавить модуль <b>Почтовый сервер</b> в вашу копию программы <b>Р7-Офис. Сервер. Профессиональный</b>.</p>
<p>Для получения дополнительной информации о том, как использовать все доступные параметры скрипта, обратитесь к <a href="<%=VirtualPathUtility.ToAbsolute("~/server/docker/enterprise/enterprise-script-parameters.aspx")%>">этой статье</a>.</p>
</div>
<p>Когда установка завершится, можно убедиться в корректной работе <b>Р7-Офис. Сервер. Профессиональный</b>. Откройте браузер и введите в адресной строке IP-адрес компьютера в <b>локальной сети</b> (пожалуйста, не используйте ни <span class="param-type">localhost</span>, ни сетевой адрес <span class="param-type">127.0.0.1</span> того компьютера, на котором установлена серверная версия <b>Р7-Офис. Сервер. Профессиональный</b>, а используйте вместо этого его IP-адрес в локальной сети). Серверная версия <b>Р7-Офис. Сервер. Профессиональный</b> должна работать, что свидетельствует об успешной установке.</p>
</div>
</div>
</div>

View File

@ -1,522 +0,0 @@
<%@ Control Language="C#" Inherits="BaseContentUserControls"%>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<script runat="server">
protected override void Init()
{
PageTitle = PageCaption = "Установка серверной версии с использованием дополнительных параметров скрипта";
MetaKeyWords = "";
MetaDescription = "";
var guides = new GuidesModel();
guides.TitleVideo = "Как установить серверную версию, используя дополнительные параметры скрипта";
(Page as BasePage).Guides = guides;
}
</script>
<div class="MainHelpCenter">
<h1 class="subHeaderFeaturesCaption Guides_Video_Captions">Установка серверной версии Р7-Офис. Сервер. Профессиональный с использованием дополнительных параметров скрипта</h1>
<span class="enterprise_display">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Versions/EnterpriseEdition/EnterpriseEditionDocker_Current.ascx" />
</span>
<span class="community_display">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Versions/CommunityEdition/CommunityEditionDocker_Current.ascx" />
</span>
<div class="video_ground video_trips">
<h2 id="introduction">Введение</h2>
<div class="video_ground video_trips">
<div class="video_text">
<p><b>Р7-Офис. Сервер. Профессиональный</b> - это <span class="enterprise_display">платная</span><span class="community_display">бесплатная</span> версия системы для совместной работы, централизованного управления документами, проектами, взаимоотношениями с клиентами и электронной перепиской.</p>
<p><b>Р7-Офис. Сервер. Профессиональный</b> поставляется как скрипт автоматической установки для операционных систем Linux с установленным сервисом Docker. Скрипт установит контейнеры Docker со всеми компонентами, необходимыми для правильной работы <b>Р7-Офис. Сервер. Профессиональный</b>. Этот вариант прост в работе, управлении и обновлении.</p>
<p>После того как вы скачаете скрипт установки <b>Р7-Офис. Сервер. Профессиональный</b>, вам может потребоваться запустить его, указав некоторые дополнительные параметры, например, если вы хотите установить каждый компонент на отдельном сервере. Используйте следующую команду, чтобы вывести на экран список всех доступных параметров скрипта:</p>
<pre><code>bash r7-office-install.sh -h
</code></pre>
<p>Ниже приводится краткое описание и примеры использования этих параметров.</p>
</div>
</div>
</div>
<h2 id="ContainerName">Имя контейнера</h2>
<div class="block_of_step">
<div class="screen_text">
<table class="table_portslist script_parameters">
<tbody>
<tr>
<th>Параметр</th>
<th>Описание</th>
</tr>
<tr>
<td><code>-cc, --communitycontainer</code></td>
<td>имя контейнера <b>Сервера совместной работы</b></td>
</tr>
<tr>
<td><code>-dc, --documentcontainer</code></td>
<td>имя контейнера <b>Сервера документов</b></td>
</tr>
<tr>
<td><code>-mc, --mailcontainer</code></td>
<td>имя контейнера <b>Почтового сервера</b></td>
</tr>
<tr>
<td><code>-cpc, --controlpanelcontainer</code></td>
<td>имя контейнера <b>Панели управления</b></td>
</tr>
</tbody>
</table>
<p>Эти параметры можно использовать, чтобы при запуске контейнера присвоить ему произвольное имя. По умолчанию для контейнеров используются следующие имена: <code>r7-office-community-server</code>, <code>r7-office-document-server</code>, <code>r7-office-mail-server</code>, <code>r7-office-control-panel</code>.</p>
<h4>Пример</h4>
<pre><code>bash r7-office-install.sh -ims false -cc name1 -dc name2 -cpc name3
</code></pre>
<p>В результате будут установлены все компоненты <b>Р7-Офис. Сервер. Профессиональный</b>, кроме <b>Почтового сервера</b>. После установки контейнеры <b>Сервера совместной работы</b>, <b>Сервера документов</b> и <b>Панели управления</b> приобретут указанные имена (<code>name1</code>, <code>name2</code>, <code>name3</code>). Используйте команду <code>docker ps</code>, чтобы отобразить все запущенные контейнеры и убедиться, что имена были присвоены правильно.</p>
</div>
</div>
<h2 id="ImageName">Имя образа</h2>
<div class="block_of_step">
<div class="screen_text">
<table class="table_portslist script_parameters">
<tbody>
<tr>
<th>Параметр</th>
<th>Описание</th>
</tr>
<tr>
<td><code>-ci, --communityimage</code></td>
<td>имя образа <b>Сервера совместной работы</b> или путь к файлу .tar.gz</td>
</tr>
<tr>
<td><code>-di, --documentimage</code></td>
<td>имя образа <b>Сервера документов</b> или путь к файлу .tar.gz</td>
</tr>
<tr>
<td><code>-mi, --mailimage</code></td>
<td>имя образа <b>Почтового сервера</b> или путь к файлу .tar.gz</td>
</tr>
<tr>
<td><code>-cpi, --controlpanelimage</code></td>
<td>имя образа <b>Панели управления</b> или путь к файлу .tar.gz</td>
</tr>
</tbody>
</table>
<p>Эти параметры можно использовать, чтобы указать имя образа, из которого требуется запустить контейнер. Указанный образ должен находиться в нашем официальном публичном репозитории<%-- на <a target="_blank" class="links" href="https://hub.docker.com/<%= ((BasePage)Page).VersionName %>/">Docker Hub</a>--%>. Если вы скачали архив <b>.tar.gz</b> со страницы <a target="_blank" class="links" href="https://www.r7-office.ru/downloads">Загрузки</a>, можно также указать путь к этому файлу <b>.tar.gz</b>, сохраненному на вашей машине.</p>
<h4>Пример</h4>
<pre><code>bash r7-office-install.sh -ims false -ci r7-office/communityserver -ids false -icp true
</code></pre>
<p>В результате будет запущен контейнер из указанного образа <b>Сервера совместной работы</b>, находящегося в репозитории, а также будет запущен контейнер <b>Панели управления</b>.</p>
<pre><code>bash r7-office-install.sh -ims false -ics true -ci "/home/user/r7-office-communityserver_8.9.0.150.tar.gz" -ids false -icp true
</code></pre>
<p>В результате будет запущен контейнер из указанного локального файла <b>.tar.gz</b>, содержащего образ <b>Сервера совместной работы</b>, а также будет запущен контейнер <b>Панели управления</b> из образа, находящегося в репозитории<%-- на <b>Docker Hub</b>--%>.</p>
</div>
</div>
<h2 id="Version">Версия компонента</h2>
<div class="block_of_step">
<div class="screen_text">
<table class="table_portslist script_parameters">
<tbody>
<tr>
<th>Параметр</th>
<th>Описание</th>
</tr>
<tr>
<td><code>-cv, --communityversion</code></td>
<td>версия <b>Сервера совместной работы</b></td>
</tr>
<tr>
<td><code>-dv, --documentversion</code></td>
<td>версия <b>Сервера документов</b></td>
</tr>
<tr>
<td><code>-mv, --mailversion</code></td>
<td>версия <b>Почтового сервера</b></td>
</tr>
<tr>
<td><code>-cpv, --controlpanelversion</code></td>
<td>версия <b>Панели управления</b></td>
</tr>
</tbody>
</table>
<p>Эти параметры можно использовать, чтобы установить определенную версию компонента, если по каким-то причинам вы не хотите устанавливать самую последнюю версию, доступную в репозитории. По умолчанию для запуска контейнера каждого из компонентов используется образ с тегом <code>latest</code>.</p>
<h4>Пример</h4>
<p>Откройте в браузере репозиторий<%-- на <a target="_blank" class="links" href="https://hub.docker.com/<%= ((BasePage)Page).VersionName %>/">Docker Hub</a>--%>, выберите нужный компонент и перейдите на вкладку <b>Tags</b>, чтобы просмотреть все теги, доступные в репозитории. Укажите для нужных компонентов версии, которые требуется установить:</p>
<pre><code>bash r7-office-install.sh -ics true -cv 8.9.0.150 -ids false -icp true -cpv 1.6.0.52 -ims true -md "yourdomain.com"
</code></pre>
<p>В результате будет установлена версия 8.9.0.150 <b>Сервера совместной работы</b>, версия 1.6.0.52 <b>Панели управления</b> и самая последняя версия <b>Почтового сервера</b>, поскольку его версия не была явно указана.</p>
</div>
</div>
<h2 id="ServerIP">IP-адрес сервера</h2>
<div class="block_of_step">
<div class="screen_text">
<table class="table_portslist script_parameters">
<tbody>
<tr>
<th>Параметр</th>
<th>Описание</th>
</tr>
<tr>
<td><code>-dip, --documentserverip</code></td>
<td>IP-адрес <b>Сервера документов</b></td>
</tr>
<tr>
<td><code>-mip, --mailserverip</code></td>
<td>IP-адрес <b>Почтового сервера</b></td>
</tr>
<tr>
<td><code>-mdbip, --mailserverdbip</code></td>
<td>IP-адрес базы данных <b>Почтового сервера</b></td>
</tr>
</tbody>
</table>
<p>Эти параметры можно использовать для подключения компонентов, если они установлены на разных машинах.</p>
<h4>Пример</h4>
<pre><code>bash r7-office-install.sh -ics true -icp true -ids false -ims false -dip 192.168.3.202 -es false
</code></pre>
<p>В результате будет установлен <b>Сервер совместной работы</b> c <b>Панелью управления</b>. Он будет подключен к <b>Серверу документов</b>, установленному на другой машине с IP-адресом <code>192.168.3.202</code>.</p>
</div>
</div>
<h2 id="MailDomain">Доменное имя Почтового сервера</h2>
<div class="block_of_step">
<div class="screen_text">
<table class="table_portslist script_parameters">
<tbody>
<tr>
<th>Параметр</th>
<th>Описание</th>
</tr>
<tr>
<td><code>-md, --maildomain</code></td>
<td>доменное имя <b>Почтового сервера</b></td>
</tr>
</tbody>
</table>
<p>Этот параметр позволяет задать собственное доменное имя, которое будет использоваться для <b>Почтового сервера</b>.</p>
<h4>Пример</h4>
<pre><code>bash r7-office-install.sh -md "yourdomain.com"
</code></pre>
<p>В результате будут установлены все компоненты <b>Р7-Офис. Сервер. Профессиональный</b>, включая <b>Почтовый сервер</b>, для которого указано доменное имя <code>yourdomain.com</code>.</p>
<div class="notehelp nh_notice">Домен, который будет использоваться для ведения переписки, должен быть действительным, и он должен быть настроен на эту машину (то есть должен иметь соответствующую <b>A-запись</b> в настройках DNS, связывающую доменное имя с IP-адресом машины, на которой установлен <b>Почтовый сервер</b>).<br />В приведенной выше команде под параметром <code>"yourdomain.com"</code> следует понимать <b>служебный домен почтового сервера</b>. Обычно его указывают в <b>MX-записи</b> домена, который будет использоваться для ведения переписки. Как правило, <code>"yourdomain.com"</code> имеет вид <code>mx1.r7-office.ru</code></div>
</div>
</div>
<h2 id="Update">Обновление компонентов</h2>
<div class="block_of_step">
<div class="screen_text">
<table class="table_portslist script_parameters">
<tbody>
<tr>
<th>Параметр</th>
<th>Описание</th>
<th>Значения</th>
<th>По умолчанию</th>
</tr>
<tr>
<td><code>-u, --update</code></td>
<td>обновить существующие компоненты</td>
<td><code>true|false</code></td>
<td><code>false</code></td>
</tr>
</tbody>
</table>
<p>Этот параметр позволяет установить последние версии нужных компонентов, если соответствующие компоненты, установленные на вашем сервере, устарели.</p>
<h4>Пример</h4>
<pre><code>bash r7-office-install.sh -u true
</code></pre>
<p>В результате те контейнеры, которые требуется обновить, будут последовательно остановлены, удалены, а затем будут запущены последние версии соответствующих компонентов <b>Р7-Офис. Сервер. Профессиональный</b>. Если текущая версия компонента совпадает с последней доступной версией, такой контейнер не будет затронут. Если в ходе предыдущей установки вы пропустили некоторые компоненты, они также будут пропущены. Данные, сохраненные на портале, должны подхватиться автоматически.</p>
</div>
</div>
<h2 id="Credentials">Учетные данные</h2>
<div class="block_of_step">
<div class="screen_text">
<table class="table_portslist script_parameters">
<tbody>
<tr>
<th>Параметр</th>
<th>Описание</th>
</tr>
<tr>
<td><code>-un, --username</code></td>
<td>имя пользователя учетной записи<%-- на Docker Hub--%></td>
</tr>
<tr>
<td><code>-p, --password</code></td>
<td>пароль учетной записи<%-- на Docker Hub--%></td>
</tr>
</tbody>
</table>
<p>Эти параметры используются в том случае, если мы предоставим вам учетные данные для доступа к тестовому репозиторию, чтобы вы могли запустить контейнеры из находящихся в нем образов.</p>
<h4>Пример</h4>
<pre><code>bash r7-office-install.sh -md "yourdomain.com" -un username -p password
</code></pre>
</div>
</div>
<h2 id="ComponentInstallation">Установка компонентов</h2>
<div class="block_of_step">
<div class="screen_text">
<table class="table_portslist script_parameters">
<tbody>
<tr>
<th>Параметр</th>
<th>Описание</th>
<th>Значения</th>
<th>По умолчанию</th>
</tr>
<tr>
<td><code>-ics, --installcommunityserver</code></td>
<td>установить <b>Сервер совместной работы</b></td>
<td><code>true|false|pull</code></td>
<td><code>true</code></td>
</tr>
<tr>
<td><code>-ids, --installdocumentserver</code></td>
<td>установить <b>Сервер документов</b></td>
<td><code>true|false|pull</code></td>
<td><code>true</code></td>
</tr>
<tr>
<td><code>-ims, --installmailserver</code></td>
<td>установить <b>Почтовый сервер</b></td>
<td><code>true|false|pull</code></td>
<td><code>true</code></td>
</tr>
<tr>
<td><code>-icp, --installcontrolpanel</code></td>
<td>установить <b>Панель управления</b></td>
<td><code>true|false|pull</code></td>
<td><code>true</code></td>
</tr>
</tbody>
</table>
<p>Эти параметры позволяют указать, надо ли устанавливать определенный компонент. Их можно использовать, если вы хотите установить каждый компонент на отдельном сервере. </p>
<ul>
<li>Используйте значение <code>true</code>, чтобы установить компонент.</li>
<li>Используйте значение <code>false</code>, чтобы пропустить установку компонента.</li>
<li>Используйте значение <code>pull</code>, чтобы скачать компонент, не устанавливая его.</li>
</ul>
<div>
<div class="notehelp">
Пожалуйста, не пропускайте установку <b>Панели управления</b> при установке <b>Сервера совместной работы</b>, иначе по завершении установки вы не сможете ввести лицензионный ключ и, например, добавить модуль <b>Почтовый сервер</b> в вашу копию программы <b>Р7-Офис. Сервер. Профессиональный</b>.
</div>
</div>
<h4>Пример</h4>
<pre><code>bash r7-office-install.sh -ims false
</code></pre>
<p>В результате будут установлены все компоненты <b>Р7-Офис. Сервер. Профессиональный</b>, кроме <b>Почтового сервера</b>.</p>
<pre><code>bash r7-office-install.sh -ics false -ids true -icp false -ims false -es true
</code></pre>
<p>В результате будет пропущена установка <b>Почтового сервера</b>, <b>Сервера совместной работы</b> и <b>Панели управления</b>, а установлен будет только <b>Сервер документов</b>.</p>
</div>
</div>
<h2 id="ExternalServer">Использование компонента в качестве внешнего сервера</h2>
<div class="block_of_step">
<div class="screen_text">
<table class="table_portslist script_parameters">
<tbody>
<tr>
<th>Параметр</th>
<th>Описание</th>
<th>Значения</th>
<th>По умолчанию</th>
</tr>
<tr>
<td><code>-es, --useasexternalserver</code></td>
<td>использовать в качестве внешнего сервера</td>
<td><code>true|false</code></td>
<td><code>false</code></td>
</tr>
</tbody>
</table>
<p>Этот параметр используется в том случае, если компоненты устанавливаются на разных серверах.</p>
<ul>
<li>Используйте значение <code>true</code> при установке <b>Сервера документов</b> и <b>Почтового сервера</b> на отдельных машинах.</li>
<li>Используйте значение <code>false</code> при установке <b>Сервера совместной работы</b> вместе с <b>Панелью управления</b> на отдельной машине.</li>
</ul>
<h4>Пример</h4>
<pre><code>bash r7-office-install.sh -ics false -ids false -icp false -ims true -md "yourdomain.com" -es true
</code></pre>
<p>В результате будет пропущена установка <b>Сервера документов</b>, <b>Сервера совместной работы</b> и <b>Панели управления</b>, а установлен будет только <b>Почтовый сервер</b>.</p>
<pre><code>bash r7-office-install.sh -ics true -icp true -ids false -ims false -dip 192.168.3.202 -es false
</code></pre>
<p>В результате будет установлен <b>Сервер совместной работы</b> с <b>Панелью управления</b>. Он будет подключен к <b>Серверу документов</b>, установленному на другой машине.</p>
</div>
</div>
<h2 id="ServiceCount">Количество сервисов</h2>
<div class="block_of_step">
<div class="screen_text">
<table class="table_portslist script_parameters">
<tbody>
<tr>
<th>Параметр</th>
<th>Описание</th>
</tr>
<tr>
<td><code>-svc, --servicecount</code></td>
<td>количество сервисов</td>
</tr>
</tbody>
</table>
<p>Этот параметр позволяет задать количество сервисов monoserve <b>Redis</b>, которые вы хотите использовать. По умолчанию используются 2 сервиса, но можно указать большее значение.</p>
<h4>Пример</h4>
<pre><code>bash r7-office-install.sh -ims false -svc 4
</code></pre>
</div>
</div>
<h2 id="MakeSwap">Создание swap-файла</h2>
<div class="block_of_step">
<div class="screen_text">
<table class="table_portslist script_parameters">
<tbody>
<tr>
<th>Параметр</th>
<th>Описание</th>
<th>Значения</th>
<th>По умолчанию</th>
</tr>
<tr>
<td><code>-ms, --makeswap</code></td>
<td>создать swap-файл</td>
<td><code>true|false</code></td>
<td><code>false</code></td>
</tr>
</tbody>
</table>
<p>Этот параметр позволяет создать swap-файл размером 6 Гб. По умолчанию указано значение <code>true</code>, следовательно, при запуске скрипта не требуется указывать этот параметр. Swap-файл будет создан автоматически.</p>
<h4>Пример</h4>
<pre><code>bash r7-office-install.sh -ms false
</code></pre>
<p>Если вы создали swap-файл ранее, можно использовать эту команду, чтобы не создавать swap-файл при установке.</p>
<p>Если повторно запускать скрипт, не указывая параметр <code>-ms</code>, он проверяет наличие <code>r7-office_swapfile</code>. Если swap-файл уже существует, скрипт не будет создавать swap-файл повторно.</p>
</div>
</div>
<h2 id="MySQLserver">Сервер MySQL</h2>
<div class="block_of_step">
<div class="screen_text">
<table class="table_portslist script_parameters">
<tbody>
<tr>
<th>Параметр</th>
<th>Описание</th>
<th>По умолчанию</th>
</tr>
<tr>
<td><code>-mysqlh, --mysqlhost</code></td>
<td>хост сервера <b>MySQL</b></td>
<td><code>localhost</code></td>
</tr>
<tr>
<td><code>-mysqlprt, --mysqlport</code></td>
<td>порт сервера <b>MySQL</b></td>
<td><code>3306</code></td>
</tr>
<tr>
<td><code>-mysqlru, --mysqlrootuser</code></td>
<td>пользователь root сервера <b>MySQL</b></td>
<td><code>root</code></td>
</tr>
<tr>
<td><code>-mysqlrp, --mysqlrootpassword</code></td>
<td>пароль пользователя root сервера <b>MySQL</b></td>
<td><code>my-secret-pw</code></td>
</tr>
</tbody>
</table>
<p>Если эти параметры явно не указаны, используются значения по умолчанию.</p>
<h4>Пример</h4>
<pre><code>bash r7-office-install.sh -mysqlru root -mysqlrp new-secret-pw
</code></pre>
<p>Эта команда позволяет задать собственный пароль для учетной записи root в <b>MySQL</b> при установке <b>Р7-Офис. Сервер. Профессиональный</b>.</p>
</div>
</div>
<h2 id="CommunityServerDB">База данных Сервера совместной работы</h2>
<div class="block_of_step">
<div class="screen_text">
<table class="table_portslist script_parameters">
<tbody>
<tr>
<th>Параметр</th>
<th>Описание</th>
<th>По умолчанию</th>
</tr>
<tr>
<td><code>-mysqld, --mysqldatabase</code></td>
<td>имя базы данных <b>Сервера совместной работы</b></td>
<td><code>r7-office</code></td>
</tr>
<tr>
<td><code>-mysqlu, --mysqluser</code></td>
<td>пользователь базы данных <b>Сервера совместной работы</b></td>
<td><code>r7-office_user</code></td>
</tr>
<tr>
<td><code>-mysqlp, --mysqlpassword</code></td>
<td>пароль пользователя базы данных <b>Сервера совместной работы</b></td>
<td><code>r7-office_pass</code></td>
</tr>
</tbody>
</table>
<p>Эти параметры позволяют создать базу данных <b>Сервера совместной работы</b>, указав пользовательское имя базы данных, а также имя пользователя и пароль для учетной записи с правами суперпользователя на созданную базу данных. Если эти параметры явно не указаны, используются значения по умолчанию.</p>
<h4>Пример</h4>
<pre><code>bash r7-office-install.sh -mysqld communitydatabase -mysqlu username -mysqlp password
</code></pre>
</div>
</div>
<h2 id="MailServerDB">База данных Почтового сервера</h2>
<div class="block_of_step">
<div class="screen_text">
<table class="table_portslist script_parameters">
<tbody>
<tr>
<th>Параметр</th>
<th>Описание</th>
<th>По умолчанию</th>
</tr>
<tr>
<td><code>-mysqlmd, --mysqlmaildatabase</code></td>
<td>имя базы данных <b>Почтового сервера</b></td>
<td><code>r7-office_mailserver</code></td>
</tr>
<tr>
<td><code>-mysqlmu, --mysqlmailuser</code></td>
<td>пользователь базы данных <b>Почтового сервера</b></td>
<td><code>mail_admin</code></td>
</tr>
<tr>
<td><code>-mysqlmp, --mysqlmailpassword</code></td>
<td>пароль пользователя базы данных <b>Почтового сервера</b></td>
<td><code>Isadmin123</code></td>
</tr>
</tbody>
</table>
<p>Эти параметры позволяют создать базу данных <b>Почтового сервера</b>, указав пользовательское имя базы данных, а также имя пользователя и пароль для учетной записи с правами суперпользователя на созданную базу данных. Если эти параметры явно не указаны, используются значения по умолчанию.</p>
<h4>Пример</h4>
<pre><code>bash r7-office-install.sh -md "mx.yourdomain.com" -mysqlmd maildatabase -mysqlmu username -mysqlmp password
</code></pre>
</div>
</div>
</div>

View File

@ -1,107 +0,0 @@
<%@ Control Language="C#" Inherits="BaseContentUserControls"%>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<script runat="server">
protected override void Init()
{
PageTitle = PageCaption = "Установка компонентов серверной версии на отдельных серверах";
MetaKeyWords = "";
MetaDescription = "";
var guides = new GuidesModel();
guides.TitleVideo = "Как установить компоненты серверной версии Р7-Офис. Сервер. Профессиональный на отдельных серверах";
(Page as BasePage).Guides = guides;
}
</script>
<div class="MainHelpCenter">
<h1 class="subHeaderFeaturesCaption Guides_Video_Captions">Установка компонентов серверной версии Р7-Офис. Сервер. Профессиональный на отдельных серверах</h1>
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Versions/EnterpriseEdition/EnterpriseEditionDocker_Current.ascx" />
<div class="video_ground video_trips">
<h2 id="introduction">Введение</h2>
<div class="video_ground video_trips">
<div class="video_text">
<p><b>Р7-Офис. Сервер. Профессиональный</b> - это платная версия системы для совместной работы, централизованного управления документами, проектами, взаимоотношениями с клиентами и электронной перепиской.</p>
<p><b>Р7-Офис. Сервер. Профессиональный</b> поставляется как скрипт автоматической установки для операционных систем Linux с установленным сервисом Docker. Скрипт установит контейнеры Docker со всеми компонентами, необходимыми для правильной работы <b>Р7-Офис. Сервер. Профессиональный</b>. Этот вариант прост в работе, управлении и обновлении.</p>
<p>Вам может дополнительно потребоваться установка компонентов <b>Р7-Офис. Сервер. Профессиональный</b> (<b>Сервер документов</b>, <b>Почтовый сервер</b> и <b>Сервер совместной работы</b>) на отдельных компьютерах для балансировки нагрузки серверов, получения более полного контроля над различными компонентами или по другим причинам. В данной инструкции объясняется, как это сделать с помощью специально предусмотренного скрипта для Docker.</p>
</div>
</div>
</div>
<h2 id="SystemRequirements">Системные требования</h2>
<div class="block_of_step">
<div class="screen_text">
<p>Для установки компонентов <b>Р7-Офис. Сервер. Профессиональный</b> на разных серверах каждый из используемых компьютеров должен отвечать следующим требованиям:</p>
<ul>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_CPU/SysReqs_CPU.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_RAM3/SysReqs_RAM3.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_HDD2/SysReqs_HDD2.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_Add_Hard2/SysReqs_Add_Hard2.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_OS2/SysReqs_OS2.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_Add_Soft5/SysReqs_Add_Soft5.ascx" /></li>
</ul>
<div class="notehelp">Хотя запуск <b>Р7-Офис. Сервер. Профессиональный</b> - это очень ресурсоемкая операция, вам не придется выделять пространство подкачки (swap) перед началом установки. При запуске скрипта установки автоматически создается swap-файл размером <b>6 Gb</b>.</div>
</div>
</div>
<h2 id="ServerPreparation">Подготовка сервера к установке</h2>
<div class="block_of_step">
<div class="screen_text">
<div class="notehelp nh_notice">Действия, описанные в этом разделе, необходимо выполнить для <b>каждого сервера</b>, используемого для установки компонентов <b>Р7-Офис. Сервер. Профессиональный</b>.</div>
<h5>Получение скрипта Р7-Офис. Сервер. Профессиональный</h5>
<p>Скачайте файл скрипта <b>Р7-Офис. Сервер. Профессиональный</b> для Docker. Это можно сделать на <a target="_blank" href="https://www.r7-office.ru/downloads">странице загрузок</a> нашего сайта. Можно также воспользоваться прямой ссылкой на скачивание, если вам так удобнее:</p>
<pre><code>wget http://download.r7-office.ru/install/r7-office-install.sh
</code></pre>
<p>Когда загрузка завершится, можно начинать установку.</p>
<p>Для запуска <b>Р7-Офис. Сервер. Профессиональный</b> необходима служба Docker. Установочный скрипт проверит, есть ли служба Docker на данном компьютере и соответствует ли ее версия минимально необходимой. В противном случае Docker будет установлен или обновлен автоматически.</p>
<div class="notehelp">
В Docker по умолчанию указаны DNS-серверы Google. Если ваш сервер <b>Р7-Офис. Сервер. Профессиональный</b> не будет иметь доступа в Интернет, рекомендуется изменить заданный в Docker по умолчанию адрес DNS-сервера на адрес вашего локального DNS-сервера. Для этого откройте файл <code>/etc/default/docker</code> и замените IP-адрес в следующей строке на IP-адрес DNS-сервера в вашей локальной сети:
<pre><code>docker_OPTS="--dns 8.8.8.8"
</code></pre>
</div>
</div>
<h2 id="InstallDocServer">Установка Сервера документов</h2>
<div class="block_of_step">
<div class="screen_text">
<div class="notehelp">Пожалуйста, обратите внимание: все действия по установке должны выполняться с правами пользователя <b>root</b>.</div>
<p>Сначала необходимо установить <b>Сервер документов</b>. Для этого выполните на первом сервере следующую команду:</p>
<pre><code>bash r7-office-install.sh -ics false -ids true -icp false -ims false -es true
</code></pre>
<p>В результате установка <b>Почтового сервера</b> и <b>Сервера совместной работы</b> будет пропущена, и будет установлен только <b>Сервер документов</b>.</p>
</div>
</div>
<h2 id="InstallMailServer">Установка Почтового сервера</h2>
<div class="block_of_step">
<div class="screen_text">
<p>Теперь перейдите ко второму серверу и приступайте к установке <b>Почтового сервера</b>. Для этого выполните следующую команду:</p>
<pre><code>bash r7-office-install.sh -ics false -ids false -icp false -ims true -md "yourdomain.com" -es true
</code></pre>
<p>Где <code>yourdomain.com</code> - это ваш домен, который будет использоваться для <b>Почтового сервера</b>.</p>
<div class="notehelp nh_notice">Домен, который будет использоваться для ведения переписки, должен быть действительным, и он должен быть настроен на эту машину (то есть должен иметь соответствующую <b>A-запись</b> в настройках DNS, связывающую доменное имя с IP-адресом машины, на которой установлен <b>Почтовый сервер</b>).<br />В приведенной выше команде под параметром <code>"yourdomain.com"</code> следует понимать <b>служебный домен почтового сервера</b>. Обычно его указывают в <b>MX-записи</b> домена, который будет использоваться для ведения переписки. Как правило, <code>"yourdomain.com"</code> имеет вид <code>mx1.r7-office.ru</code></div>
<p>Если у вас нет своего доменного имени, можно выполнить установку <b>Р7-Офис. Сервер. Профессиональный</b> без модуля <b>Почтовый сервер</b>. В таком случае пропустите этот шаг и переходите к установке <b>Сервера совместной работы</b>.</p>
</div>
<h2 id="InstallCommunityServer">Установка Сервера совместной работы с Панелью управления</h2>
<div class="block_of_step">
<p class="screen_text">
<p>Третий сервер будет использоваться для установки <b>Сервера совместной работы</b> совместно с <b>Панелью управления</b>. Для этого выполните следующую команду:</p>
<pre><code>bash r7-office-install.sh -ics true -icp true -ids false -ims false -mip "mail server ip" -dip "document server ip" -es false
</code></pre>
<p>Где <code>document server ip</code> - это IP-адрес компьютера, использованного ранее для установки <b>Сервера документов</b>, а <code>mail server ip</code> - это IP-адрес компьютера, на котором установлен <b>Почтовый сервер</b>.</p>
<div class="notehelp">
Если вы решили не устанавливать <b>Почтовый сервер</b>, команда должна выглядеть следующим образом:
<pre><code>bash r7-office-install.sh -ics true -icp true -ids false -ims false -dip "document server ip" -es false
</code></pre>
<p>В результате будет пропущена установка и подключение <b>Почтового сервера</b>.</p>
</div>
<p>Следующая команда выводит список всех доступных параметров скрипта:</p>
<pre><code>bash r7-office-install.sh -h
</code></pre>
<p>Если вы решите запустить установку с дополнительными параметрами, пожалуйста, не пропускайте установку <b>Панели управления</b>, иначе по завершении установки вы не сможете ввести лицензионный ключ.</p>
<p>Для получения дополнительной информации о том, как использовать все доступные параметры скрипта, обратитесь к <a href="<%=VirtualPathUtility.ToAbsolute("~/server/docker/enterprise/enterprise-script-parameters.aspx")%>">этой статье</a>.</p>
<p>Когда установка завершится, можно убедиться в корректной работе <b>Р7-Офис. Сервер. Профессиональный</b>. Откройте браузер и введите в адресной строке IP-адрес компьютера в <b>локальной сети</b> (пожалуйста, не используйте ни <span class="param-type">localhost</span>, ни сетевой адрес <span class="param-type">127.0.0.1</span> для того компьютера, на котором установлена серверная версия <b>Р7-Офис. Сервер. Профессиональный</b>, а используйте вместо этого его IP-адрес в локальной сети). Серверная версия <b>Р7-Офис. Сервер. Профессиональный</b> должна работать, что свидетельствует об успешной установке.</p>
</div>
</div>
</div>

View File

@ -36,8 +36,9 @@
<div class="block_of_step">
<div class="screen_text">
<h6>Шаг 1: Скачайте скрипт для установки Почтового сервера на Linux-машину</h6>
<pre><code>wget http://download.r7-office.com/install/r7-office-install.sh
</code></pre>
<p>Скачайте скрипт для установки Почтового сервера на Linux-машину. Это можно сделать на <a target="_blank" href="https://www.r7-office.ru/downloadserver">странице загрузок</a> нашего сайта. <%--Можно также воспользоваться прямой ссылкой на скачивание, если вам так удобнее:--%></p>
<%--<pre><code>wget http://download.r7-office.com/install/r7-office-install.sh
</code></pre>--%>
<h6>Шаг 2: Установите Почтовый сервер в Docker-контейнере</h6>
<p>Замените "{Domain}" на свой домен и выполните следующую команду:</p>
<pre><code>bash r7-office-install.sh -md "{Domain}" -ids false -ics false -icp false -es true

View File

@ -37,8 +37,9 @@
<div class="block_of_step">
<div class="screen_text">
<h6>Шаг 1: Скачайте скрипт для установки Почтового сервера на Linux-машину</h6>
<pre><code>wget http://download.r7-office.ru/install/r7-office-install.sh
</code></pre>
<p>Скачайте скрипт для установки Почтового сервера на Linux-машину. Это можно сделать на <a target="_blank" href="https://www.r7-office.ru/downloadserver">странице загрузок</a> нашего сайта. <%--Можно также воспользоваться прямой ссылкой на скачивание, если вам так удобнее:--%></p>
<%--<pre><code>wget http://download.r7-office.com/install/r7-office-install.sh
</code></pre>--%>
<h6>Шаг 2: Установите Почтовый сервер в Docker-контейнере</h6>
<p>Замените <code>"{Domain}"</code> на свой домен и выполните следующую команду:</p>
<pre><code>bash r7-office-install.sh -md "{Domain}" -ids false -ics false -icp false -es true

View File

@ -28,8 +28,9 @@
<div class="block_of_step">
<div class="screen_text">
<p>Скачайте скрипт для установки <b>Почтового сервера</b> на Linux-машину</p>
<pre><code>wget http://download.r7-office.ru/install/r7-office-install.sh
</code></pre>
<p>Скачайте скрипт для установки Почтового сервера на Linux-машину. Это можно сделать на <a target="_blank" href="https://www.r7-office.ru/downloadserver">странице загрузок</a> нашего сайта. <%--Можно также воспользоваться прямой ссылкой на скачивание, если вам так удобнее:--%></p>
<%--<pre><code>wget http://download.r7-office.com/install/r7-office-install.sh
</code></pre>--%>
<p>Замените <code>"{Domain}"</code> на свой домен и выполните следующую команду:</p>
<pre><code>bash r7-office-install.sh -md "{Domain}" -ids false -ics false -icp false -es true
</code></pre>

View File

@ -49,8 +49,8 @@
<h2 id="InstallingScript">Установка Почтового сервера с помощью автоматического скрипта</h2>
<div class="block_of_step">
<div class="screen_text">
<p>Проще всего установить <b>Почтовый сервер</b> автоматически с помощью нашего скрипта для Docker. Вы можете скачать скрипт со <a target="_blank" href="https://www.r7-office.ru/downloads">страницы загрузок</a> нашего сайта. Можно также воспользоваться прямой ссылкой на скачивание, если вам так удобнее:</p>
<pre><code>wget http://download.r7-office.ru/install/r7-office-install.sh</code></pre>
<p>Проще всего установить <b>Почтовый сервер</b> автоматически с помощью нашего скрипта для Docker. Вы можете скачать скрипт со <a target="_blank" href="https://www.r7-office.ru/downloadserver">страницы загрузок</a> нашего сайта.<%-- Можно также воспользоваться прямой ссылкой на скачивание, если вам так удобнее:--%></p>
<%--<pre><code>wget http://download.r7-office.ru/install/r7-office-install.sh</code></pre>--%>
<p>Когда загрузка завершится, выполните следующую команду для установки <b>Почтового сервера</b>:</p>
<pre><code>bash r7-office-install.sh -ics false -ids false -icp false -ims true -md yourdomain.com -es true</code></pre>
<p>Где <code>yourdomain.com</code> - это имя хоста почтового сервера.</p>

View File

@ -3,12 +3,12 @@
<div class="changelog-open-in-new-window"><a target="_blank" href="<%=VirtualPathUtility.ToAbsolute("~/server/document/changelog.aspx")%>">Открыть в новом окне</a></div>
<div class="changelog-version-block">
<p class="changelog-main-header hide_elements">Версия 1.0</p>
<p class="changelog-release-date">Дата выпуска: <span class="crd-date">07.11.2018</span></p>
<p class="changelog-release-date">Дата выпуска: <span class="crd-date">28.11.2018</span></p>
<div class="changelog-switcher">
<p class="changelog-subheader">Основные функциональные возможности</p>
<p class="changelog-subsubheader">Сервер документов</p>
<ul>
<li>Онлайн-редакторы текстовых докуметов, электронных таблиц и презентаций;</li>
<li>Онлайн-редакторы текстовых документов, электронных таблиц и презентаций;</li>
<li>Cовместная работа над электронными документами, таблицами и презентациями.</li>
</ul>
<p class="changelog-subsubheader">Онлайн-редактор документов</p>

View File

@ -20,7 +20,7 @@
<div class="screen_text">
<p>После установки <b>Р7-Офис. Сервер. Профессиональный</b> вам может понадобиться настроить портал в соответствии с вашими требованиями.</p>
<div class="notehelp">
Если вы еще не установили <b>Р7-Офис. Сервер. Профессиональный</b>, обратитесь к нашим инструкциям по установке с помощью <a target="_blank" href="<%=VirtualPathUtility.ToAbsolute("~/server/docker/enterprise/enterprise-script-installation.aspx")%>">Docker</a>.
Если вы еще не установили <b>Р7-Офис. Сервер. Профессиональный</b>, обратитесь к нашим инструкциям по установке с помощью <a target="_blank" href="<%=VirtualPathUtility.ToAbsolute("~/server/linux/enterprise/astra-linux-installation.aspx")%>">скрипта для ОС Astra Linux</a>.
</div>
<p>Будем считать, что вы уже выполнили первоначальную настройку портала, то есть указали свой адрес электронной почты и пароль, загрузили файл лицензии и при необходимости изменили <b>Язык</b> и <b>Часовой пояс</b> портала.</p>
</div>
@ -71,14 +71,16 @@
<h2 id="HTTPS_block">Переход на HTTPS</h2>
<div class="block_of_step">
<div class="screen_text">
<p>Независимо от того, есть ли у вас SSL-сертификат, выданный для вашего домена Центром Сертификации, вы можете легко переключить портал на безопасный протокол HTTPS.</p>
<p>Перейдите в <b>Панель управления</b> и откройте страницу <b>HTTPS</b>. Вы можете:</p>
<ul>
<li>Нажать на кнопку <b>СГЕНЕРИРОВАТЬ И ПРИМЕНИТЬ</b>, чтобы создать новый сертификат, или</li>
<li>Загрузить имеющиеся у вас файлы <b>.crt</b> и <b>.key</b>, нажав на соответствующие кнопки <b>Плюс</b>, затем нажать на кнопку <b>ПРИМЕНИТЬ</b>.</li>
</ul>
<p>Для получения дополнительной информации обратитесь к <a target="_blank" href="<%=VirtualPathUtility.ToAbsolute("~/server/controlpanel/enterprise/switch-to-https.aspx")%>">этой статье</a>.</p>
<p>После применения изменений ваш портал будет доступен по протоколу HTTPS.</p>
<p>При установке версии <b>Р7-Офис. Сервер. Профессиональный</b> с помощью скрипта отсутствует возможность переключить портал на протокол HTTPS в <b>Панели управления</b>. Это можно сделать с помощью скрипта <a target="_blank" href="https://letsencrypt.org/">letsencrypt.org</a>.</p>
<p>Чтобы можно было создать сертификат, подписанный Центром Сертификации, перейдите в раздел <a target="_blank" href="https://letsencrypt.org/getting-started/">Getting started</a> сайта <span class="param-type">letsencrypt.org</span> и следуйте инструкциям по добавлению на сервер <a target="_blank" href="https://certbot.eff.org/">ACME-клиента Certbot</a>.</p>
<div class="notehelp nh_important"><span class="important_notice_label">Внимание</span>Следуйте только инструкциям раздела <b>Install (Установка)</b> сайта <a target="_blank" href="https://certbot.eff.org/">Certbot</a>. Если вы выполните команды раздела <b>Get Started (Начало работы)</b>, ваш файл конфигурации NGINX будет перезаписан и служба не сможет запуститься корректно.</div>
<div class="notehelp">Пожалуйста, обратите внимание на то, что вам потребуется доступ к командной оболочке сервера, чтобы иметь возможность установить и ACME-клиент Certbot, и сертификат, подписанный Центром Сертификации, от <span class="param-type">letsencrypt.org</span></div>
<p>Теперь запустите следующий скрипт:</p>
<pre><code>bash /var/www/r7-office/Tools/letsencrypt.sh yourdomain.com subdomain1.yourdomain.com subdomain2.yourdomain.com</code></pre>
<p>Где <code>yourdomain.com</code> - адрес домена, где установлен ваш портал <b>Р7-Офис. Сервер. Профессиональный</b>, а <code>subdomain1.yourdomain.com</code> и <code>subdomain2.yourdomain.com</code> (и любые другие поддомены, перечисленные через пробел) - это поддомены основного домена, который вы используете.</p>
<p>Скрипт создаст и установит на ваш сервер сертификат, подписанный Центром Сертификации, а также перезапустит сервис NGINX, чтобы изменения вступили в силу.</p>
<p>Теперь ваш портал должен быть доступен по адресу <span class="param-type">https://</span>.</p>
<p>Чтобы установить свой собственный сертификат, пожалуйста, обратитесь к <a href="<%=VirtualPathUtility.ToAbsolute("~/server/linux/community/switch-to-https.aspx")%>">этой статье</a>.</p>
</div>
<%--<div class="screen_block">
<img alt="Страница HTTPS" target="img4_eventcom_guides" class="screenphoto screen_guides" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/ru/Guides/small/guide79/httpspage.png")%>" />

View File

@ -18,7 +18,7 @@
<ul>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ServerWindows/50013_community_changelog/50013_community_changelog.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ServerLinux/60025_documents_changelog/60025_documents_changelog.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ServerDocker/70041_mail_server_changelog/70041_mail_server_changelog.ascx" /></li>
<%--<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ServerDocker/70041_mail_server_changelog/70041_mail_server_changelog.ascx" /></li>--%>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ControlPanel/90018_changelog/90018_changelog.ascx" /></li>
</ul>
@ -40,8 +40,12 @@
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ServerWindows/50023_connect_webdav_ubuntu/50023_connect_webdav_ubuntu.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ServerWindows/50024_connect_webdav_windows/50024_connect_webdav_windows.ascx" /></li>
</ul>
<h2>Документация в формате PDF</h2>
<ul>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/server/server-pdf-documentation.aspx")%>">Документация по серверной версии Р7-Офис. Сервер. Профессиональный в формате PDF</a></li>
</ul>
<p class="platform_specific_section">Статьи по установке, настройке и другим вопросам, связанным с конкретной платформой, можно найти в соответствующих разделах:</p>
<%--<p class="platform_specific_section">Статьи по установке, настройке и другим вопросам, связанным с конкретной платформой, можно найти в соответствующих разделах:</p>
<div class="hcmain_links_server">
<div class="help_links hcmain_docker">
<a href="<%=VirtualPathUtility.ToAbsolute("~/server/docker/enterprise/index.aspx")%>">Р7-Офис. Сервер. Профессиональный<br />для Docker</a>
@ -49,5 +53,5 @@
<div class="help_links hcmain_windows">
<a href="<%=VirtualPathUtility.ToAbsolute("~/server/windows/enterprise/index.aspx")%>">Р7-Офис. Сервер. Профессиональный<br />для Windows</a>
</div>
</div>
</div>--%>
</div>

View File

@ -4,23 +4,23 @@
<script runat="server">
protected override void Init()
{
PageTitle = PageCaption = "Как переключить виртуальный офис на протокол HTTPS при установке из RPM/DEB-пакетов?";
PageTitle = PageCaption = "Как переключить Р7-Офис. Сервер. Профессиональный на протокол HTTPS с помощью скрипта?";
MetaKeyWords = "";
MetaDescription = "";
}
</script>
<div class="MainHelpCenter">
<h1 class="subHeaderFeaturesCaption Guides_Video_Captions">Как переключить виртуальный офис на протокол HTTPS при установке из RPM/DEB-пакетов?</h1>
<h1 class="subHeaderFeaturesCaption Guides_Video_Captions">Как переключить Р7-Офис. Сервер. Профессиональный на протокол HTTPS с помощью скрипта?</h1>
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Versions/CommunityServer/CommunityServer_Current.ascx" />
<div class="video_ground video_trips">
<h2 id="introduction">Введение</h2>
<div class="block_of_step">
<div class="screen_text">
<p>При установке версии <b>Р7-Офис. Сервер. Профессиональный</b> с помощью скрипта вам предоставляется возможность установить ее не с помощью Docker, а из RPM/DEB-пакетов. В этом случае раздел <b>HTTPS</b> в <b>Панели управления</b> будет отсутствовать. Но вы все равно сможете переключить портал на протокол HTTPS.</p>
<p>При установке версии <b>Р7-Офис. Сервер. Профессиональный</b> с помощью скрипта отсутствует возможность переключить портал на протокол HTTPS в <b>Панели управления</b>. Это можно сделать следующим образом.</p>
<p>Для простого создания сертификата, подписанного Центром Сертификации, и переключения портала на протокол HTTPS с помощью одной команды используются сервис и скрипт <a target="_blank" href="https://letsencrypt.org/">letsencrypt.org</a>.</p>
<p>В данной статье объясняется, как это можно сделать.<%-- Чтобы установить свой собственный сертификат, пожалуйста, обратитесь к <a href="<%=VirtualPathUtility.ToAbsolute("~/server/linux/community/switch-to-https.aspx")%>">этой статье</a>.--%></p>
<p>В данной статье объясняется, как это можно сделать. Чтобы установить свой собственный сертификат, пожалуйста, обратитесь к <a href="<%=VirtualPathUtility.ToAbsolute("~/server/linux/community/switch-to-https.aspx")%>">этой статье</a>.</p>
</div>
</div>
</div>

View File

@ -0,0 +1,90 @@
<%@ Control Language="C#" Inherits="BaseContentUserControls"%>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<script runat="server">
protected override void Init()
{
PageTitle = PageCaption = "Как переключить Р7-Офис. Сервер. Профессиональный на протокол HTTPS с помощью собственного сертификата?";
MetaKeyWords = "";
MetaDescription = "Переключите Р7-Офис. Сервер. Профессиональный на протокол HTTPS с помощью собственного сертификата.";
}
</script>
<div class="MainHelpCenter">
<h1 class="subHeaderFeaturesCaption Guides_Video_Captions">Как переключить Р7-Офис. Сервер. Профессиональный на протокол HTTPS с помощью собственного сертификата?</h1>
<cc:localizecontent runat="Server" controlname="~/Controls/Help/VariousControls/Versions/CommunityServer/CommunityServer_Current.ascx" />
<div class="video_ground video_trips">
<h2 id="introduction">Введение</h2>
<div class="block_of_step">
<div class="screen_text">
<p>В большинстве случаев доступ к порталу по протоколу HTTPS намного безопаснее, чем по протоколу HTTP, который используется по умолчанию. Но для изменения способа доступа к порталу необходимо выполнить определенные действия. Прочитайте следующие инструкции, чтобы узнать, как переключить <b>Р7-Офис. Сервер. Профессиональный</b> на протокол HTTPS.</p>
</div>
</div>
</div>
<h2 id="Switch1">Создание сертификата безопасности и закрытого ключа</h2>
<div class="block_of_step">
<div class="screen_text">
<p>Прежде чем начинать переключение <b>Сервера совместной работы</b> на протокол HTTPS, необходимо создать сертификат безопасности и закрытый ключ сертификата.</p>
<p>Для автоматической генерации SSL-сертификата с помощью <a target="_blank" href="https://letsencrypt.org/">сервиса letsencrypt</a> вы можете обратиться <a target="_blank" href="<%=VirtualPathUtility.ToAbsolute("~/server/enterprise/linux/community/switch-to-https.aspx")%>">к этой статье</a>. </p>
<p>Когда у вас будет сертификат, переходите к последующим действиям.</p>
</div>
</div>
<h2 id="Switch2">Переключение Сервера совместной работы на HTTPS с помощью скрипта</h2>
<div class="block_of_step">
<div class="screen_text">
<p>Быстрее всего можно переключить <b>Сервер совместной работы</b> на протокол HTTPS с помощью готового скрипта. Он находится здесь:</p>
<p><code>/var/www/r7-office/Tools/default-r7-office-ssl.sh</code></p>
<p>Поместите созданные сертификаты в папку <code>/var/www/r7-office/Data/certs/</code>. Там должно быть два файла:</p>
<ul>
<li><code>/var/www/r7-office/Data/certs/r7-office.crt</code></li>
<li><code>/var/www/r7-office/Data/certs/r7-office.key</code></li>
</ul>
<p>И запустите скрипт:</p>
<pre><code>sudo bash /var/www/r7-office/Tools/default-r7-office-ssl.sh</code></pre>
<p>Он выполнит все необходимые действия для переключения инсталляции <b>Р7-Офис. Сервер. Профессиональный</b> на HTTPS.</p>
</div>
</div>
<h2 id="Switch3">Переключение Р7-Офис. Сервер. Профессиональный на HTTPS вручную</h2>
<div class="block_of_step">
<div class="screen_text">
<p>Все действия, которые выполняет скрипт, вы можете выполнить вручную. Для этого сделайте следующее:</p>
<ol>
<li>Остановите сервис NGINX:
<pre><code>sudo service nginx stop
</code></pre>
</li>
<li>Скопируйте файл <code>/etc/nginx/includes/r7-office-communityserver-common-ssl.conf.template</code> в файл <code>/etc/nginx/sites-available/r7-office</code> с помощью следующей команды:
<pre><code>sudo cp -f /etc/nginx/includes/r7-office-communityserver-common-ssl.conf.template /etc/nginx/sites-available/r7-office
</code></pre>
</li>
<li>Отредактируйте файл <code>/etc/nginx/sites-available/r7-office</code>, заменив все параметры в двойных фигурных скобках <b>{{...}}</b> на фактически используемые:
<ul>
<li><b>{{SSL_CERTIFICATE_PATH}}</b> - путь к вашему сертификату SSL;</li>
<li><b>{{SSL_KEY_PATH}}</b> - путь к закрытому ключу сертификата SSL;</li>
<li><b>{{SSL_VERIFY_CLIENT}}</b> - параметр, определяющий, включена ли проверка клиентских сертификатов (допустимые значения: <code>on</code>, <code>off</code>, <code>optional</code> и <code>optional_no_ca</code>);</li>
<li><b>{{CA_CERTIFICATES_PATH}}</b> - путь к клиентскому сертификату, который будет проверяться, если проверка включена в предыдущем параметре;</li>
<li><b>{{R7-OFFICE_HTTPS_HSTS_MAXAGE}}</b> - дополнительный параметр настройки для задания параметра max-age HSTS в конфигурации виртуального хоста NGINX для <b>Сервера совместной работы</b>, применяется только в тех случаях, когда используется SSL (как правило, по умолчанию задается значение <code>31536000</code>, что считается достаточно безопасным);</li>
<li><b>{{SSL_DHPARAM_PATH}}</b> - путь к параметру Диффи-Хеллмана;</li>
<li><b>{{R7-OFFICE_NGINX_KEEPLIVE}}</b> - максимальное число неактивных постоянных соединений с серверами группы, которые будут сохраняться в кэше каждого рабочего процесса (для получения дополнительной информации об этом параметре обратитесь к <a target="_blank" href="http://nginx.org/ru/docs/http/ngx_http_upstream_module.html#keepalive">документации NGINX</a>);</li>
<%--<li><b>{{DOCKER_R7-OFFICE_SUBNET}}</b> - значение внутренней подсети Docker (в том случае, если <b>Сервер совместной работы</b> установлен с помощью Docker);</li>--%>
<li><b>{{SSL_OCSP_CERTIFICATE_PATH}}</b> - путь к файлу с доверенными сертификатами CA в формате PEM, которые используются для проверки клиентских сертификатов и ответов OCSP (Online Certificate Status Protocol), если включён <a target="_blank" href="https://nginx.ru/ru/docs/http/ngx_http_ssl_module.html#ssl_stapling">ssl_stapling</a>.</li>
</ul>
Обратитесь к <a target="_blank" href="http://nginx.org/ru/docs/http/ngx_http_ssl_module.html">документации NGINX</a> для получения дополнительной информации о параметрах SSL, которые используются в файле конфигурации.
</li>
<li>Откройте файл конфигурации <code>/var/www/r7-office/Services/MailAggregator/ASC.Mail.Aggregator.CollectionService.exe.config</code> и задайте для параметра <code>mail.default-api-scheme</code> значение <code>https</code>. После этого перезапустите сервис почтового агрегатора:
<pre><code>r7-officeMailAggregator restart</code></pre>
</li>
<li>Переключите <b>Чат</b> на протокол TLS. Обратитесь к <a href="<%=VirtualPathUtility.ToAbsolute("~/server/linux/community/switch-talk-to-tls.aspx")%>">этой статье</a>, чтобы узнать, как это сделать.</li>
<li>Когда все изменения будут внесены, можно снова запустить сервис NGINX:
<pre><code>sudo service nginx start
</code></pre>
<div class="notehelp">Для правильной работы портала должен быть открыт порт 443.</div>
</li>
</ol>
</div>
</div>
</div>

View File

@ -0,0 +1,71 @@
<%@ Control Language="C#" Inherits="BaseContentUserControls"%>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<script runat="server">
protected override void Init()
{
PageTitle = PageCaption = "Как переключить Чат на протокол TLS?";
MetaKeyWords = "";
MetaDescription = "Переключите Чат на протокол TLS.";
}
</script>
<div class="MainHelpCenter">
<h1 class="subHeaderFeaturesCaption Guides_Video_Captions">Как переключить Чат на протокол TLS?</h1>
<cc:localizecontent runat="Server" controlname="~/Controls/Help/VariousControls/Versions/CommunityServer/CommunityServer_Current.ascx" />
<div class="video_ground video_trips">
<h2 id="introduction">Введение</h2>
<div class="block_of_step">
<div class="screen_text">
<p>В некоторых случаях бывает необходимо изменить протокол, используемый <b>Чатом</b>, на TLS. Это можно сделать, даже если на самом портале используется протокол HTTP а не HTTPS. Следуйте приведенным инструкциям, чтобы узнать, как это сделать.</p>
</div>
</div>
</div>
<h2 id="GetCertificate">Получите сертификат и сконвертируйте его в формат PKCS#12</h2>
<div class="block_of_step">
<div class="screen_text">
<p>Сначала необходимо создать сертификат безопасности и закрытый ключ сертификата.</p>
<p>Когда у вас будет сертификат, поместите его в папку <code class="linonly_display">/var/www/r7-office/Data/certs</code><code class="winonly_display">c:\ProgramData\R7-OFFICE\Data\certs\</code> и перейдите сюда:</p>
<pre class="linonly_display"><code>cd /var/www/r7-office/Data/certs</code></pre>
<pre class="winonly_display"><code>cd c:\ProgramData\R7-OFFICE\Data\certs\</code></pre>
<p>Теперь выполните команду, конвертирующую сертификат в файл <code>PFX</code> (PKCS#12):</p>
<pre><code>openssl pkcs12 -export -out r7-office.pfx -inkey r7-office.key -in r7-office.crt</code></pre>
<div class="notehelp">Сертификат должен быть выдан для домена, используемого <b>Чатом</b>. Действительное имя домена можно найти по ссылке <span class="param-type">http://myportal.r7-office.com/addons/talk/default.aspx</span> в пункте <b>Имя сервера</b>.</div>
<p class="linonly_display">Для созданного сертификата необходимо выдать права:</p>
<pre class="linonly_display"><code>chown r7-office:r7-office r7-office.pfx</code></pre>
</div>
</div>
<h2 id="EditConfig">Отредактируйте файл конфигурации</h2>
<div class="block_of_step">
<div class="screen_text">
<p>Теперь необходимо изменить конфигурацию, чтобы сервер запускался, используя для <b>Чата</b> протокол TLS. Откройте файл конфигурации <code>TeamLabSvc.exe.Config</code> в текстовом редакторе<span class="linonly_display">:</span><span class="winonly_display">. Файл находится в папке <code>\Services\TeamLabSvc</code> в установочном каталоге <b>Сервера совместной работы</b>.</span></p>
<pre class="linonly_display"><code>nano /var/www/r7-office/Services/TeamLabSvc/TeamLabSvc.exe.Config</code></pre>
<p>Найдите следующие строки:
<pre class="prettyprint source linenums"><code>&lt;add name="Jabber Listener" type="ASC.Xmpp.Server.Gateway.TcpXmppListener"&gt;
&lt;property name="maxpacket" value="1048576" /&gt;
&lt;property name="bindPort" value="5222" /&gt;
<span class="linonly_display">&lt;property name="certificate" value="/var/www/r7-office/Data/certs/r7-office.pfx" /&gt;</span><span class="winonly_display">&lt;property name="certificate" value="c:\ProgramData\R7-OFFICE\Data\certs\r7-office.pfx" /&gt;</span>
&lt;property name="certificatePassword" value="123456" /&gt;
&lt;property name="startTls" value="optional" /&gt;
&lt;/add&gt;
</code></pre>
<p>И отредактируйте их, изменив следующие значения:</p>
<ul>
<li><b>certificate</b> - это путь к созданному сертификату <code>PFX</code>. Поскольку мы создали его в папке <code class="linonly_display">/var/www/r7-office/Data/certs</code><code class="winonly_display">c:\ProgramData\R7-OFFICE\Data\certs</code>, путь будет следующим <code class="linonly_display">/var/www/r7-office/Data/certs/r7-office.pfx</code><code class="winonly_display">c:\ProgramData\R7-OFFICE\Data\certs\r7-office.pfx</code>.</li>
<li><b>certificatePassword</b> - это пароль сертификата, выбранный в ходе создания сертификата.</li>
<li><b>startTls</b> - параметр, определяющий, надо ли использовать шифрование <code>TLS</code>. Он может принимать следующие значения:
<ul>
<li><b>optional</b> позволяет использовать как зашифрованное, так и незашифрованное соединение в зависимости от настроек клиента;</li>
<li><b>required</b> позволяет использовать только зашифрованное соединение;</li>
<li><b>none</b> - если сертификат установлен, сервер будет использовать безопасное SSL-соединение.</li>
</ul>
</li>
</ul>
<p>После этого перезапустите сервис <b>Чат</b>: <span class="winonly_display">перейдите в <b>Панель управления</b> > <b>Администрирование</b> > <b>Службы</b>, найдите службу <b>r7-officeJabber</b> и перезапустите ее.</span></p>
<pre class="linonly_display"><code>service r7-officeJabber restart</code></pre>
<p>Войдите на портал и проверьте правильность работы <b>Чата</b>. Если все в порядке, можно <a href="<%=VirtualPathUtility.ToAbsolute("~/tipstricks/integrating-talk.aspx")%>">интегрировать Чат в один из IM-клиентов</a>.</p>
</div>
</div>
</div>

View File

@ -0,0 +1,67 @@
<%@ Control Language="C#" Inherits="BaseContentUserControls"%>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<script runat="server">
protected override void Init()
{
PageTitle = PageCaption = "Установка серверной версии с помощью скрипта для Альт Линукс";
MetaKeyWords = "";
MetaDescription = "";
var guides = new GuidesModel();
guides.TitleVideo = "Как установить серверную версию с помощью скрипта";
(Page as BasePage).Guides = guides;
}
</script>
<div class="MainHelpCenter">
<h1 class="subHeaderFeaturesCaption Guides_Video_Captions">Установка серверной версии Р7-Офис. Сервер. Профессиональный с помощью скрипта для Альт Линукс</h1>
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Versions/EnterpriseEdition/EnterpriseEditionDocker_Current.ascx" />
<div class="video_ground video_trips">
<h2 id="introduction">Введение</h2>
<div class="block_of_step">
<div class="screen_text">
<p><b>Р7-Офис. Сервер. Профессиональный</b> - это система для совместной работы, централизованного управления документами и электронной перепиской.</p>
<p><b>Р7-Офис. Сервер. Профессиональный</b> поставляется как скрипт автоматической установки для операционной системы Альт Линукс. Скрипт автоматически установит и настроит все необходимые зависимости, а также компоненты <b>Р7-Офис. Сервер. Профессиональный</b> (<b>Сервер документов</b>, <b>Панель управления</b> и <b>Сервер совместной работы</b>), скрипт также можно использовать для обновления серверной версии.</p>
</div>
</div>
</div>
<h2 id="SystemRequirements">Системные требования</h2>
<div class="block_of_step">
<div class="screen_text">
<ul>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_CPU/SysReqs_CPU.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_RAM3/SysReqs_RAM3.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_HDD2/SysReqs_HDD2.ascx" /></li>
<%--<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_Add_Hard2/SysReqs_Add_Hard2.ascx" /></li>--%>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_OS8/SysReqs_OS8.ascx" /></li>
</ul>
<div class="notehelp">Хотя запуск <b>Р7-Офис. Сервер. Профессиональный</b> - это очень ресурсоемкая операция, вам не придется выделять пространство подкачки (swap) перед началом установки. При запуске скрипта установки автоматически создается swap-файл размером <b>6 Гб</b>.</div>
</div>
</div>
<h2 id="GetImage">Получение скрипта Р7-Офис. Сервер. Профессиональный</h2>
<div class="block_of_step">
<div class="screen_text">
<p>Скачайте файл скрипта <b>Р7-Офис. Сервер. Профессиональный</b> для Альт Линукс. Это можно сделать на <a target="_blank" href="https://www.r7-office.ru/downloadserver">странице загрузок</a> нашего сайта. Вы также можете выполнить следующую команду:</p>
<pre><code>wget https://download.r7-office.ru/repo/install-ALTLinux.sh
</code></pre>
<p>После того как вы скачаете скрипт, можно начинать установку.</p>
</div>
</div>
<h2 id="RunWithMail">Установка Р7-Офис. Сервер. Профессиональный</h2>
<div class="block_of_step">
<div class="screen_text">
<div class="notehelp nh_notice">Пожалуйста, обратите внимание: все действия по установке должны выполняться с правами пользователя <b>root</b>.</div>
<p>Чтобы установить все компоненты и модули <b>Р7-Офис. Сервер. Профессиональный</b>, выполните следующую команду:</p>
<pre><code>bash install-ALTLinux.sh
</code></pre>
<p>Когда установка завершится, можно убедиться в корректной работе <b>Р7-Офис. Сервер. Профессиональный</b>. Откройте браузер и введите в адресной строке IP-адрес компьютера в <b>локальной сети</b> (пожалуйста, не используйте ни <span class="param-type">localhost</span>, ни сетевой адрес <span class="param-type">127.0.0.1</span> того компьютера, на котором установлена серверная версия <b>Р7-Офис. Сервер. Профессиональный</b>, а используйте вместо этого его IP-адрес в локальной сети). Серверная версия <b>Р7-Офис. Сервер. Профессиональный</b> должна работать, что свидетельствует об успешной установке.</p>
</div>
</div>
</div>

View File

@ -0,0 +1,67 @@
<%@ Control Language="C#" Inherits="BaseContentUserControls"%>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<script runat="server">
protected override void Init()
{
PageTitle = PageCaption = "Установка серверной версии с помощью скрипта для Astra Linux";
MetaKeyWords = "";
MetaDescription = "";
var guides = new GuidesModel();
guides.TitleVideo = "Как установить серверную версию с помощью скрипта";
(Page as BasePage).Guides = guides;
}
</script>
<div class="MainHelpCenter">
<h1 class="subHeaderFeaturesCaption Guides_Video_Captions">Установка серверной версии Р7-Офис. Сервер. Профессиональный с помощью скрипта для Astra Linux</h1>
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Versions/EnterpriseEdition/EnterpriseEditionDocker_Current.ascx" />
<div class="video_ground video_trips">
<h2 id="introduction">Введение</h2>
<div class="block_of_step">
<div class="screen_text">
<p><b>Р7-Офис. Сервер. Профессиональный</b> - это система для совместной работы, централизованного управления документами и электронной перепиской.</p>
<p><b>Р7-Офис. Сервер. Профессиональный</b> поставляется как скрипт автоматической установки для операционной системы Astra Linux. Скрипт автоматически установит и настроит все необходимые зависимости, а также компоненты <b>Р7-Офис. Сервер. Профессиональный</b> (<b>Сервер документов</b>, <b>Панель управления</b> и <b>Сервер совместной работы</b>), скрипт также можно использовать для обновления серверной версии.</p>
</div>
</div>
</div>
<h2 id="SystemRequirements">Системные требования</h2>
<div class="block_of_step">
<div class="screen_text">
<ul>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_CPU/SysReqs_CPU.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_RAM3/SysReqs_RAM3.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_HDD2/SysReqs_HDD2.ascx" /></li>
<%--<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_Add_Hard2/SysReqs_Add_Hard2.ascx" /></li>--%>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_OS2/SysReqs_OS2.ascx" /></li>
</ul>
<div class="notehelp">Хотя запуск <b>Р7-Офис. Сервер. Профессиональный</b> - это очень ресурсоемкая операция, вам не придется выделять пространство подкачки (swap) перед началом установки. При запуске скрипта установки автоматически создается swap-файл размером <b>6 Гб</b>.</div>
</div>
</div>
<h2 id="GetImage">Получение скрипта Р7-Офис. Сервер. Профессиональный</h2>
<div class="block_of_step">
<div class="screen_text">
<p>Скачайте файл скрипта <b>Р7-Офис. Сервер. Профессиональный</b> для Astra Linux. Это можно сделать на <a target="_blank" href="https://www.r7-office.ru/downloadserver">странице загрузок</a> нашего сайта. Вы также можете выполнить следующую команду:</p>
<pre><code>wget https://download.r7-office.ru/repo/install-AstraLinux.sh
</code></pre>
<p>После того как вы скачаете скрипт, можно начинать установку.</p>
</div>
</div>
<h2 id="RunWithMail">Установка Р7-Офис. Сервер. Профессиональный</h2>
<div class="block_of_step">
<div class="screen_text">
<div class="notehelp nh_notice">Пожалуйста, обратите внимание: все действия по установке должны выполняться с правами пользователя <b>root</b>.</div>
<p>Перед установкой <b>Р7-Офис. Сервер. Профессиональный</b> потребуется добавить репозиторий Debian следуя <a target="_blank" href="https://wiki.astralinux.ru/pages/viewpage.action?pageId=3276859">данной инструкции</a> (См. раздел “Подключение репозиториев Debian 9 "Stretch" либо “Подключение репозитория с пакетами из проекта debian (wheezy)”).</p>
<p>Чтобы установить все компоненты и модули <b>Р7-Офис. Сервер. Профессиональный</b>, выполните следующую команду:</p>
<pre><code>bash install-AstraLinux.sh
</code></pre>
<p>Когда установка завершится, можно убедиться в корректной работе <b>Р7-Офис. Сервер. Профессиональный</b>. Откройте браузер и введите в адресной строке IP-адрес компьютера в <b>локальной сети</b> (пожалуйста, не используйте ни <span class="param-type">localhost</span>, ни сетевой адрес <span class="param-type">127.0.0.1</span> того компьютера, на котором установлена серверная версия <b>Р7-Офис. Сервер. Профессиональный</b>, а используйте вместо этого его IP-адрес в локальной сети). Серверная версия <b>Р7-Офис. Сервер. Профессиональный</b> должна работать, что свидетельствует об успешной установке.</p>
</div>
</div>
</div>

View File

@ -19,11 +19,18 @@
</ul>
<h2>Установка</h2>
<ul>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ServerLinux/60033_enterprise_script_RPM_DEB/60033_enterprise_script_RPM_DEB.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ServerLinux/60034_astra_linux_script/60034_astra_linux_script.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ServerLinux/60035_alt_linux_script/60035_alt_linux_script.ascx" /></li>
</ul>
<h2>Настройка</h2>
<ul>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/Enterprise/110007_switch_https_enterprise_package/110007_switch_https_enterprise_package.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ServerLinux/60009_switch_to_https/60009_switch_to_https.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ServerLinux/60029_switch_talk_to_tls/60029_switch_talk_to_tls.ascx" /></li>
</ul>
<h2>Обновление</h2>
<ul>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/Enterprise/110010_update_using_script/110010_update_using_script.ascx" /></li>
</ul>
<%--<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SeeAlsoLists/SeeAlsoList_linux/SeeAlsoList_linux.ascx" />--%>
</div>

View File

@ -1,140 +0,0 @@
<%@ Control Language="C#" Inherits="BaseContentUserControls"%>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<script runat="server">
protected override void Init()
{
PageTitle = PageCaption = "Установка серверной версии из RPM/DEB-пакетов с помощью скрипта";
MetaKeyWords = "";
MetaDescription = "";
var guides = new GuidesModel();
guides.TitleVideo = "Как установить серверную версию из RPM/DEB-пакетов с помощью скрипта";
(Page as BasePage).Guides = guides;
}
</script>
<div class="MainHelpCenter">
<h1 class="subHeaderFeaturesCaption Guides_Video_Captions">Установка серверной версии Р7-Офис. Сервер. Профессиональный из RPM/DEB-пакетов с помощью скрипта</h1>
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Versions/EnterpriseEdition/EnterpriseEditionLinux_Current.ascx" />
<div class="video_ground video_trips">
<h2 id="introduction">Введение</h2>
<div class="video_ground video_trips">
<div class="video_text">
<p><b>Р7-Офис. Сервер. Профессиональный</b> - это платная версия системы для совместной работы, централизованного управления документами, проектами, взаимоотношениями с клиентами и электронной перепиской.</p>
<p><b>Р7-Офис. Сервер. Профессиональный</b> можно установить с помощью скрипта автоматической установки для операционных систем Linux. Скрипт установит все компоненты, необходимые для правильной работы <b>Р7-Офис. Сервер. Профессиональный</b>. Он легко запускается, настраивается, и его удобно использовать для обновления серверной версии.</p>
<p>В данной инструкции объясняется, как установить на компьютер серверную версию <b>Р7-Офис. Сервер. Профессиональный</b> с помощью специально предусмотренного скрипта, используя RPM/DEB-пакеты. Этот метод установки позволяет установить сразу <b>Сервер документов</b>, <b>Панель управления</b> и <b>Сервер совместной работы</b> (за исключением <b>Почтового сервера</b>, который можно установить позже). Вы также можете запустить этот скрипт и выбрать вариант установки <b>Р7-Офис. Сервер. Профессиональный</b> <a target="_blank" href="<%=VirtualPathUtility.ToAbsolute("~/server/docker/enterprise/enterprise-script-installation.aspx")%>">с помощью Docker</a>.</p>
</div>
</div>
</div>
<h2 id="SystemRequirements">Системные требования</h2>
<div class="block_of_step">
<div class="screen_text">
<ul>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_CPU/SysReqs_CPU.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_RAM3/SysReqs_RAM3.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_HDD2/SysReqs_HDD2.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_Add_Hard2/SysReqs_Add_Hard2.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_OS2/SysReqs_OS2.ascx" /></li>
</ul>
<div class="notehelp">Хотя запуск <b>Р7-Офис. Сервер. Профессиональный</b> - это очень ресурсоемкая операция, вам не придется выделять пространство подкачки (swap) перед началом установки. При запуске скрипта установки автоматически создается swap-файл размером <b>6 Гб</b>.</div>
</div>
</div>
<h2 id="GetImage">Получение скрипта Р7-Офис. Сервер. Профессиональный</h2>
<div class="block_of_step">
<div class="screen_text">
<p>Скачайте файл установочного скрипта <b>Р7-Офис. Сервер. Профессиональный</b>. Это можно сделать на <a target="_blank" href="https://www.r7-office.ru/downloads">странице загрузок</a> нашего сайта. Можно также воспользоваться прямой ссылкой на скачивание, если вам так удобнее:</p>
<pre><code>wget http://download.r7-office.ru/install/r7-office-install.sh
</code></pre>
<p>Когда загрузка завершится, можно начинать установку.</p>
</div>
</div>
<h2 id="RunWithoutMail">Запуск установки Р7-Офис. Сервер. Профессиональный</h2>
<div class="block_of_step">
<div class="screen_text">
<div class="notehelp nh_notice">Пожалуйста, обратите внимание: все действия по установке должны выполняться с правами пользователя <b>root</b>.</div>
<p>Чтобы начать установку, выполните следующую команду:</p>
<pre><code>bash r7-office-install.sh
</code></pre>
<p>После ввода указанной команды вам будет предложено выбрать способ установки <b>Р7-Офис. Сервер. Профессиональный</b>. Введите <b>N</b> и нажмите клавишу <b>Enter</b>, чтобы установить <b>Р7-Офис. Сервер. Профессиональный</b> из RPM/DEB-пакетов.</p>
<div class="notehelp">Если на компьютере уже установлены какие-то программы, то некоторые порты, необходимые для работы <b>Р7-Офис. Сервер. Профессиональный</b>, могут использоваться другими приложениями. В этом случае вам будет предложено проверить, свободны ли нужные порты. Чтобы узнать, какая программа использует определенный порт, можно выполнить следующую команду:
<pre><code>netstat -lnp | grep :&lt;port_number&gt;
</code></pre>
<p>Затем вы можете перенастроить программу на использование другого порта. Когда нужные порты будут свободны, вы сможете повторно запустить скрипт и снова выбрать установку из RPM/DEB-пакетов.</p>
</div>
<p>Скрипт автоматически установит и настроит все необходимые зависимости, а также компоненты <b>Р7-Офис. Сервер. Профессиональный</b> (<b>Сервер документов</b>, <b>Панель управления</b> и <b>Сервер совместной работы</b>).</p>
<div class="notehelp nh_notice">Если вы используете <b>CentOS</b>, <b>SELinux</b> может препятствовать запуску <b>NGINX</b>. Чтобы избежать этой проблемы, можно настроить или отключить <b>SELinux</b> одним из следующих способов:
<ol>
<li>Добавить в <b>SELinux</b> исключения для <b>NGINX</b>.
<pre><code>yum install -y policycoreutils-{python,devel}
</code></pre>
<pre><code>grep nginx /var/log/audit/audit.log | audit2allow -M nginx
</code></pre>
<pre><code>semodule -i nginx.pp
</code></pre>
</li>
<li>Отключить <b>SELinux</b>.
<ol>
<li>Откройте файл <code>/etc/sysconfig/selinux</code> в любом текстовом редакторе.</li>
<li>Для параметра <code>SELINUX</code> установите значение <code>SELINUX=disabled</code> и сохраните изменения.</li>
<li>Перезагрузите сервер, чтобы изменения вступили в силу.</li>
</ol>
</li>
</ol>
</div>
<p>Когда установка завершится, можно убедиться в корректной работе <b>Р7-Офис. Сервер. Профессиональный</b>. Откройте браузер и введите в адресной строке IP-адрес компьютера в <b>локальной сети</b> (пожалуйста, не используйте ни <span class="param-type">localhost</span>, ни сетевой адрес <span class="param-type">127.0.0.1</span> того компьютера, на котором установлена серверная версия <b>Р7-Офис. Сервер. Профессиональный</b>, а используйте вместо этого его IP-адрес в локальной сети). Серверная версия <b>Р7-Офис. Сервер. Профессиональный</b> должна работать, что свидетельствует об успешной установке.</p>
<p>При установке <b>Р7-Офис. Сервер. Профессиональный</b> из RPM/DEB-пакетов разделы <b>HTTPS</b> и <b>Обновление</b> не будут доступны в <b>Панели управления</b>, и вам потребуется вручную установить <b>Почтовый сервер</b> и подключить его к <b>Серверу совместной работы</b>. В таком случае можно воспользоваться соответствующими инструкциями <a target="_blank" href="<%=VirtualPathUtility.ToAbsolute("~/server/enterprise/linux/community/switch-to-https.aspx")%>">для переключения портала на HTTPS</a> и <a target="_blank" href="<%=VirtualPathUtility.ToAbsolute("~/server/docker/mail/connect-mail-server-to-community-server-via-portal-settings.aspx")%>">для установки и подключения <b>Почтового сервера</b></a>.</p>
</div>
</div>
<h2 id="AdditionalParameters">Другие способы установки Р7-Офис. Сервер. Профессиональный из RPM/DEB-пакетов</h2>
<div class="block_of_step">
<div class="screen_text">
<p>При запуске скрипта <code>r7-office-install.sh</code> и выборе опции "N" запускается дополнительный скрипт, предназначенный для установки <b>Р7-Офис. Сервер. Профессиональный</b> из RPM/DEB-пакетов: <code>install-RedHat.sh</code>/<code>install-Debian.sh</code> (в зависимости от вашей операционной системы). Вместо этого можно скачать и запустить сам этот скрипт. Его также можно запустить с использованием дополнительных параметров. Нужные команды приводятся ниже.</p>
<h5>Для RedHat</h5>
<ul>
<li>Получение установочного скрипта:
<pre><code>wget http://download.r7-office.ru/install/install-RedHat.sh
</code></pre>
</li>
<li>Установка серверной версии <b>Р7-Офис. Сервер. Профессиональный</b> из RPM-пакетов:
<pre><code>bash install-RedHat.sh
</code></pre>
</li>
<li>Просмотр доступных параметров скрипта:
<pre><code>bash install-RedHat.sh -h
</code></pre>
</li>
<li>Обновление существующих компонентов <b>Р7-Офис. Сервер. Профессиональный</b> с помощью RPM-пакетов:
<pre><code>bash install-RedHat.sh -u true
</code></pre>
</li>
</ul>
<h5>Для Debian</h5>
<ul>
<li>Получение установочного скрипта:
<pre><code>wget http://download.r7-office.ru/install/install-Debian.sh
</code></pre>
</li>
<li>Установка серверной версии <b>Р7-Офис. Сервер. Профессиональный</b> из DEB-пакетов:
<pre><code>bash install-Debian.sh
</code></pre>
</li>
<li>Просмотр доступных параметров скрипта:
<pre><code>bash install-Debian.sh -h
</code></pre>
</li>
<li>Обновление существующих компонентов <b>Р7-Офис. Сервер. Профессиональный</b> с помощью DEB-пакетов:
<pre><code>bash install-Debian.sh -u true
</code></pre>
</li>
</ul>
</div>
</div>
</div>

View File

@ -22,13 +22,16 @@
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_CPU/SysReqs_CPU.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_RAM3/SysReqs_RAM3.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_HDD2/SysReqs_HDD2.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_Add_Hard2/SysReqs_Add_Hard2.ascx" /></li>
<%--<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_Add_Hard2/SysReqs_Add_Hard2.ascx" /></li>--%>
</ul>
<h2 id="SoftwareRequirements">Требования к программному обеспечению</h2>
<ul>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_OS2/SysReqs_OS2.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_Add_Soft3/SysReqs_Add_Soft3.ascx" /></li>
</ul>
<p>или</p>
<ul>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_OS8/SysReqs_OS8.ascx" /></li>
</ul>
</div>
</div>
</div>

View File

@ -0,0 +1,58 @@
<%@ Control Language="C#" Inherits="BaseContentUserControls"%>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<script runat="server">
protected override void Init()
{
PageTitle = PageCaption = "Обновление серверной версии с помощью скрипта для ОС Linux";
MetaKeyWords = "";
MetaDescription = "";
var guides = new GuidesModel();
guides.TitleVideo = "Как обновить серверную версию с помощью скрипта";
(Page as BasePage).Guides = guides;
}
</script>
<div class="MainHelpCenter">
<h1 class="subHeaderFeaturesCaption Guides_Video_Captions">Обновление серверной версии Р7-Офис. Сервер. Профессиональный с помощью скрипта для ОС Linux</h1>
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Versions/EnterpriseEdition/EnterpriseEditionDocker_Current.ascx" />
<div class="video_ground video_trips">
<h2 id="introduction">Введение</h2>
<div class="block_of_step">
<div class="screen_text">
<p>Скрипт автоматической установки для операционных систем Linux удобно использовать для обновления серверной версии <b>Р7-Офис. Сервер. Профессиональный</b>. Чтобы обновить серверную версию, запустите скрипт, указав параметр <code>-u true</code>.</p>
</div>
</div>
</div>
<h2 id="Update">Обновление компонентов</h2>
<div class="block_of_step">
<div class="screen_text">
<table class="table_portslist script_parameters">
<tbody>
<tr>
<th>Параметр</th>
<th>Описание</th>
<th>Значения</th>
<th>По умолчанию</th>
</tr>
<tr>
<td><code>-u, --update</code></td>
<td>обновить существующие компоненты</td>
<td><code>true|false</code></td>
<td><code>false</code></td>
</tr>
</tbody>
</table>
<p>Этот параметр позволяет установить последние версии нужных компонентов, если соответствующие компоненты, установленные на вашем сервере, устарели.</p>
<h4>Примеры</h4>
<pre><code>bash install-AstraLinux.sh -u true
</code></pre>
<pre><code>bash install-ALTLinux.sh -u true
</code></pre>
<p>В результате будут установлены последние версии соответствующих компонентов <b>Р7-Офис. Сервер. Профессиональный</b>, которые требуется обновить. Если текущая версия компонента совпадает с последней доступной версией, такой компонент не будет затронут. Данные, сохраненные на портале, должны подхватиться автоматически.</p>
</div>
</div>
</div>

View File

@ -2,7 +2,7 @@
<div class="changelog-open-in-new-window"><a target="_blank" href="<%=VirtualPathUtility.ToAbsolute("~/server/mail/changelog.aspx")%>">Открыть в новом окне</a></div>
<div class="changelog-version-block">
<p class="changelog-main-header hide_elements">Версия 1.0</p>
<p class="changelog-release-date">Дата выпуска: <span class="crd-date">07.11.2018</span></p>
<p class="changelog-release-date">Дата выпуска: <span class="crd-date">27.11.2018</span></p>
<div class="changelog-switcher">
<p class="changelog-subheader">Основные функциональные возможности</p>
<p class="changelog-subsubheader">Почтовый сервер Р7-Офис</p>

View File

@ -0,0 +1,37 @@
<%@ Control Language="C#" Inherits="BaseContentUserControls" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<script runat="server">
protected override void Init()
{
PageTitle = PageCaption = "Документация по серверной версии Р7-Офис. Сервер. Профессиональный в формате PDF";
MetaKeyWords = "";
MetaDescription = "Документация по серверной версии Р7-Офис. Сервер. Профессиональный в формате PDF.";
}
</script>
<div class="MainHelpCenter PageGuides">
<h1>Документация по серверной версии Р7-Офис. Сервер. Профессиональный в формате PDF</h1>
<h2>Системные требования</h2>
<ul>
<li><a target="_blank" href="<%=VirtualPathUtility.ToAbsolute("~/pdf/Server/SysReqs/R7-OfficeServerSystemRequirements.pdf")%>">Системные требования для серверной версии Р7-Офис. Сервер. Профессиональный</a></li>
</ul>
<h2>Руководства по установке</h2>
<ul>
<li><a target="_blank" href="<%=VirtualPathUtility.ToAbsolute("~/pdf/Server/Installation/InstallR7-OfficeServer.pdf")%>">Инструкции по установке Р7-Офис. Сервер. Профессиональный</a></li>
</ul>
<h2>Руководства пользователя</h2>
<ul>
<li><a target="_blank" href="<%=VirtualPathUtility.ToAbsolute("~/pdf/Server/Guides/R7-OfficeServer_userguide.pdf")%>">Руководство по работе с серверной версией Р7-Офис. Сервер. Профессиональный</a></li>
</ul>
<h2>Руководства по администрированию</h2>
<ul>
<li><a target="_blank" href="<%=VirtualPathUtility.ToAbsolute("~/pdf/Server/Guides/R7-OfficeServer_administration.pdf")%>">Руководство по администрированию серверной версии Р7-Офис. Сервер. Профессиональный</a></li>
</ul>
<h2>Информация о новой версии</h2>
<ul>
<li><a target="_blank" href="<%=VirtualPathUtility.ToAbsolute("~/pdf/Server/Guides/R7-OfficeServer_new_version.pdf")%>">История изменений серверной версии Р7-Офис. Сервер. Профессиональный</a></li>
</ul>
</div>

View File

@ -42,34 +42,15 @@
<li>Перейдите в раздел <b>Администрирование</b> и выберите <b>Диспетчер служб IIS</b>.</li>
<li>В окне 'Предупреждение системы безопасности' нажмите кнопку <b>Открыть</b>.</li>
<li>Дважды щелкните по имени пользователя, а затем - по надписи <b>Пулы приложений</b>.</li>
<li>В открывшемся окне найдите пункт <b>Р7-Офис Сервер</b> и щелкните по нему.</li>
<li>В открывшемся окне найдите пункт <b>Р7-Офис. Сервер</b> и щелкните по нему.</li>
<li>Нажмите на ссылку <b>Остановить</b>, и сразу после этого - на ссылку <b>Пуск</b> на правой панели.</li>
<li>Перезагрузите страницу <b>онлайн-офиса</b> в браузере, если она открыта.</li>
</ol>
<div class="notehelp">
Чтобы убедиться, что настройки SMPT заданы правильно, создайте, например, новую задачу или пользователя и проверьте, придет ли оповещение или пригласительное письмо на указанный адрес электронной почты.
Чтобы убедиться, что настройки SMPT заданы правильно, вы можете создать нового пользователя и проверить, придет ли пригласительное письмо на указанный адрес электронной почты.
</div>
<p>Некоторые популярные сервисы электронной почты предоставляют службу доставки сообщений и соответствующие настройки. Примеры этих настроек приведены ниже:</p>
<p><b>GMAIL.COM</b></p>
<ol>
<li><b>Хост</b> - <i>smtp.gmail.com</i>,</li>
<li><b>Порт</b> - <i>587</i>,</li>
<li><b>Аутентификация</b> - <i>отмечено</i>,</li>
<li><b>Логин</b> - <i>accountname@gmail.com</i>,</li>
<li><b>Отображаемое имя отправителя</b> - например, <i>Online office Postman</i>,</li>
<li><b>Адрес email отправителя</b> - <i>accountname@gmail.com</i>,</li>
<li><b>Использовать SSL</b> - <i>отмечено</i></li>
</ol>
<p><b>LIVE.COM</b></p>
<ol>
<li><b>Хост</b> - <i>smtp.live.com</i>,</li>
<li><b>Порт</b> - <i>587</i>,</li>
<li><b>Аутентификация</b> - <i>отмечено</i>,</li>
<li><b>Логин</b> - <i>accountname@hotmail.com</i>,</li>
<li><b>Отображаемое имя отправителя</b> - например, <i>Online office</i>,</li>
<li><b>Адрес email отправителя</b> - <i>accountname@hotmail.com</i>,</li>
<li><b>Использовать SSL</b> - <i>отмечено</i></li>
</ol>
<p><b>YANDEX.RU</b></p>
<ol>
<li><b>Хост</b> - <i>smtp.yandex.ru</i>,</li>
@ -90,6 +71,27 @@
<li><b>Адрес email отправителя</b> - <i>accountname@mail.ru</i>,</li>
<li><b>Использовать SSL</b> - <i>не отмечено</i></li>
</ol>
<p><b>GMAIL.COM</b></p>
<ol>
<li><b>Хост</b> - <i>smtp.gmail.com</i>,</li>
<li><b>Порт</b> - <i>587</i>,</li>
<li><b>Аутентификация</b> - <i>отмечено</i>,</li>
<li><b>Логин</b> - <i>accountname@gmail.com</i>,</li>
<li><b>Отображаемое имя отправителя</b> - например, <i>Online office Postman</i>,</li>
<li><b>Адрес email отправителя</b> - <i>accountname@gmail.com</i>,</li>
<li><b>Использовать SSL</b> - <i>отмечено</i></li>
</ol>
<p><b>LIVE.COM</b></p>
<ol>
<li><b>Хост</b> - <i>smtp.live.com</i>,</li>
<li><b>Порт</b> - <i>587</i>,</li>
<li><b>Аутентификация</b> - <i>отмечено</i>,</li>
<li><b>Логин</b> - <i>accountname@hotmail.com</i>,</li>
<li><b>Отображаемое имя отправителя</b> - например, <i>Online office</i>,</li>
<li><b>Адрес email отправителя</b> - <i>accountname@hotmail.com</i>,</li>
<li><b>Использовать SSL</b> - <i>отмечено</i></li>
</ol>
<div class="notehelp">
Если ваша компания использует собственный почтовый сервер, обратитесь к своему системному администратору за необходимыми настройками.
</div>

View File

@ -13,16 +13,14 @@
<div class="MainHelpCenter">
<h1 class="subHeaderFeaturesCaption Guides_Video_Captions">Установка серверной версии Р7-Офис. Сервер. Профессиональный для Windows на локальном сервере</h1>
<span class="enterprise_display">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Versions/EnterpriseEdition/EnterpriseEditionWindows_Current.ascx" />
</span>
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Versions/EnterpriseEdition/EnterpriseEditionWindows_Current.ascx" />
<div class="video_ground video_trips">
<h2 id="Introduction_block">Введение</h2>
<div class="block_of_step">
<div class="screen_text">
<p><b>Р7-Офис. Сервер. Профессиональный </b> - это <span class="enterprise_display">платная</span> версия системы для совместной работы, централизованного управления документами, проектами, взаимоотношениями с клиентами и электронной перепиской.</p>
<p>Инсталляция для Windows включает в себя следующие компоненты: <b>Сервер совместной работы</b>, <b>Сервер документов</b><span class="enterprise_display"> и <b>Панель управления</b></span>. В данной инструкции объясняется, как легко установить все эти компоненты <b>Р7-Офис. Сервер. Профессиональный</b> с помощью установочного файла .exe.</p>
<p><b>Р7-Офис. Сервер. Профессиональный </b> - это система для совместной работы, централизованного управления документами и электронной перепиской.</p>
<p>Инсталляция для Windows включает в себя следующие компоненты: <b>Сервер совместной работы</b>, <b>Сервер документов</b> и <b>Панель управления</b>. В данной инструкции объясняется, как легко установить все эти компоненты <b>Р7-Офис. Сервер. Профессиональный</b> с помощью установочного файла .exe.</p>
<div class="notehelp"><b>Почтовый сервер</b> можно установить отдельно на другой машине с ОС Linux <a target="_blank" class="links" href="<%=VirtualPathUtility.ToAbsolute("~/server/docker/mail/docker-installation.aspx")%>">с помощью Docker</a>. Его можно подключить к <b>Серверу совместной работы</b> в <b>Настройках</b> портала (<b>Настройки</b> -> <b>Интеграция</b> -> <b>Почтовый сервис</b>).</div>
</div>
</div>
@ -42,10 +40,10 @@
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_OS6/SysReqs_OS6.ascx" />
<div class="notehelp">Пожалуйста, обратите внимание, что <b>Р7-Офис. Сервер. Профессиональный </b> нельзя установить на следующих версиях Windows: Windows Server 2003 x64, Windows XP/Vista/7/8/8.1/10 x64.</div>
</li>
<li>
<%--<li>
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/SystemRequirements/SysReqs_Add_Soft15/SysReqs_Add_Soft15.ascx" />
<div class="notehelp">Если вы используете версию Windows Server 2003 x64, Windows XP/Vista/7/8/8.1/10 с языком интерфейса, отличным от локали <b>en-US</b>, могут возникнуть проблемы. Для того, чтобы их избежать, установите языковой пакет <b>en-US</b>, создайте дополнительного пользователя с именем, которое будет содержать только базовые буквы латинского алфавита (например, <code>Administrator</code>) и дайте этому пользователю дефолтные права администратора. После этого вы можете продолжить установку из-под этого пользователя.</div>
</li>
</li>--%>
</ul>
</div>
</div>
@ -53,7 +51,7 @@
<h2 id="step1"><span class="style_step">Шаг 1. </span>Скачайте установочный файл серверной версии Р7-Офис</h2>
<div class="block_of_step">
<div class="screen_text">
<p>Установочный файл <b>Р7-Офис. Сервер. Профессиональный</b> можно скачать на <a target="_blank" href="https://www.r7-office.ru/downloads">странице загрузок нашего сайта</a>. <%--Заполните форму и отправьте запрос. По электронной почте вы получите сообщение, которое содержит тестовый 30-дневный лицензионный ключ и ссылку для загрузки установочного файла. Скачайте и сохраните лицензионный ключ на своем компьютере. Перейдите по ссылке из письма.--%> Нажмите кнопку <b>Скачать</b> в разделе <b>Windows</b> и дождитесь окончания загрузки.</p>
<p>Установочный файл <b>Р7-Офис. Сервер. Профессиональный</b> можно скачать на <a target="_blank" href="https://www.r7-office.ru/downloadserver">странице загрузок нашего сайта</a>. <%--Заполните форму и отправьте запрос. По электронной почте вы получите сообщение, которое содержит тестовый 30-дневный лицензионный ключ и ссылку для загрузки установочного файла. Скачайте и сохраните лицензионный ключ на своем компьютере. Перейдите по ссылке из письма.--%> Нажмите кнопку <b>Скачать</b> в разделе <b>Windows</b> и дождитесь окончания загрузки.</p>
</div>
</div>
@ -99,7 +97,7 @@
<div target="img3_eventcom_guides" class="screenphoto magnifier"></div>
</div>--%>
<div class="screen_text">
<p>Нажмите кнопку <b>Next</b> (Далее), чтобы скачать и установить необходимое программное обеспечение. Это может занять несколько минут.</p>
<p>Нажмите кнопку <b>Далее</b>, чтобы скачать и установить необходимое программное обеспечение. Это может занять несколько минут.</p>
</div>
</div>
@ -122,7 +120,7 @@
<div target="img5_eventcom_guides" class="screenphoto magnifier"></div>
</div>--%>
<div class="screen_text">
<p>По умолчанию серверная версия <b>Р7-Офис. Сервер. Профессиональный</b> будет установлена в следующую папку: <code>C:\Program Files (x86)\R7-Office</code>. В случае необходимости вы можете изменить ее, нажав на кнопку <b>Обзор</b> и выбрав нужную папку на компьютере. Затем нажмите кнопку <b>Далее ></b>.</p>
<p><%--По умолчанию серверная версия <b>Р7-Офис. Сервер. Профессиональный</b> будет установлена в следующую папку: <code>C:\Program Files (x86)\R7-Office</code>.--%> В случае необходимости вы можете изменить заданную по умолчанию установочную папку, нажав на кнопку <b>Обзор</b> и выбрав нужную папку на компьютере. Затем нажмите кнопку <b>Далее ></b>.</p>
</div>
<%--<div class="screen_block">
<img alt="Как развернуть Р7-Офис. Сервер. Профессиональный для Windows на локальном сервере? Шаг 3" target="img6_eventcom_guides" class="screenphoto screen_guides noresize" src="<%=VirtualPathUtility.ToAbsolute("~/images/Help/Guides/small/" + ((BasePage)Page).VersionName + "/step3_2.png")%>" />
@ -159,7 +157,7 @@
Укажите адрес электронной почты. На указанный адрес будет выслано сообщение для <b>Активации Email</b>. Перейдите по ссылке из этого сообщения, чтобы выполнить активацию вашего адреса электронной почты.
</li>
<li>
Нажмите кнопку <b>Загрузить файл</b> в разделе <b>Файл активации лицензии</b> и выберите сохраненный на компьютере файл лицензии <em>.lic</em> (см. <a class="links" href="#step1">Шаг 1</a>).
Нажмите кнопку <b>Загрузить файл</b> в разделе <b>Файл активации лицензии</b> и выберите сохраненный на компьютере файл лицензии <em>.lic</em>.
</li>
<li>
Примите условия <b>Лицензионного соглашения</b>, отметив галочкой соответствующую опцию.

View File

@ -2,9 +2,10 @@
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<ul id="productsListMenu">
<li><a class="leftmenu_all_os" href="<%=VirtualPathUtility.ToAbsolute("~/server/enterprise.aspx")%>"><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/LocalizeControls/Allplatforms/Allplatforms.ascx" /></a></li>
<li><a class="leftmenu_docker" href="<%=VirtualPathUtility.ToAbsolute("~/server/docker/enterprise/index.aspx")%>"><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/LocalizeControls/Dockerversion/Dockerversion.ascx" /></a></li>
<li><a class="leftmenu_linux" href="<%=VirtualPathUtility.ToAbsolute("~/server/linux/enterprise/index.aspx")%>"><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/LocalizeControls/Linuxversion/Linuxversion.ascx" /></a></li>
<li><a class="leftmenu_windows" href="<%=VirtualPathUtility.ToAbsolute("~/server/windows/enterprise/index.aspx")%>"><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/LocalizeControls/Windowsversion/Windowsversion.ascx" /></a></li>
<li><a class="leftmenu_mailserver" href="<%=VirtualPathUtility.ToAbsolute("~/server/docker/mail/index.aspx")%>"><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/LocalizeControls/MailServer/MailServer.ascx" /></a></li>
<%--<li><a class="leftmenu_docker" href="<%=VirtualPathUtility.ToAbsolute("~/server/docker/enterprise/index.aspx")%>"><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/LocalizeControls/Dockerversion/Dockerversion.ascx" /></a></li>
--%><li><a class="leftmenu_linux" href="<%=VirtualPathUtility.ToAbsolute("~/server/linux/enterprise/index.aspx")%>"><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/LocalizeControls/Linuxversion/Linuxversion.ascx" /></a></li>
<%--<li><a class="leftmenu_windows" href="<%=VirtualPathUtility.ToAbsolute("~/server/windows/enterprise/index.aspx")%>"><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/LocalizeControls/Windowsversion/Windowsversion.ascx" /></a></li>--%>
<%--<li><a class="leftmenu_mailserver" href="<%=VirtualPathUtility.ToAbsolute("~/server/docker/mail/index.aspx")%>"><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/LocalizeControls/MailServer/MailServer.ascx" /></a></li>--%>
<li><a class="leftmenu_controlpanel" href="<%=VirtualPathUtility.ToAbsolute("~/server/controlpanel/enterprise/index.aspx")%>"><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/LocalizeControls/ControlPanel/ControlPanel.ascx" /></a></li>
<li><a class="leftmenu_pdf_documentation_server" href="<%=VirtualPathUtility.ToAbsolute("~/server/server-pdf-documentation.aspx")%>">Документация в формате PDF</a></li>
</ul>

View File

@ -1,6 +1,5 @@
<%@ Control Language="C#" Inherits="BaseContentUserControls" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<a class="page_version_link" target="_blank" href="<%=VirtualPathUtility.ToAbsolute("~/server/docker/enterprise/enterprise-script-installation.aspx")%>"><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Versions/EnterpriseEdition/EnterpriseEditionProduct.ascx" /><span class="pvl_version pvl_current">v.1.0</span></a>
<a class="page_version_link" target="_blank" href="https://www.r7-office.ru/downloadserver"><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Versions/EnterpriseEdition/EnterpriseEditionProduct.ascx" /><span class="pvl_version pvl_current">v.1.0</span></a>
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Changelogs/CommunityServerChangelog.ascx" />
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Changelogs/DocumentServerChangelog.ascx" />
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Changelogs/MailServerChangelog.ascx" />

View File

@ -1,5 +1,5 @@
<%@ Control Language="C#" Inherits="BaseContentUserControls" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<a class="page_version_link" target="_blank" href="<%=VirtualPathUtility.ToAbsolute("~/server/linux/enterprise/enterprise-script-rpm-deb-installation.aspx")%>"><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Versions/EnterpriseEdition/EnterpriseEditionProduct.ascx" /><span class="pvl_version pvl_current">v.1.0</span></a>
<a class="page_version_link" target="_blank" href="https://www.r7-office.ru/downloadserver"><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Versions/EnterpriseEdition/EnterpriseEditionProduct.ascx" /><span class="pvl_version pvl_current">v.1.0</span></a>
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Changelogs/CommunityServerChangelog.ascx" />
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Changelogs/DocumentServerChangelog.ascx" />

View File

@ -1,6 +1,5 @@
<%@ Control Language="C#" Inherits="BaseContentUserControls" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<a class="page_version_link" target="_blank" href="https://www.r7-office.ru/downloads"><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Versions/EnterpriseEdition/EnterpriseEditionProduct.ascx" /><span class="pvl_version pvl_current">v.1.0</span></a>
<a class="page_version_link" target="_blank" href="https://www.r7-office.ru/downloadserver"><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Versions/EnterpriseEdition/EnterpriseEditionProduct.ascx" /><span class="pvl_version pvl_current">v.1.0</span></a>
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Changelogs/CommunityServerChangelog.ascx" />
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Changelogs/DocumentServerChangelog.ascx" />
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Changelogs/MailServerChangelog.ascx" />

View File

@ -1,6 +1,5 @@
<%@ Control Language="C#" Inherits="BaseContentUserControls" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<a class="page_version_link" target="_blank" href="https://www.r7-office.ru/downloads"><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Versions/EnterpriseEdition/EnterpriseEditionProduct.ascx" /><span class="pvl_version pvl_current">v.1.0</span></a>
<a class="page_version_link" target="_blank" href="https://www.r7-office.ru/downloadserver"><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Versions/EnterpriseEdition/EnterpriseEditionProduct.ascx" /><span class="pvl_version pvl_current">v.1.0</span></a>
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Changelogs/CommunityServerChangelog.ascx" />
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Changelogs/DocumentServerChangelog.ascx" />
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Changelogs/MailServerChangelog.ascx" />

View File

@ -1,27 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<title>Вкладка Защита</title>
<meta charset="utf-8" />
<meta name="description" content="Знакомство с пользовательским интерфейсом редактора документов - Вкладка Защита" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Поиск" type="text" onkeypress="doSearch(event)">
</div>
<h1>Вкладка Защита</h1>
<p>Вкладка <b>Защита</b> позволяет защитить документ с помощью пароля.</p>
<p><img alt="Вкладка Защита" src="../images/interface/protectiontab.png" /></p>
<p>С помощью этой вкладки вы можете выполнить следующие действия:</p>
<ul>
<li>задать пароль, позволяющий открыть документ,</li>
<li>изменить установленный пароль,</li>
<li>удалить пароль.</li>
</ul>
</div>
</body>
</html>

View File

@ -1,27 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<title>Вкладка Защита</title>
<meta charset="utf-8" />
<meta name="description" content="Знакомство с пользовательским интерфейсом редактора презентаций - Вкладка Защита" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Поиск" type="text" onkeypress="doSearch(event)">
</div>
<h1>Вкладка Защита</h1>
<p>Вкладка <b>Защита</b> позволяет защитить презентацию с помощью пароля.</p>
<p><img alt="Вкладка Защита" src="../images/interface/protectiontab.png" /></p>
<p>С помощью этой вкладки вы можете выполнить следующие действия:</p>
<ul>
<li>задать пароль, позволяющий открыть презентацию,</li>
<li>изменить установленный пароль,</li>
<li>удалить пароль.</li>
</ul>
</div>
</body>
</html>

View File

@ -1,27 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<title>Вкладка Сводная таблица</title>
<meta charset="utf-8" />
<meta name="description" content="Знакомство с пользовательским интерфейсом редактора электронных таблиц - Вкладка Сводная таблица" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Search" type="text" onkeypress="doSearch(event)">
</div>
<h1>Вкладка Сводная таблица</h1>
<p>Вкладка <b>Сводная таблица</b> позволяет <a href="../UsageInstructions/PivotTables.htm" onclick="onhyperlinkclick(this)">изменить оформление</a> существующей сводной таблицы.</p>
<p><img alt="Вкладка Сводная таблица" src="../images/interface/pivottabletab.png" /></p>
<p>С помощью этой вкладки вы можете выполнить следующие действия:</p>
<ul>
<li>выделить всю сводную таблицу одним кликом,</li>
<li>выделить некоторые строки или столбцы, применив к ним особое форматирование,</li>
<li>выбрать один из готовых стилей таблиц.</li>
</ul>
</div>
</body>
</html>

View File

@ -1,27 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<title>Вкладка Защита</title>
<meta charset="utf-8" />
<meta name="description" content="Знакомство с пользовательским интерфейсом редактора электронных таблиц - Вкладка Плагины" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Поиск" type="text" onkeypress="doSearch(event)">
</div>
<h1>Вкладка Защита</h1>
<p>Вкладка <b>Защита</b> позволяет защитить электронную таблицу с помощью пароля.</p>
<p><img alt="Вкладка Защита" src="../images/interface/protectiontab.png" /></p>
<p>С помощью этой вкладки вы можете выполнить следующие действия:</p>
<ul>
<li>задать пароль, позволяющий открыть электронную таблицу,</li>
<li>изменить установленный пароль,</li>
<li>удалить пароль.</li>
</ul>
</div>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,27 @@
body, p {font-family: 'Open Sans'; font-size: 14px; text-align: left;}
body {padding: 140px 20px 20px; margin: 0;}
p {margin: 0; padding: 3px 0;}
table td {padding: 5px 10px; font-family: 'Open Sans'; font-size: 14px; text-align: left;}
table th {padding: 5px 10px; font-family: 'Open Sans'; font-size: 18px; font-weight: 600; text-align: left;}
table th:first-child, table td:first-child {text-align: right;}
pre {white-space: pre-wrap; font-size: 14px; margin: 5px 10px; padding: 20px; border: 1px solid #ddd;}
.formDiv {position: absolute; top: 20px; left: 20px;}
select {padding: 11px 10px; font-family: 'Open Sans'; font-size: 14px; text-align: left; vertical-align: middle;}
input {font-family: 'Open Sans'; background: #444; border: 0 none; color: #fff; cursor: pointer; display: inline-block; font-size: 14px; vertical-align: middle; padding: 15px 30px; text-align: center; text-decoration: none !important; border-radius: 3px; text-transform: uppercase; font-weight: 600; line-height: 1em;}
h2 {font-weight: 400; font-size: 24px; font-family: 'Open Sans'; margin: 0; padding: 15px 0 5px; line-height: 1em; color: #444;}
h1 {font-weight: 400; font-size: 28px; font-family: 'Open Sans'; margin: 0; padding: 0; line-height: 1em; position: absolute; top: 90px; left: 20px; color: #f94a0c;}
a {color: #5891d0;}
li a {font-family: 'Open Sans'; font-size: 14px; text-align: left; text-decoration: none;}
li a:hover {text-decoration: underline;}
li {list-style-type: none;}
ul {margin: 0;}
.menu_left {margin: 0; padding: 0;}
.back_to_start {position: absolute; right: 20px; top: 32px;}
#home .back_to_start {position: relative; left: 40px; right: auto; top: 0;}
.back_to_start a {display: block; text-align: right; line-height: 1.7em;}
#home .back_to_start a {text-align: left;}
#pages a#pagesLink, #parse a#parseLink, #home a#homeLink {display: none}
#back-top {bottom: 80px; right: 24px; position: fixed; z-index: 15000;}
#back-top a {background-color: rgba(158,164,181,0.8); background-image: url(img/arrowup.png); background-position: center center; background-repeat: no-repeat; border-radius: 3px; display: block; height: 40px; text-decoration: none; transition: 1s; width: 40px;}
#back-top a:hover {background-color: rgba(61,74,107,0.7);}
.indexesjs_link {text-decoration: underline; cursor: pointer;}

View File

@ -0,0 +1,21 @@
<?php
include('shared/simple_html_dom.php');
error_reporting(E_ALL);
//ini_set("display_errors", 1);
?>
<html>
<head>
<title>Editor documentation parser</title>
<?php
include('shared/headLinks.php');
?>
</head>
<body id="home">
<div class="">
<h1>Document Editors documentation</h1>
<?php
include('shared/backToLink.php');
?>
</div>
</body>
</html>

View File

@ -0,0 +1 @@
$(document).ready(function(){$("#back-top").hide(),$(function(){$(window).scroll(function(){$(this).scrollTop()>100?$("#back-top").fadeIn():$("#back-top").fadeOut()}),$("#back-top a").click(function(){return $("body,html").animate({scrollTop:0},500),!1})})});

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,79 @@
<?php
error_reporting(E_ALL);
//ini_set("display_errors", 1);
$json = '';
$totalPages = '0';
include('shared/backToLink.php');
if(isset($_GET['submitEditor'])) {
$varEditors = $_GET['editorVersion'];
$languageLocale = $_GET['languageList'];
$editorList = ['Document Editor', 'Presentation Editor', 'Spreadsheet Editor'];
$editorAvatarList = ['documenteditor', 'presentationeditor', 'spreadsheeteditor'];
$languageList = ['English', 'Русский', 'Deutsch', 'Français', 'Español'];
$languageAvatarList = ['en', 'ru', 'de', 'fr', 'es'];
$lALLength = count($languageAvatarList);
$eALLength = count($editorAvatarList);
for ($i = 0; $i < $lALLength; $i++) {
if($languageAvatarList[$i] == $languageLocale) {
$languagePrint = $languageList[$i];
}
}
for ($i = 0; $i < $eALLength; $i++) {
if($editorAvatarList[$i] == $varEditors) {
$editorsPrint = $editorList[$i];
}
}
echo '<p>Editor: <b>' . $editorsPrint . '</b>, language: <b>' . $languagePrint . '</b></p>';
echo '<p>___________________________________________</p>';
echo '<div class="menu_left">';
$url = 'OfficeWeb/apps/' . $varEditors. '/main/resources/help/' . $languageLocale. '/Contents.json';
$jsonFile = file_get_contents($url);
if(substr($jsonFile, 0, 3) == pack("CCC", 0xEF, 0xBB, 0xBF)) $jsonFile = substr($jsonFile, 3);
$contents = json_decode($jsonFile, true);
foreach($contents as $item) {
$header = $item['headername'];
$link = $item['src'];
$title = $item['name'];
if($header != '') {
echo '</ul><h2>' . $header . '</h2><ul>';
}
echo '<li><a href="OfficeWeb/apps/' . $varEditors. '/main/resources/help/' . $languageLocale. '/' . $link . '">' . $title . '</a></li>';
}
echo '</div>';
echo '<p></p><p>===========================================</p><p><b>Contents.json</b> (file path: <u>\\\\siteserver2\documenteditors\OfficeWeb\apps\\' . $varEditors. '\main\resources\help\\' . $languageLocale. '\Contents.json</u>):</p>';
}
?>
<html>
<head>
<title>Build table of contents from Contents.json</title>
<?php
include('shared/headLinks.php');
?>
</head>
<body id="pages">
<h1>Build table of contents from Contents.json</h1>
<?php
include('shared/form.php');
if($_GET['languageList'] == '') echo '<p>Select the editor and its language from the list and click the <b>Start!</b> button.</p><p>The list of all the pages included into the <b>Contents.json</b> file will be formed.</p>';
?>
<p id="back-top" style="display: none">
<a title="Scroll up" href="#top"></a>
</p>
<script type="text/javascript" src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
<script type="text/javascript" src="js/arrowup.min.js"></script>
</body>
</html>

View File

@ -0,0 +1,117 @@
<?php
include('shared/simple_html_dom.php');
error_reporting(E_ALL);
//ini_set("display_errors", 1);
$json = '';
$totalPages = '0';
$localwebURL = 'http://192.168.4.102:8081/';
include('shared/backToLink.php');
if(isset($_GET['submitEditor'])) {
$varEditors = $_GET['editorVersion'];
$languageLocale = $_GET['languageList'];
$pages = array_map(null, glob('OfficeWeb/apps/' . $varEditors. '/main/resources/help/' . $languageLocale. '/*/*.htm'));
if(count($pages) != 0) {
$editorList = ['Document Editor', 'Presentation Editor', 'Spreadsheet Editor'];
$editorAvatarList = ['documenteditor', 'presentationeditor', 'spreadsheeteditor'];
$languageList = ['English', 'Русский', 'Deutsch', 'Français', 'Español'];
$languageAvatarList = ['en', 'ru', 'de', 'fr', 'es'];
$lALLength = count($languageAvatarList);
$eALLength = count($editorAvatarList);
for ($i = 0; $i < $lALLength; $i++) {
if($languageAvatarList[$i] == $languageLocale) {
$languagePrint = $languageList[$i];
}
}
for ($i = 0; $i < $eALLength; $i++) {
if($editorAvatarList[$i] == $varEditors) {
$editorsPrint = $editorList[$i];
}
}
echo '<p>Editor: <b>' . $editorsPrint . '</b>, language: <b>' . $languagePrint . '</b></p>';
echo '<p>Try if it works correctly: <a target="_blank" href="' . $localwebURL . 'OfficeWeb/apps/' . $varEditors. '/main/resources/help/' . $languageLocale. '/search/search.html?query=document">' . $localwebURL . 'OfficeWeb/apps/' . $varEditors. '/main/resources/help/' . $languageLocale. '/search/search.html?query=document</a></p>';
echo '<p><a class="indexesjs_link" onclick="javascript: $(\'html, body\').animate({ \'scrollTop\': $(\'#indexesjs\').offset().top - 50}, 500)">Go to indexes.js file</a></p>';
echo '<p>___________________________________________</p>';
foreach($pages as $url) {
$page_link_for_array = '';
$title_for_array = '';
$body_for_array = '';
$html = '';
$page_link = $url;
$page_link = str_replace('OfficeWeb/apps/' . $varEditors. '/main/resources/help/' . $languageLocale. '/',"",$page_link);
$page_link_for_array = '"id": "' . $page_link . '", ';
$html = file_get_html($url);
$titleTag = $html->find('title');
foreach($titleTag as $titleValue) {
$title = $titleValue->plaintext;
$title = str_replace("\\","\\\\",$title);
$title = str_replace('"','\"',$title);
$title_for_array = '"title": "' . $title . '", ';
}
$bodyTag = $html->find('body');
foreach($bodyTag as $bodyValue) {
$body = $bodyValue->plaintext;
$bodyTrimmed = trim($body);
$bodyTrimmed = str_replace("\t"," ",$bodyTrimmed);
$bodyTrimmed = str_replace("\n"," ",$bodyTrimmed);
$bodyTrimmed = str_replace("\r"," ",$bodyTrimmed);
$bodyTrimmed = preg_replace('/\s\s+/', ' ', $bodyTrimmed);
$bodyTrimmed = str_replace("\\","\\\\",$bodyTrimmed);
$bodyTrimmed = str_replace('"','\"',$bodyTrimmed);
if (substr($bodyTrimmed, 0, strlen($title)) == $title) {
$bodyTrimmed = substr($bodyTrimmed, strlen($title));
}
$bodyTrimmed = trim($bodyTrimmed);
$body_for_array = '"body": "' . $bodyTrimmed . '"';
}
$json .= PHP_EOL . ' {' . PHP_EOL . ' ' . $page_link_for_array . PHP_EOL . ' ' . $title_for_array . PHP_EOL . ' ' . $body_for_array . PHP_EOL . ' },';
echo '<p>' . $page_link . ' &mdash; done!</p>';
$totalPages += 1;
}
$file_start = 'var indexes = ' . PHP_EOL . '[';
$file_end = PHP_EOL . ']';
$json = rtrim($json,",");
file_put_contents('OfficeWeb/apps/' . $varEditors. '/main/resources/help/' . $languageLocale. '/search/indexes.js', $file_start . $json . $file_end);
echo '<p>___________________________________________</p><p>Total pages: <b>' . $totalPages . '</b></p>';
echo '<p></p><p>===========================================</p><p><a id="indexesjs"></a><b>indexes.js</b> (file path: <u>\\\\SITESERVER2\Sites\helpcenter.teamlab.com\helpcenter.r7-office.ru\Web\OfficeWeb\apps\\' . $varEditors. '\main\resources\help\\' . $languageLocale. '\search\indexes.js</u>):</p>';
echo '<pre>' . file_get_contents('OfficeWeb/apps/' . $varEditors. '/main/resources/help/' . $languageLocale. '/search/indexes.js') . '</pre>';
}
}
?>
<html>
<head>
<title>Build indexes.js for documentation search</title>
<?php
include('shared/headLinks.php');
?>
</head>
<body id="parse">
<h1>Build indexes.js for documentation search</h1>
<?php
include('shared/form.php');
if($_GET['languageList'] == '') echo '<p>Select the editor and its language from the list and click the <b>Start!</b> button.</p><p>The <b>indexes.js</b> file will be formed based on <b>all</b> the pages present in the selected editor/language folder.</p><p>The file will be placed to the editor folder and used for the documentation on-page search.</p>';
?>
<p id="back-top" style="display: none">
<a title="Scroll up" href="#top"></a>
</p>
<script type="text/javascript" src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
<script type="text/javascript" src="js/arrowup.min.js"></script>
</body>
</html>

View File

@ -1,22 +0,0 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Server/EE_Articles.master" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<%@ Register Src="~/Controls/Common/VideoConteiner.ascx" TagName="VideoContainer" TagPrefix="uc" %>
<asp:Content ID="Content4" ContentPlaceHolderID="pagebodyidpage" runat="Server">
<body class="control_panel enterprise_edition">
</asp:Content>
<asp:Content ID="content3" ContentPlaceHolderID="breadstop" runat="server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/TopControls/ControlPanelTop/ControlPanelTop.ascx" />
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="content" runat="Server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/ControlPanel/InstallMailServer/install-mail-server.ascx" />
</asp:Content>
<asp:Content ID="content1" ContentPlaceHolderID="leftmenupage" runat="server">
<div class="guidespage general">
<div id="SeeAlsoBlockLinks">
<div class="caption guides one">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/GettingStarted/070_configuration/070_configuration.ascx" />
</div>
</div>
</asp:Content>

View File

@ -1,22 +0,0 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Server/EE_Articles.master" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<%@ Register Src="~/Controls/Common/VideoConteiner.ascx" TagName="VideoContainer" TagPrefix="uc" %>
<asp:Content ID="Content4" ContentPlaceHolderID="pagebodyidpage" runat="Server">
<body class="control_panel enterprise_edition">
</asp:Content>
<asp:Content ID="content3" ContentPlaceHolderID="breadstop" runat="server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/TopControls/ControlPanelTop/ControlPanelTop.ascx" />
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="content" runat="Server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/ControlPanel/SwitchToHTTPS/switch-to-https.ascx" />
</asp:Content>
<asp:Content ID="content1" ContentPlaceHolderID="leftmenupage" runat="server">
<div class="guidespage general">
<div id="SeeAlsoBlockLinks">
<div class="caption guides one">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/GettingStarted/070_configuration/070_configuration.ascx" />
</div>
</div>
</asp:Content>

View File

@ -1,22 +0,0 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Server/EE_Articles.master" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<%@ Register Src="~/Controls/Common/VideoConteiner.ascx" TagName="VideoContainer" TagPrefix="uc" %>
<asp:Content ID="Content4" ContentPlaceHolderID="pagebodyidpage" runat="Server">
<body class="control_panel enterprise_edition">
</asp:Content>
<asp:Content ID="content3" ContentPlaceHolderID="breadstop" runat="server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/TopControls/ControlPanelTop/ControlPanelTop.ascx" />
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="content" runat="Server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/ControlPanel/UpdateEnterprise/update-enterprise.ascx" />
</asp:Content>
<asp:Content ID="content1" ContentPlaceHolderID="leftmenupage" runat="server">
<div class="guidespage general">
<div id="SeeAlsoBlockLinks">
<div class="caption guides one">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/GettingStarted/070_configuration/070_configuration.ascx" />
</div>
</div>
</asp:Content>

View File

@ -1,23 +0,0 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Server/EE_Articles.master" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<%@ Register Src="~/Controls/Common/VideoConteiner.ascx" TagName="VideoContainer" TagPrefix="uc" %>
<asp:Content ID="Content4" ContentPlaceHolderID="pagebodyidpage" runat="Server">
<body class="docker_version enterprise_edition">
</asp:Content>
<asp:Content ID="content3" ContentPlaceHolderID="breadstop" runat="server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/TopControls/EnterpriseTop/EnterpriseTop.ascx" />
</asp:Content>
<asp:Content ID="Content1" ContentPlaceHolderID="content" runat="Server">
<div id="outOfDate" style="display: none;"></div>
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Docker/Enterprise/EnterpriseDockerScript/EnterpriseDockerScript.ascx" />
</asp:Content>
<asp:Content ID="content2" ContentPlaceHolderID="leftmenupage" runat="server">
<div class="guidespage enterprise">
<div id="SeeAlsoBlockLinks">
<div class="caption guides one">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/GettingStarted/070_configuration/070_configuration.ascx" />
</div>
</div>
</asp:Content>

View File

@ -1,11 +0,0 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Server/EE_List.master" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<asp:Content ID="Content1" ContentPlaceHolderID="pagebodyidpage" runat="Server">
<body class="docker_version enterprise_edition">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="content" runat="Server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Docker/Enterprise/Enterprise.ascx" />
</asp:Content>
<asp:Content ID="content4" ContentPlaceHolderID="leftmenupage" runat="server">
<div class="main">
</asp:Content>

View File

@ -1,20 +1,21 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Server/EE_Articles.master" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<asp:Content ID="Content4" ContentPlaceHolderID="pagebodyidpage" runat="Server">
<body class="docker_version enterprise_edition">
<body class="linux_version community_server">
</asp:Content>
<asp:Content ID="content3" ContentPlaceHolderID="breadstop" runat="server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/TopControls/EnterpriseTop/EnterpriseTop.ascx" />
</asp:Content>
<asp:Content ID="Content1" ContentPlaceHolderID="content" runat="Server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Docker/Enterprise/SysReqsEE/SysReqsEE.ascx" />
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Linux/Community/SwitchTalkHttpsLinux/SwitchTalkHttpsLinux.ascx" />
</asp:Content>
<asp:Content ID="content2" ContentPlaceHolderID="leftmenupage" runat="server">
<div class="guidespage enterprise">
<div class="guidespage general">
<div id="SeeAlsoBlockLinks">
<div class="caption guides one">
<div class="caption guides">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/GettingStarted/070_configuration/070_configuration.ascx" />
</div>
</div>
</asp:Content>

View File

@ -1,23 +1,21 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Server/EE_Articles.master" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<%@ Register Src="~/Controls/Common/VideoConteiner.ascx" TagName="VideoContainer" TagPrefix="uc" %>
<asp:Content ID="Content4" ContentPlaceHolderID="pagebodyidpage" runat="Server">
<body class="docker_version enterprise_edition">
<body class="linux_version community_server">
</asp:Content>
<asp:Content ID="content3" ContentPlaceHolderID="breadstop" runat="server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/TopControls/EnterpriseTop/EnterpriseTop.ascx" />
</asp:Content>
<asp:Content ID="Content1" ContentPlaceHolderID="content" runat="Server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Docker/Enterprise/EnterpriseSeparateInstallation/EnterpriseSeparateInstallation.ascx" />
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Linux/Community/SwitchHttpsLinux/SwitchHttpsLinux.ascx" />
</asp:Content>
<asp:Content ID="content2" ContentPlaceHolderID="leftmenupage" runat="server">
<div class="guidespage enterprise">
<div class="guidespage general">
<div id="SeeAlsoBlockLinks">
<div class="caption guides one">
<div class="caption guides">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/GettingStarted/070_configuration/070_configuration.ascx" />
</div>
</div>
</asp:Content>

View File

@ -7,7 +7,7 @@
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/TopControls/EnterpriseTop/EnterpriseTop.ascx" />
</asp:Content>
<asp:Content ID="Content7" ContentPlaceHolderID="content" runat="Server">
<cc:localizecontent runat="Server" controlname="~/Controls/Help/Server/Linux/Enterprise/ScriptRPMDEB/ScriptRPMDEB.ascx" />
<cc:localizecontent runat="Server" controlname="~/Controls/Help/Server/Linux/Enterprise/AltLinuxScript/AltLinuxScript.ascx" />
</asp:Content>
<asp:Content ID="content8" ContentPlaceHolderID="leftmenupage" runat="server">
<div class="guidespage documents">

View File

@ -1,23 +1,19 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Server/EE_Articles.master" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<%@ Register Src="~/Controls/Common/VideoConteiner.ascx" TagName="VideoContainer" TagPrefix="uc" %>
<asp:Content ID="Content4" ContentPlaceHolderID="pagebodyidpage" runat="Server">
<body class="docker_version enterprise_edition">
<asp:Content ID="Content5" ContentPlaceHolderID="pagebodyidpage" runat="Server">
<body class="linux_version enterprise_edition">
</asp:Content>
<asp:Content ID="content3" ContentPlaceHolderID="breadstop" runat="server">
<asp:Content ID="content6" ContentPlaceHolderID="breadstop" runat="server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/TopControls/EnterpriseTop/EnterpriseTop.ascx" />
</asp:Content>
<asp:Content ID="Content1" ContentPlaceHolderID="content" runat="Server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Docker/Enterprise/EnterpriseDockerScriptParameters/EnterpriseDockerScriptParameters.ascx" />
<asp:Content ID="Content7" ContentPlaceHolderID="content" runat="Server">
<cc:localizecontent runat="Server" controlname="~/Controls/Help/Server/Linux/Enterprise/AstraLinuxScript/AstraLinuxScript.ascx" />
</asp:Content>
<asp:Content ID="content2" ContentPlaceHolderID="leftmenupage" runat="server">
<div class="guidespage enterprise">
<asp:Content ID="content8" ContentPlaceHolderID="leftmenupage" runat="server">
<div class="guidespage documents">
<div id="SeeAlsoBlockLinks">
<div class="caption guides one">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/GettingStarted/070_configuration/070_configuration.ascx" />
</div>
</div>
</asp:Content>

View File

@ -0,0 +1,19 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Server/EE_Articles.master" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<asp:Content ID="Content5" ContentPlaceHolderID="pagebodyidpage" runat="Server">
<body class="linux_version enterprise_edition">
</asp:Content>
<asp:Content ID="content6" ContentPlaceHolderID="breadstop" runat="server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/TopControls/EnterpriseTop/EnterpriseTop.ascx" />
</asp:Content>
<asp:Content ID="Content7" ContentPlaceHolderID="content" runat="Server">
<cc:localizecontent runat="Server" controlname="~/Controls/Help/Server/Linux/Enterprise/UpdateUsingScript/UpdateUsingScript.ascx" />
</asp:Content>
<asp:Content ID="content8" ContentPlaceHolderID="leftmenupage" runat="server">
<div class="guidespage documents">
<div id="SeeAlsoBlockLinks">
<div class="caption guides one">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/GettingStarted/070_configuration/070_configuration.ascx" />
</div>
</div>
</asp:Content>

View File

@ -1,19 +1,14 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Server/EE_Articles.master" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<asp:Content ID="Content4" ContentPlaceHolderID="pagebodyidpage" runat="Server">
<body class="docker_version enterprise_edition">
<body class="pdf_documentation community_server">
</asp:Content>
<asp:Content ID="content3" ContentPlaceHolderID="breadstop" runat="server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/TopControls/EnterpriseTop/EnterpriseTop.ascx" />
</asp:Content>
<asp:Content ID="Content1" ContentPlaceHolderID="content" runat="Server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Enterprise/TransferExchange/TransferExchange.ascx" />
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/R7-OfficeServerPDFdocumentation/R7-OfficeServerPDFdocumentation.ascx" />
</asp:Content>
<asp:Content ID="content2" ContentPlaceHolderID="leftmenupage" runat="server">
<div class="guidespage documents">
<%--<div id="SeeAlsoBlockLinks">
<div class="caption guides">
</div>
</div>--%>
<div class="guidespage general">
</asp:Content>

View File

@ -0,0 +1,5 @@
<div class="back_to_start">
<a id="homeLink" href="index.php">Back to start page</a>
<a id="pagesLink" href="pages.php">Build table of contents from <b>Contents.json</b></a>
<a id="parseLink" href="parse.php">Build <b>indexes.js</b> for documentation search</a>
</div>

View File

@ -0,0 +1,13 @@
<form action="" method="get">
<div class="formDiv">
<select name="editorVersion">
<option <?php if($_GET['editorVersion'] == 'documenteditor') echo 'selected'; ?> value="documenteditor">Document Editor</option>
<option <?php if($_GET['editorVersion'] == 'presentationeditor') echo 'selected'; ?> value="presentationeditor">Presentation Editor</option>
<option <?php if($_GET['editorVersion'] == 'spreadsheeteditor') echo 'selected'; ?> value="spreadsheeteditor">Spreadsheet Editor</option>
</select>
<select name="languageList">
<option <?php if($_GET['languageList'] == 'ru') echo 'selected'; ?> value="ru">Русский</option>
</select>
<input name="submitEditor" type="submit" value="Start!">
</div>
</form>

View File

@ -0,0 +1,4 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href="https://fonts.googleapis.com/css?family=Open+Sans:900,800,700,600,500,400,300&amp;subset=latin,cyrillic-ext,cyrillic,latin-ext" rel="stylesheet" type="text/css" />
<link href="css/style.css" rel="stylesheet" type="text/css" />

File diff suppressed because it is too large Load Diff