Як встановити сервер Nextcloud на Windows 10

Як встановити сервер Nextcloud на Windows 10

NextCloud є ідеальною альтернативою хмарному сховищу Owncloud. Він має як версію спільноти з відкритим кодом, так і платну корпоративну версію. NextCloud також пропонує таку саму структуру сервер-клієнт, що й Owncloud, і підтримує багато розширень. Користувачі можуть інсталювати випуск NextCloud Community Server на ПК або сервер, щоб створити локальне хмарне сховище вдома.

Клієнт NextCloud доступний для Windows, Linux , MacOS, а також для платформ смартфонів iOS і Android. Отже, це кросплатформне хмарне сховище з модульною архітектурою з можливостями, які можна розширити за допомогою плагінів або розширень, наданих NextCloud. Існує понад 200 розширень, таких як календар (CalDAV), контакти (CardDAV), засіб скорочення URL-адрес , медіа-потік (Ampache), служба закладок, галерея зображень, програма для читання RSS, документ для перегляду документів, текстовий редактор на основі браузера, підключення до Dropbox , Google Drive , Amazon S3 тощо.

Інтерфейс NextCloud досить простий у використанні та зручний. Тут, у цьому посібнику, ми побачимо, як інсталювати NextCloud у Windows 10 без використання XAMMP , WAMP, сервера IIS або програмного забезпечення віртуалізації, наприклад VirtualBox або VMware. У цій статті буде використано функцію WSL (підсистема Windows для Linux) у Windows 10. Ця функція дозволяє запускати програми середовища Linux у Windows 10 із високою продуктивністю, як на будь-якому рідному сервері Linux. Ось чому NextCloud також працює в Windows 10 дуже гладко та без збоїв.

Встановіть сервер NextCloud на Windows 10 за допомогою WSL (підсистема Windows для Linux)

Крок 1. Увімкніть функцію WSL у Windows 10

WSL (підсистема Windows для Linux) уже доступна в Windows 10, і вам просто потрібно її активувати. Для цього користувачі повинні перейти в Панель керування > Програми > Увімкнути або вимкнути функцію Windows .

Як встановити сервер Nextcloud на Windows 10

Крок 2. Завантажте програму середовища Linux із Microsoft Store

Щоб установити NextCloud у Windows 10, вам спочатку знадобиться програма для Linux із Microsoft Store. Перейдіть до вікна пошуку Windows і введіть Microsoft Store. Коли він з’явиться, клацніть його та знайдіть Ubuntu 18.

Як встановити сервер Nextcloud на Windows 10

У Microsoft Store відобразиться програма Ubuntu 18. Виберіть і встановіть її, а потім скористайтеся кнопкою «Запустити».

Після запуску середовища Linux Ubuntu налаштування займе деякий час.

Як встановити сервер Nextcloud на Windows 10

Крок 3: Встановіть Apache + PHP + MySQL/MariaDB для NextCloud

Виконайте наступні команди, щоб інсталювати Apache разом із MariaDB і PHP 7.2

sudo apt-get install apache2 mysql-server libapache2-mod-php7.2
sudo apt-get install php7.2-gd php7.2-json php7.2-mysql php7.2-curl php7.2-mbstring
sudo apt-get install php7.2-intl php-imagick php7.2-xml php7.2-zip

Крок 4. Завантажте та встановіть сервер NextCloud у Windows 10

Щоб завантажити останню версію NextCloud, вам потрібно відвідати офіційну сторінку завантаження тут .

Оскільки NextCloud не надає такого сховища, як Owncloud, для безпосереднього завантаження серверних файлів, є два варіанти: завантажити через SNAP або безпосередньо з веб-сайту.

На жаль, SNAP (Snapcraft) все ще не може працювати в підсистемі Windows для систем Linux, тому його не можна використовувати тут. Решта варіантів – через сторінку завантаження.

На сторінці Nextcloud клацніть правою кнопкою миші кнопку «Завантажити» та скопіюйте адресу посилання.

Як встановити сервер Nextcloud на Windows 10

