85 lines
9.5 KiB
Plaintext
85 lines
9.5 KiB
Plaintext
<%@ 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>
|
||
<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>
|
||
<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><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" />
|
||
<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" />
|
||
<add key="files.docservice.convert-docs" value=".ppt|.pps|.odp|.xls|.ods|.doc|.odt|.rtf|.mht|.html|.htm" />
|
||
<add key="files.docservice.coauthor-docs" value=".pptx|.pptt|.xlsx|.xlst|.docx|.doct" />
|
||
<add key="files.docservice.url.converter" value="http://computername/ConvertService.ashx" />
|
||
<add key="files.docservice.url.api" value="http://computername/web-apps/apps/api/documents/api.js" />
|
||
<add key="files.docservice.url.apinew" value="http://computername/web-apps/apps/api/documents/api.js" />
|
||
<add key="files.docservice.url.preloader" value="http://computername/web-apps/apps/api/documents/cache-scripts.html" />
|
||
<add key="files.docservice.url.storage" value="http://computername/FileUploader.ashx" />
|
||
<add key="files.docservice.url.command" value="http://computername/coauthoring/CommandService.ashx" />
|
||
</code></pre>
|
||
<p>Где <code>computername</code> - это адрес компьютера с установленным <b>Сервером документов</b>.</p>
|
||
<div class="notehelp">
|
||
Обратите внимание, что, если вы подключаете <b>Сервер документов</b> версии раньше <b>4.0</b>, строки <code>6—8</code> должны будут выглядеть следующим образом:
|
||
<pre><code><add key="files.docservice.url.api" value="http://computername/OfficeWeb/apps/api/documents/api.js" />
|
||
<add key="files.docservice.url.apinew" value="http://computername/OfficeWeb/apps/api/documents/api.js" />
|
||
<add key="files.docservice.url.preloader" value="http://computername/OfficeWeb/apps/api/documents/cache-scripts.html" /></code></pre>
|
||
</div>
|
||
<p>Эти строки надо вставить между строками <code><add key="files.uploader.chunk-size" value="5242880" /></code> и <code><add key="resources.from-db" value="true" /></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">Если с документами возникают какие-то проблемы, вы можете попробовать изменить строку <add key="web.client.cache.resetkey" value="3" /> файла <b>web.appsettings.config</b>, введя любое другое числовое значение вместо <b>3</b>.</div>
|
||
</div>
|
||
</div> |