helpcenter/Web/Controls/Help/Server/DigitalOcean/WorkspaceDigitalOcean/WorkspaceDigitalOcean.ru.ascx

155 lines
20 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<%@ Control Language="C#" Inherits="BaseContentUserControls"%>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<script runat="server">
protected override void Init()
{
PageTitle = PageCaption = "Развертывание ONLYOFFICE Workspace в DigitalOcean";
MetaKeyWords = "ONLYOFFICE Workspace, DigitalOcean";
MetaDescription = "Разверните ONLYOFFICE Workspace в облачной инфраструктуре DigitalOcean, используя one-click приложение, доступное в DigitalOcean Marketplace.";
var guides = new GuidesModel();
guides.TitleVideo = "Как развернуть ONLYOFFICE Workspace в DigitalOcean?";
(Page as BasePage).Guides = guides;
}
</script>
<div class="MainHelpCenter">
<h1 class="subHeaderFeaturesCaption Guides_Video_Captions">Развертывание ONLYOFFICE Workspace в DigitalOcean</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="keyword_block">
<ul>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Tags/install-ONLYOFFICE/install-ONLYOFFICE.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Tags/docker-version/docker-version.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Tags/digital-ocean/digital-ocean.ascx" /></li>
</ul>
</div>
<div class="video_ground video_trips">
<h2 id="introduction">Введение</h2>
<div class="video_ground video_trips">
<div class="video_text">
<div class="video_block">
<a onclick="showVideoContainer();" class="digitalocean_oneclick_video"><span class="playbackbutton"></span></a>
</div>
<p>Теперь вы можете легко развернуть Docker-версию <b>ONLYOFFICE Workspace</b> в облачной инфраструктуре <b>DigitalOcean</b>, используя one-click приложение, доступное в <b>DigitalOcean Marketplace</b>.</p>
<p>One-click приложение - это образ, который включает все необходимые предварительно настроенные компоненты для развертывания виртуального офиса на сервере <b>DigitalOcean</b> под управлением ОС Ubuntu:</p>
<ul>
<li>Сервис Docker,</li>
<li>Сервер MySQL,</li>
<li>Сервер документов ONLYOFFICE,</li>
<li>Сервер совместной работы ONLYOFFICE,</li>
<li>Панель управления ONLYOFFICE.</li>
</ul>
</div>
</div>
</div>
<h2 id="step1"><span class="style_step">Шаг 1. </span>Создайте виртуальный сервер в DigitalOcean</h2>
<div class="block_of_step">
<div class="screen_text">
<p>Войдите в свою учетную запись DigitalOcean и перейдите в DigitalOcean <b>Marketplace</b>.</p>
<p>Найдите приложение ONLYOFFICE Workspace в категории Business Apps, наведите на него курсор и нажмите появившуюся кнопку <b>Create Droplet</b>. Вы также можете открыть страницу с подробными сведениями о виртуальном сервере и нажать кнопку <b>Create ONLYOFFICE Workspace Droplet</b>.</p>
<div class="screen_block">
<img alt="Создайте виртуальный сервер в DigitalOcean" target="img1_eventcom_guides" class="screenphoto screen_guides" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/Guides/small/guide102/step1-1.png")%>" />
<img alt="Создайте виртуальный сервер в DigitalOcean" id="img1_eventcom_guides" class="bigphoto_screen" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/Guides/big/guide102/step1-1.png")%>" />
<div target="img1_eventcom_guides" class="screenphoto magnifier"></div>
</div>
<p>В разделе <b>Choose a plan</b>, выберите тарифный план, который вы хотите использовать, или оставьте выбранный по умолчанию. Выбор зависит от объема памяти, который требуется для хранения данных портала (документов, сообщений электронной почты и так далее). Выбранного по умолчанию значения 8 Гб достаточно для запуска виртуального офиса.</p>
<div class="screen_block">
<img alt="Создайте виртуальный сервер в DigitalOcean" target="img2_eventcom_guides" class="screenphoto screen_guides" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/Guides/small/guide102/step1-2.png")%>" />
<img alt="Создайте виртуальный сервер в DigitalOcean" id="img2_eventcom_guides" class="bigphoto_screen" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/Guides/big/guide102/step1-2.png")%>" />
<div target="img2_eventcom_guides" class="screenphoto magnifier"></div>
</div>
<p>В случае необходимости вы можете настроить некоторые другие параметры виртуального сервера.</p>
<ul>
<li>Добавьте блочное хранилище, если это необходимо. Блочное хранилище позволяет добавлять независимые объемы для хранения, которые можно перемещать между серверами в пределах одного региона.</li>
<li>Измените регион дата-центра, если это необходимо. Рекомендуется выбрать регион, расположенный ближе к вашему местоположению.</li>
<li>По умолчанию виртуальный сервер будет доступен по публичному IP-адресу. Если вы выберете <a target="_blank" href="https://www.digitalocean.com/docs/networking/vpc/"><b>VPC network</b></a>, виртуальный сервер сможет взаимодействовать только по приватному IP-адресу с другими ресурсами в той же самой сети VPC. Он будет недоступен из интернета.</li>
<li>Отметьте некоторые дополнительные опции, если это необходимо: включите сети IPv6 , предоставьте <a target="_blank" href="https://www.digitalocean.com/docs/droplets/how-to/provide-user-data/"><b>пользовательские данные</b></a>, или включите мониторинг виртуального сервера.</li>
</ul>
<div class="screen_block">
<img alt="Создайте виртуальный сервер в DigitalOcean" target="img3_eventcom_guides" class="screenphoto screen_guides" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/Guides/small/guide102/step1-3.png")%>" />
<img alt="Создайте виртуальный сервер в DigitalOcean" id="img3_eventcom_guides" class="bigphoto_screen" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/Guides/big/guide102/step1-3.png")%>" />
<div target="img3_eventcom_guides" class="screenphoto magnifier"></div>
</div>
<p>В разделе <b>Authentication</b> выберите тип аутентификации, который будет использоваться для доступа к виртуальному серверу. Можно или задать пароль для пользователя root, или добавить открытый ключ SSH.</p>
<p>Создайте пароль для пользователя root для доступа к виртуальному серверу (аутентификация с помощью пароля - менее безопасный способ, чем использование ключей SSH). Пароль должен соответствовать следующим требованиям:</p>
<ul>
<li>Не менее 8 символов</li>
<li>Должен содержать как минимум 1 букву в верхнем регистре (первый и последний символы не считаются)</li>
<li>Должен содержать как минимум 1 цифру</li>
<li>Не может заканчиваться цифрой или специальным символом</li>
</ul>
<p>Храните пароль в надежном месте. Вы не получите на почту сообщений с информацией о виртуальном сервере и паролем.</p>
<p>Использование ключей SSH обеспечивает более безопасный способ доступа к виртуальному серверу, чем использование пароля. В этом случае аутентификация с помощью пароля будет отключена по умолчанию. Если вы хотите подключаться к серверу, используя ключ SSH вместо пароля, добавьте новый открытый ключ SSH или используйте ранее добавленный. Закрытый ключ должен быть сохранен на локальной машине. Для получения дополнительной информации о создании пар ключей SSH и добавлении открытого ключа на сервер вы можете обратиться к <a target="_blank" href="https://www.digitalocean.com/docs/droplets/how-to/add-ssh-keys/"><b>документации DigitalOcean</b></a>.</p>
<div class="screen_block">
<img alt="Создайте виртуальный сервер в DigitalOcean" target="img4_eventcom_guides" class="screenphoto screen_guides" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/Guides/small/guide102/step1-4.png")%>" />
<img alt="Создайте виртуальный сервер в DigitalOcean" id="img4_eventcom_guides" class="bigphoto_screen" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/Guides/big/guide102/step1-4.png")%>" />
<div target="img4_eventcom_guides" class="screenphoto magnifier"></div>
</div>
<ul>
<li>В случае необходимости можно изменить количество создаваемых серверов, заданное по умолчанию имя сервера, которое будет использоваться для идентификации сервера в панели управления DigitalOcean, добавить теги или выбрать проект, к которому будет относиться виртуальный сервер, если у вас несколько проектов.</li>
<li>Включите возможность резервного копирования виртуального сервера, если вы хотите выполнять еженедельное автоматическое резервное копирование сервера. Стоимость резервного копирования составляет 20% от стоимости виртуального сервера.</li>
</ul>
<div class="screen_block">
<img alt="Создайте виртуальный сервер в DigitalOcean" target="img5_eventcom_guides" class="screenphoto screen_guides" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/Guides/small/guide102/step1-5.png")%>" />
<img alt="Создайте виртуальный сервер в DigitalOcean" id="img5_eventcom_guides" class="bigphoto_screen" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/Guides/big/guide102/step1-5.png")%>" />
<div target="img5_eventcom_guides" class="screenphoto magnifier"></div>
</div>
<p>Нажмите кнопку <b>Create Droplet</b> и дождитесь, пока виртуальный сервер будет создан. Созданный виртуальный сервер будет отображен в панели управления DigitalOcean. </p>
<div class="screen_block">
<img alt="Создайте виртуальный сервер в DigitalOcean" target="img6_eventcom_guides" class="screenphoto screen_guides" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/Guides/small/guide102/step1-6.png")%>" />
<img alt="Создайте виртуальный сервер в DigitalOcean" id="img6_eventcom_guides" class="bigphoto_screen" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/Guides/big/guide102/step1-6.png")%>" />
<div target="img6_eventcom_guides" class="screenphoto magnifier"></div>
</div>
<p>IP-адрес сервера отображается рядом с его именем. Если навести курсор на IP-адрес, появится опция <b>Copy</b>. Нажмите на нее, чтобы скопировать IP-адрес.</p>
</div>
</div>
<h2 id="step2"><span class="style_step">Шаг 2. </span>Подключитесь к серверу по SSH, чтобы завершить установку</h2>
<div class="block_of_step">
<div class="screen_text">
<p>В ОС Windows можно использовать утилиту <b>PuTTY</b>.</p>
<p>Введите IP-адрес виртуального сервера, убедитесь, что указан порт 22 и выбран тип подключения SSH.</p>
<div class="screen_block">
<img alt="Подключитесь к серверу по SSH" target="img7_eventcom_guides" class="screenphoto screen_guides" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/Guides/small/guide102/step2-1.png")%>" />
<img alt="Подключитесь к серверу по SSH" id="img7_eventcom_guides" class="bigphoto_screen" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/Guides/big/guide102/step2-1.png")%>" />
<div target="img7_eventcom_guides" class="screenphoto magnifier"></div>
</div>
<p>Если вы добавили открытый ключ SSH при создании виртуального сервера, укажите путь к соответствующему закрытому ключу, сохраненному на локальной машине, в разделе <b>Connection</b> -> <b>SSH</b> -> <b>Auth</b>.</p>
<p>Нажмите кнопку <b>Open</b>. Затем нажмите <b>Yes</b> в окне <b>PuTTY Security Alert</b>.</p>
<ul>
<li>Если при создании виртуального сервера вы выбрали аутентификацию с помощью пароля, в качестве логина используйте <code>root</code> и введите пароль пользователя root, заданный при создании виртуального сервера. </li>
<li>Если вы добавили ключ SSH, вы будете аутентифицированы с помощью закрытого ключа.</li>
</ul>
<p>В ОС Linux можно использовать SSH-клиент, например, <b>OpenSSH</b>. Введите в терминале <code>ssh root@your_droplet_ip</code>, затем введите <code>yes</code>, чтобы продолжить подключение к серверу.</p>
<ul>
<li>Если вы не добавляли ключи SSH, будет предложено ввести пароль, заданный при создании виртуального сервера.</li>
<li>Если у вас несколько ключей SSH, может потребоваться указать путь к закрытому ключу: <code>ssh -i /path/to/private/key root@your_droplet_ip</code> Вы будете аутентифицированы с помощью закрытого ключа.</li>
</ul>
<p>Дождитесь завершения процесса установки. В ходе этого процесса будет автоматически выделено 6 Гб пространства подкачки (swap), будет создана Docker-сеть <code>onlyoffice-network</code> и запущены Docker-контейнеры <code>onlyoffice-mysql-server</code>, <code>onlyoffice-document-server</code>, <code>onlyoffice-community-server</code> и <code>onlyoffice-control-panel</code>.</p>
</div>
</div>
<h2 id="step4"><span class="style_step">Шаг 3. </span>Войдите на портал через браузер</h2>
<div class="block_of_step">
<div class="screen_text">
<p>В адресной строке веб-браузера введите <code>http://</code> + <code>IP-адрес виртуального сервера</code>. Инициализация портала может занять несколько минут.</p>
<p>Откроется мастер настройки портала. Задайте и подтвердите пароль для вашей учетной записи. Пароль должен содержать не менее <b>8</b>, но не более <b>30</b> символов. Введите ваш адрес электронной почты.</p>
<p>Эти email и пароль будут использоваться для получения доступа к учетной записи администратора портала через веб-браузер.</p>
<div class="screen_block">
<img alt="Войдите на портал через браузер" target="img8_eventcom_guides" class="screenphoto screen_guides" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/Guides/small/guide102/step3-1.png")%>" />
<img alt="Войдите на портал через браузер" id="img8_eventcom_guides" class="bigphoto_screen" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/Guides/big/guide102/step3-1.png")%>" />
<div target="img8_eventcom_guides" class="screenphoto magnifier"></div>
</div>
<p>Вы можете также изменить язык портала и часовой пояс, используя соответствующие выпадающие списки. Часовой пояс необходимо задать, чтобы обеспечить корректную работу оповещений портала и напоминаний календаря.</p>
<p>Примите условия лицензионного соглашения, отметив соответствующую опцию, и нажмите кнопку <b>Continue</b>.</p>
<p>Ваш портал создан и готов к работе. Переключайтесь между модулями портала, доступными на стартовой странице, чтобы познакомиться с возможностями виртуального офиса.</p>
</div>
</div>
</div>