Тепер перейдіть до вікна Ubuntu (WSL) і введіть wget, потім клацніть правою кнопкою миші, щоб вставити посилання.

wget https://download.nextcloud.com/server/releases/nextcloud-15.0.5.zip

Крок 5. Розпакуйте файл сервера NextCloud

Розпакуйте zip-файл Nextcloud, а потім перемістіть витягнутий файл у веб-папку.

sudo apt install unzip

Переглянути завантажені файли:

ls

Розархівуйте файли:

unzip downloaded_file name

У прикладі завантажений файл має назву nextcloud-15.0.5.zip , тому команда:

unzip nextcloud-15.0.5.zip

Ви повинні використовувати назву завантаженого файлу ZIP NextCloud.

Як встановити сервер Nextcloud на Windows 10

Крок 6: Скопіюйте файли Nextcloud у веб-каталог Apache

Після вилучення настав час перемістити папку Nextcloud до /var/www/html. Команда для використання:

sudo mv nextcloud /var/www/html/nextcloud/

Створіть папку Data всередині скопійованої папки:

sudo mkdir /var/www/html/nextcloud/data

Налаштуйте дозволи для папки Nextcloud:

sudo chown -R www-data:www-data /var/www/html/nextcloud/
sudo chmod -R 755 /var/www/html/nextcloud/

Крок 7: Створіть новий файл конфігурації під назвою nextcloud.conf

Тепер ми створимо файл конфігурації Apache для NextCloud, щоб Apache знав, як надати користувачам доступ до хмарного сховища. Для цього давайте створимо файл конфігурації під назвою nextcloud.conf. Команда для використання:

sudo nano /etc/apache2/sites-available/nextcloud.conf

Після цього кроку додайте наступні рядки до файлу конфігурації:


DocumentRoot /var/www/html/nextcloud/
Alias /nextcloud "/var/www/html/nextcloud/"

Options +FollowSymlinks
AllowOverride All
Require all granted

Dav off

SetEnv HOME /var/www/html/nextcloud
SetEnv HTTP_HOME /var/www/html/nextcloud

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

Щоб зберегти та вийти з файлів, натисніть CTRL+ O, а потім CTRL+ X.

Активуйте щойно створений сайт командою:

sudo a2ensite nextcloud.conf
sudo apt update

Крок 8: Команди для додаткових конфігурацій Apache

Увімкніть такі модулі, щоб Nextcloud працював належним чином:

sudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod env
sudo a2enmod dir
sudo a2enmod setenvif
sudo a2enmod mime

Перезапустіть Apache, щоб активувати встановлені модулі:

sudo service apache2 stop
sudo service apache2 start

Крок 9: Створіть базу даних MySQL/MariaDB для NextCloud

До цього часу ми зробили майже все, що стосується встановлення веб-сервера для хмари. Наступним кроком є ​​створення бази даних за допомогою наступної команди:

sudo mysql

Щоб створити базу даних, стаття називатиме її nextdb, але ви можете назвати її як завгодно.

CREATE DATABASE nextdb;

Далі створіть користувача бази даних із паролем і призначте йому всі бази даних, створені праворуч або вище.

Примітка : h2smedia — це ім’я користувача, а next@123 — пароль. Ви можете змінювати їх як завгодно. Де nextdb — назва бази даних, створена вище.

GRANT ALL ON nextdb.* to 'h2smedia'@'localhost' IDENTIFIED BY 'next@123';

Очистити привілеї, щоб MySQL міг розпізнати зміни, а потім вийти.

FLUSH PRIVILEGES;
exit

Крок 10. Налаштуйте та налаштуйте сервер NextCloud у Windows 10

Нарешті, перейдіть у браузер і введіть http://localhost/nextcloud або http://127.0.01/nextcloud. Відкриється обліковий запис NextCloud і сторінка налаштування бази даних.

Введіть ім’я користувача та пароль, які ви хочете призначити обліковому запису адміністратора Nextcloud. Потім нижче введіть деталі бази даних, яку ви створили вище, а потім натисніть кнопку «Завершити налаштування». Усі операції завершено.

Як встановити сервер Nextcloud на Windows 10

