helpcenter/Web/Controls/Help/Server/Linux/Document/ConnectDocumentServer/ConnectDocumentServer.ru.ascx

85 lines
9.5 KiB
Plaintext
Raw Normal View History

2016-08-29 13:51:20 +00:00
<%@ Control Language="C#" Inherits="BaseContentUserControls"%>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<script runat="server">
protected override void Init()
{
PageTitle = PageCaption = "Подключение Сервера документов к Серверу совместной работы";
MetaKeyWords = "";
MetaDescription = "Узнайте, как подключить Сервер документов к Серверу совместной работы.";
}
</script>
<div class="main_buscall_container dataBackup">
<div class="MainHelpCenter">
<h1 class="subHeaderFeaturesCaption TipsCaption">Подключение Сервера документов к Серверу совместной работы</h1>
<cc:localizecontent runat="Server" controlname="~/Controls/Help/VariousControls/Versions/DocumentServer/DocumentServer_Current.ascx" />
<cc:localizecontent runat="Server" controlname="~/Controls/Help/VariousControls/Versions/CommunityServer/CommunityServer_Current.ascx" />
<div class="keyword_block">
<ul>
<li>
<cc:LocalizeContent ID="LocalizeContent3" runat="Server" ControlName="~/Controls/Help/Tags/local-server/local-server.ascx" />
</li>
<li>
<cc:LocalizeContent ID="LocalizeContent4" runat="Server" ControlName="~/Controls/Help/Tags/server-version/server-version.ascx" />
</li>
<li>
<cc:LocalizeContent ID="LocalizeContent2" runat="Server" ControlName="~/Controls/Help/Tags/community-server/community-server.ascx" />
</li>
<li>
<cc:LocalizeContent ID="LocalizeContent6" runat="Server" ControlName="~/Controls/Help/Tags/document-server/document-server.ascx" />
</li>
<li>
<cc:LocalizeContent ID="LocalizeContent9" runat="Server" ControlName="~/Controls/Help/Tags/linux-version/linux-version.ascx" />
</li>
</ul>
</div>
<p>Если вы хотите подключить <b>Сервер документов</b> к порталу <b>Сервера совместной работы</b>, установленному на локальном или удаленном сервере, вам может потребоваться изменить файлы конфигурации как на компьютере с <b>Сервером совместной работы</b>, так и на компьютере, где установлен <b>Сервер документов</b>. Поэтому сначала убедитесь, что у вас есть права администратора на обоих компьютерах.</p>
<div class="notehelp"><b>Сервер документов</b> и <b>Сервер совместной работы</b> должны быть установлены на двух разных компьютерах.</div>
2016-08-29 13:51:20 +00:00
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/DocumentConnection/ExplainTheory/ExplainTheory.ascx" />
<h2 id="ConnectDocServer81">Подключение Сервера документов к Серверу совместной работы версии 8.1 и выше</h2>
<p>Как правило, для подключения <b>Сервера документов</b> к <b>Серверу совместной работы</b> версии 8.1 и выше требуется только настроить параметры подключения в настройках портала. Для этого перейдите в <b>Настройки</b> и выберите раздел <b>Интеграция</b> - <b>Служба документов</b>. Затем просто заполните все поля соответствующими адресами служб <b>Сервера документов</b>.</p>
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Common/DocumentConnection/ServerCompatibility/ServerCompatibility.ascx" />
<h2 id="CSConfigFiles">Изменение файлов конфигурации для Сервера совместной работы</h2>
<p>Если требуемый результат не достигнут или вы используете <b>Сервер совместной работы</b> более ранней версии, чем версия 8.1, и вы уверены, что используемая версия <b>Сервера совместной работы</b> совместима с версией <b>Сервера документов</b>, которую вы хотите подключить (пожалуйста, проверьте совместимость с помощью таблицы, которая приведена выше), вам придется выполнить указанные ниже действия и изменить файлы конфигурации.</p>
2016-08-29 13:51:20 +00:00
<p>Сначала необходимо изменить файл <b>web.appsettings.config</b>, который можно найти в папке <code>/var/www/onlyoffice/WebStudio/</code> на компьютере с <b>Сервером совместной работы</b>. Откройте этот файл с помощью текстового редактора (например, <b>nano</b>):</p>
<pre><code>sudo nano /var/www/onlyoffice/WebStudio/
</code></pre>
<p>Добавьте следующие строки (или соответствующим образом измените их, если они уже есть):</p>
<pre class="prettyprint source linenums"><code>&lt;add key="files.docservice.viewed-docs" value=".pptx|.ppsx|.pptt|.ppt|.pps|.odp|.gslides|.xlsx|.xlst|.xls|.ods|.gsheet|.csv|.docx|.doct|.doc|.odt|.gdoc|.txt|.rtf|.mht|.html|.htm|.fb2|.epub|.pdf|.djvu|.xps" /&gt;
&lt;add key="files.docservice.edited-docs" value=".pptx|.ppsx|.pptt|.ppt|.pps|.odp|.xlsx|.xlst|.xls|.ods|.csv|.docx|.doct|.doc|.odt|.txt|.rtf|.mht|.html|.htm|.fb2|.epub" /&gt;
&lt;add key="files.docservice.convert-docs" value=".ppt|.pps|.odp|.xls|.ods|.doc|.odt|.rtf|.mht|.html|.htm" /&gt;
&lt;add key="files.docservice.coauthor-docs" value=".pptx|.pptt|.xlsx|.xlst|.docx|.doct" /&gt;
&lt;add key="files.docservice.url.converter" value="http://computername/ConvertService.ashx" /&gt;
&lt;add key="files.docservice.url.api" value="http://computername/web-apps/apps/api/documents/api.js" /&gt;
&lt;add key="files.docservice.url.apinew" value="http://computername/web-apps/apps/api/documents/api.js" /&gt;
&lt;add key="files.docservice.url.preloader" value="http://computername/web-apps/apps/api/documents/cache-scripts.html" /&gt;
&lt;add key="files.docservice.url.storage" value="http://computername/FileUploader.ashx" /&gt;
&lt;add key="files.docservice.url.command" value="http://computername/coauthoring/CommandService.ashx" /&gt;
</code></pre>
<p>Где <code>computername</code> - это адрес компьютера с установленным <b>Сервером документов</b>.</p>
<div class="notehelp">
Обратите внимание, что, если вы подключаете <b>Сервер документов</b> версии раньше <b>4.0</b>, строки <code>6&mdash;8</code> должны будут выглядеть следующим образом:
<pre><code>&lt;add key="files.docservice.url.api" value="http://computername/OfficeWeb/apps/api/documents/api.js" /&gt;
&lt;add key="files.docservice.url.apinew" value="http://computername/OfficeWeb/apps/api/documents/api.js" /&gt;
&lt;add key="files.docservice.url.preloader" value="http://computername/OfficeWeb/apps/api/documents/cache-scripts.html" /&gt;</code></pre>
</div>
<p>Эти строки надо вставить между строками <code>&lt;add key="files.uploader.chunk-size" value="5242880" /&gt;</code> и <code>&lt;add key="resources.from-db" value="true" /&gt;</code>.</p>
<p>После этого перезапустите сервис monoserve:</p>
<pre><code>sudo service monoserve restart
</code></pre>
<p>Для правильной работы также необходимо запустить следующий SQL-скрипт:</p>
<pre><code>sudo mysql -u root -p
</code></pre>
<p>Введите пароль, после этого вы должны увидеть приветствие SQL:</p>
<pre><code>mysql>
</code></pre>
<p>Это значит, что вы успешно вошли в базу данных SQL. Введите следующую команду (не опуская точку с запятой):</p>
<pre><code>use onlyoffice;
</code></pre>
<p>Теперь выполните следующую команду:</p>
<pre><code>DELETE FROM `webstudio_settings` WHERE `ID`='a3acbfc4-155b-4ea8-8367-bbc586319553';
</code></pre>
<div class="notehelp">Если с документами возникают какие-то проблемы, вы можете попробовать изменить строку &lt;add key="web.client.cache.resetkey" value="3" /&gt; файла <b>web.appsettings.config</b>, введя любое другое числовое значение вместо <b>3</b>.</div>
</div>
</div>