![Як додати номери сторінок у PDF?](/f/eb58abc479a1425fec2d7d24937f79d8.png?width=100&height=100)
Власна хмара -це провідна на ринку система обміну файлами в Інтернеті, яка дозволяє легко створювати резервні копії та обмінюватися файлами. Якщо ви не прихильник DropBox або Диск Google, потім OwnCloud є крутою альтернативою.
У цій статті ми розповімо вам про встановлення OwnCloud в Debian 10.
З тих пір OwnCloud працює в браузері та на серверному сервері, також зберігаючи дані в базі даних, нам потрібно спочатку встановити ЛАМПА стек. ЛАМПА -це популярний безкоштовний стек хостингу з відкритим кодом, який використовується розробниками для розміщення своїх веб-додатків. Це означає Linux, Апач, MariaDB / MySQL, та PHP.
Спочатку оновимо системні сховища.
$ sudo apt update && sudo apt upgrade.
Далі встановіть Апач веб -сервер і MariaDB сервер бази даних, виконавши команду.
$ sudo apt install apache2 mariadb-server mariadb-client.
Після завершення установки перейдіть до інсталяції PHP 7.2. На момент написання цього посібника,
PHP 7.3 ще не підтримується, тому наш найкращий знімок - використання PHP 7.2.Отже, увімкніть сховище PHP, як показано.
$ sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg. $ sudo echo "deb https://packages.sury.org/php/ $ (lsb_release -sc) main "> /etc/apt/sources.list.d/php.list.
Після завершення створення сховища для PHP оновіть системні пакети та сховища, щоб нове сховище PHP набуло чинності.
$ sudo apt update.
Тепер встановіть PHP та необхідні залежності, як показано.
$ sudo apt install php7.2 libapache2-mod-php7.2 php7.2- {mysql, intl, curl, json, gd, xml, mb, zip}
Після встановлення перевірте версію PHP за допомогою команди.
$ php -v.
Також переконайтеся, що веб -сервер Apache запущений, виконавши команду.
$ systemctl статус apache2.
Якщо Apache запущено, ви повинні отримати результат, подібний до наведеного нижче, вказуючи, що це "активний’.
Якщо Апач не запускається, запустіть та увімкніть його під час завантаження, виконавши команди.
$ systemctl запустити apache2. $ systemctl увімкнути apache2.
Наступним кроком буде створення бази даних для обробки файлів OwnCloud під час та після встановлення.
Увійдіть на сервер MariaDB.
$ mysql -u корінь -p.
Після входу створіть базу даних для OwnCloud.
MariaDB [(немає)]> СТВОРИТИ БАЗУ ДАННИХ owncloud;
Створіть користувача для бази даних OwnCloud і надайте йому всі привілеї.
MariaDB [(немає)]> НАДАЙТЕ ВСІМ на owncloud.* TO 'owncloud_user'@'localhost' IDENTIFIED BY '[захищена електронною поштою]';
Нарешті, зніміть привілеї та вийдіть.
MariaDB [(немає)]> ФЛЕШ ПРИВІЛЕГІЇ; MariaDB [(немає)]> ВИХІД;
За замовчуванням, OwnCloud не включено до Debian 10 сховища. Тим не менше, OwnCloud веде репозиторій для кожного дистрибутива. Репозиторій для Debian 10 ще не випущений, тому ми будемо використовувати репозиторій Debian 9.
Спочатку встановіть PGP ключ підпису.
$ sudo curl https://download.owncloud.org/download/repositories/10.2.1/Debian_9.0/Release.key | Додати apt -key -
Після того, як ключ підпису буде встановлено, увімкніть сховище OwnCloud.
$ sudo echo 'deb http://download.owncloud.org/download/repositories/10.2.1/Debian_9.0/ /'> /etc/apt/sources.list.d/owncloud.list.
Ще раз оновіть систему, щоб повторно синхронізувати системні пакети та встановити Owncloud.
$ sudo apt update. $ sudo apt-get встановити файли власного хмари.
Після установки, OwnCloud зберігає свої файли в /var/www/owncloud каталог. Тому нам потрібно налаштувати наш веб -сервер для обслуговування файлів OwnCloud.
Отже, створіть файл віртуального хоста для Owncloud, як показано.
$ sudo vim /etc/apache2/sites-available/owncloud.conf.
Додайте конфігурацію нижче та збережіть.
Псевдонім/"/var/www/owncloud/" Параметри +Послідовні посилання Дозволити Перекрити всеДав SetEnv HOME/var/www/owncloud SetEnv HTTP_HOME/var/www/owncloud
Щоб увімкнути сайт OwnCloud, так само, як і будь -який віртуальний хост, виконайте команду:
$ sudo ln -s /etc/apache2/sites-available/owncloud.conf/etc/apache2/sites-enabled/
Далі, увімкніть додаткові модулі Apache, які потрібні OwnCloud, і перезапустіть веб -сервер Apache, щоб оновити конфігурацію та внести зміни.
$ sudo a2enmod переписати mime unique_id. $ sudo systemctl перезапустіть apache2.
Щоб завершити налаштування OwnCloud, перегляньте IP -адресу вашого сервера, як показано нижче:
http://server-ip.
Вітальний інтерфейс зустріне вас, як показано. Вам потрібно буде вказати ім’я користувача та пароль.
Далі натисніть на кнопку «Зберігання та база даних'І надайте такі дані бази даних, як користувач бази даних, ім'я бази даних та пароль.
Нарешті, натисніть «Завершити налаштування’.
Це перенесе вас на сторінку входу. Введіть своє ім'я користувача та пароль і натисніть ВВОД.
Спочатку ви отримаєте спливаюче вікно з інформацією про робочий стіл, програму OwnCloud, Android та iOS, яку можна встановити на свої пристрої. Це дозволяє отримувати доступ до ваших даних у дорозі.
Ось панель приладів.
І ми нарешті підійшли до кінця цього підручника. Тепер ви можете легко зберігати та ділитися своїми файлами за допомогою OwnCloud. Дякую, що знайшли час.