Вище описано, як встановити серверне хмарне сховище NextCloud у Windows 10 без необхідності інсталювати будь-яке додаткове програмне забезпечення, наприклад WAMP або XAMMP.

Сподіваюся, ви успішні.


8 безкоштовних тем відеоігор для Windows 10

8 безкоштовних тем відеоігор для Windows 10

Грати у відеоігри – це більше, ніж просто хобі; Це стиль життя, який подобається мільярдам людей у ​​всьому світі.

Як встановити сервер Nextcloud на Windows 10

Як встановити сервер Nextcloud на Windows 10

NextCloud є ідеальною альтернативою хмарному сховищу Owncloud. Він має як версію спільноти з відкритим кодом, так і платну корпоративну версію.

Як відключити клавішу Caps Lock на Windows 10

Як відключити клавішу Caps Lock на Windows 10

Windows не надає жодних простих для пошуку або використання параметрів для вимкнення клавіші Caps Lock. Однак за допомогою безкоштовного програмного забезпечення, наприклад AutoHotKey або трюків реєстру, ви можете вимкнути клавішу Caps Lock у Windows 10.

Як скинути пароль облікового запису Microsoft з екрана входу в Windows 10 Fall Creators Update

Як скинути пароль облікового запису Microsoft з екрана входу в Windows 10 Fall Creators Update

Ви коли-небудь змінювали пароль свого облікового запису Microsoft, а потім неуважно його забували? Отже, як увійти на екран Windows, якщо ви забули свій пароль? Раніше вам доводилося виконувати багато складних кроків, щоб увійти в Windows, але з оновленням Fall Creators Update 1709 тепер ви можете відновити пароль безпосередньо з екрана блокування.

Як вимкнути сповіщення в Windows 10 за допомогою Focus Assist

Як вимкнути сповіщення в Windows 10 за допомогою Focus Assist

Хоча сповіщення корисні в деяких ситуаціях, іноді ви просто хочете, щоб ваш комп’ютер мовчав. Ось чому Windows 10 містить функцію Focus Assist, яка дозволяє блокувати всі або деякі сповіщення, коли вам потрібно сфокусуватися або поділитися своїм екраном з іншими.

Як змінити фон екрана блокування в Windows 10

Як змінити фон екрана блокування в Windows 10

Ви можете використовувати Windows Spotlight, зображення або слайд-шоу зображень із доданих папок як фон екрана блокування. Цей посібник покаже вам, як змінити фон екрана блокування в Windows 10.

Що таке Usoclient.exe у Windows 10?

Що таке Usoclient.exe у Windows 10?

Щоразу, коли ви запускаєте комп’ютер з Windows 10, на екрані з’являється спливаюче вікно usoclient.exe. Ви хвилюєтесь і думаєте, чи це вірус чи ні? Наведена нижче стаття від Tips.BlogCafeIT стане для вас відповіддю.

Як увімкнути/вимкнути функцію архівування програм у Windows 10

Як увімкнути/вимкнути функцію архівування програм у Windows 10

Починаючи з Windows 10 build 20201, додано нову функцію архівних програм. Цей посібник покаже вам, як увімкнути або вимкнути функцію архівування програм для вашого облікового запису або окремих облікових записів у Windows 10.

Поради щодо запису файлів ISO із командного рядка в Windows 10

Поради щодо запису файлів ISO із командного рядка в Windows 10

Windows 10 також дозволяє користувачам записувати файли ISO без використання стороннього програмного забезпечення чи інструментів. Насправді для запису файлів ISO не потрібно використовувати перший інтегрований сторонній інструмент у Windows 7. Все, що вам потрібно, це чистий CD/DVD і файл ISO.

Як відкрити параметри папки або параметри провідника файлів у Windows 10

Як відкрити параметри папки або параметри провідника файлів у Windows 10

Ви можете використовувати параметри Провідника файлів (також відомі як параметри папок), щоб змінити спосіб роботи файлів і папок, а також спосіб відображення елементів на комп’ютері. Цей посібник покаже вам різні способи того, як відкрити параметри папки або параметри провідника файлів у Windows 10.