Как установить ownCloud 10 в Debian 9 (Stretch)

by itisgood

ownCloud описание

ownCloud обеспечивает доступ к данным с помощью веб-интерфейса.

Он также предоставляет опции для синхронизации и совместного использования между устройствами – все под вашим контролем.

Этот учебник поможет вам установить ownCloud 10 в операционную систему Debian 9 Strech Linux.

Шаг 1 – Предварительные требования

Прежде всего, чтобы настроить ownCloud, вы должны запустить LAMP-сервер в своей системе Debian 9.

Если у вас уже есть стек LAMP, пропустите этот шаг, используйте следующие команды для его установки.

Установка PHP

Начнем с установки версии PHP 5.6 или более поздней версии на вашей системе Debian 9.

wget -q https://packages.sury.org/php/apt.gpg -O- | sudo apt-key add -
sudo echo "deb https://packages.sury.org/php/ stretch main" | tee /etc/apt/sources.list.d/php.list
sudo apt-get update
sudo apt-get install -y php php-gd php-curl php-zip php-dom php-xml php-simplexml php-mbstring

Установка Apache2

sudo apt-get install -y apache2 libapache2-mod-php

Установка MySQL

sudo apt-get install -y mysql-server php-mysql

Шаг 2 – Загрузите исходник ownCloud

После успешной настройки сервера ламп в вашей системе, скачайте последнюю версию ownCloud с официального сайта.

cd /tmp
wget https://download.owncloud.org/community/owncloud-10.0.7.tar.bz2

Теперь извлеките загруженный архив в корневой каталог сайта и настройте соответствующие разрешения на файлы и каталоги.

cd /var/www/html
sudo tar xjf /tmp/owncloud-10.0.7.tar.bz2
sudo chown -R www-data:www-data owncloud
sudo chmod -R 755 owncloud

Теперь удалите файл архива.

sudo rm -f /tmp/owncloud-10.0.7.tar.bz2

Шаг 3. Создание базы данных MySQL и пользователя.

После извлечения кода создадим базу данных MySQL и учетную запись пользователя для настройки ownCloud.

Используйте следующий набор команд для входа на сервер MySQL и создания базы данных и пользователя.

$ mysql -u root -p
Enter password:

mysql> CREATE DATABASE owncloud;
mysql> GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY '_password_';
mysql> FLUSH PRIVILEGES;
mysql> quit

Шаг 4 – Установите ownCloud

Теперь перейдите в каталог ownCloud в веб-браузере, как показано ниже.

Измените localhost на IP-адрес вашего сервера или доменное имя.

Теперь пролистните страницу вниз и введите учетные данные базы данных и нажмите «Finish».

После завершения настройки вы получите панель управления администратора.

Где вы можете создать пользователя, группы, назначить им права и т. д.

Поздравляем, у вас есть собственный ownCloud в вашей системе Debian 9 Stretch.

You may also like

Leave a Comment