Linux

Как установить NextCloud 13 на Ubuntu 16.04

Posted

NextCloud является одним из самых популярных резидентных программ для синхронизации и совместного использования приложений, бесплатный и с открытым исходным кодом. Вы можете использовать его для хранения личных файлов, контактов, фотографий, музыки и многих другого, и это позволяет получить доступ к ним или делиться ими с друзьями в любое время. Это популярная альтернатива другим широко используемым приложением хостинга файлов под названием OwnCloud.

Требования

Перед тем, как начать установку, есть несколько требований:

  • SSH доступ к серверу. Вы должны иметь возможность подключиться к серверу через SSH.
  • стек LAMP, состоящий из Linux, веб-сервер Apache, MySQL или сервер баз данных MariaDB и PHP 7.0, 7.1 или 7.2.

Кроме того, рекомендуется обеспечить безопасность NextCloud с сертификатом SSL. Вы можете приобрести доверенный сертификат SSL.

Войдите с помощью SSH и обновите систему

Во-первых, вам необходимо войти на сервер через SSH с правами суперпользователя:

После того, как вы войдете, давайте удостоверимся, что ваш сервер Ubuntu 16.04 является обновленный, выполнив следующие команды:

Выполните следующую команду, чтобы установить Apache на сервере:

Вы можете проверить, работоспособность сервера Apache, с помощью следующей команды:

Установка PHP 7.0

Для установки PHP 7 вместе со всеми дополнительными модулями, требуемых NextCloud, выполните следующую команду:

Установка сервера баз данных MySQL и создание базы данных

Далее, нам необходимо установить сервер баз данных MySQL. Чтобы сделать это, нужно выполните следующую команду:

Теперь вы можете запустить сервер базы данных и включить его для автоматического запуска при загрузке, с помощью следующих команд:

Вы также можете запустить сценарий mysql_secure_installation для защиты сервера баз данных MySQL:

После того, как вы ответили на все вопросы, теперь вы можете идти вперед и войти в MySQL как root, используя корневой пароль, с помощью следующей команды:

Убедитесь в том, чтобы заменить «PASSWORD» на реальный, сильный пароль.

Установка NextClould

Наша хостинг среда готова и мы также создали новую базу данных. Теперь мы можем приступить к фактической установке NextClould.

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

Настройка виртуального хостинга Apache

Для того, чтобы получить доступ к вашей установке NextCloud с доменом, вам нужно будет создать файл конфигурации виртуального хоста Apache. Вы можете создать его с помощью текстового редактора nano:

Теперь введите следующую информацию в файл:

Затем нам нужно включить виртуальный хост-файл с помощью следующей команды:

Кроме того, мы должны убедиться, что следующий  мод apache также включен:

И, наконец, перезапустите веб-сервер Apache:

Завершение установки NextClould через веб-браузер

Теперь вы можете зайти на страницу http://yourdomain.ru (или HTTP://YOUR_IP_ADDRESS ) и следуйте инструкциям на экране, чтобы завершить установку NextCloud.

Вам нужно будет создать учетную запись пользователя с правами администратора, выбрав собственное имя пользователя и пароль. В разделе «Storage & Database», введите информацию о ранее созданной базе данных, а затем нажмите на кнопку «Finish Setup».

Вот и все. Вы успешно установили NextCloud, и вы можете войти с учетными данными для входа в панель администратора.

Источник

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *