Как да инсталирате 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 ще покаже приложението 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/

Създайте папка с данни в копираната папка:

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.

Надявам се, че сте успешни.


Как да закачите произволен файл към менюто Старт на Windows 10

Как да закачите произволен файл към менюто Старт на Windows 10

В Windows 10 можете лесно да закачите всеки файл в менюто "Старт". За да направите това, вижте статията по-долу от Tips.BlogCafeIT.

Как да добавите ред от цифрови клавиши към клавиатурата на Windows 10

Как да добавите ред от цифрови клавиши към клавиатурата на Windows 10

Голямата клавиатура има специален ред от цифрови клавиши, докато при малка клавиатура тази част е премахната, за да се намали размерът. Потребителите могат да използват цифровите клавиши над клавишите с букви, за да въвеждат числа. Някои приложения ви принуждават да използвате ред от цифрови клавиши, в който случай можете да използвате AutoHotkey, за да добавите ред от цифрови клавиши към клавиатурата.

Инструкции за създаване на красив интерфейс на Windows 10 с комплекта теми Amatical и софтуера Rainmeter

Инструкции за създаване на красив интерфейс на Windows 10 с комплекта теми Amatical и софтуера Rainmeter

Този тих интерфейс ще ви даде усещане за релаксация по време на напрегнатите работни дни.

Как да инсталирате Windows 10 по мрежата

Как да инсталирате Windows 10 по мрежата

Това ръководство представя как да инсталирате Windows 10 по въздуха. Стъпките, обсъдени в това ръководство, са за администратори на Windows. Ако сте домашен потребител, използвайте стъпките в статията: Как да инсталирате Windows 10 от USB.

Инструкции за деактивиране на началния екран на Windows 10 след актуализиране

Инструкции за деактивиране на началния екран на Windows 10 след актуализиране

В актуализацията на Windows 10 Creator, пусната миналата седмица, потребителите може да бъдат притеснени от началния екран с изключителни функции на Microsoft. В тази статия Tips.BlogCafeIT ще ви насочи как да деактивирате този екран.

Активирайте режима за защита от USB запис на Windows 10

Активирайте режима за защита от USB запис на Windows 10

Може да не знаете, но Windows 10 позволява активиране на режима "Защита срещу запис" за защита на USB устройства за съхранение. След като този режим е активиран, разрешенията за запис на преносими устройства с твърд диск (USB устройства и др.) ще бъдат ограничени. Това е изключително полезно, това е допълнителна опция за сигурност на вашата система.

Оптимизирайте USB хранилището на Windows 10 за по-добра производителност

Оптимизирайте USB хранилището на Windows 10 за по-добра производителност

Според Microsoft, Windows 10 вече не оптимизира външни устройства за съхранение с по-добра производителност след актуализацията от октомври 2018 г.

Как да промените капацитета за съхранение на кошчето в Windows 10/8/7

Как да промените капацитета за съхранение на кошчето в Windows 10/8/7

Кошчето в Windows 10 се използва за съхраняване на изтрити файлове. Той защитава файловете, така че да не бъдат незабавно изтрити от твърдия диск.

Безопасно ли е да изтривате файлове от папката Windows\Installer в Windows 10?

Безопасно ли е да изтривате файлове от папката Windows\Installer в Windows 10?

Ако четете тази статия, има голяма вероятност да искате да изтриете гигантската папка Windows\Installer, но не сте сигурни дали е безопасно да я изтриете.

Как да използвате Screen Mirroring (Miracast) в Windows 10

Как да използвате Screen Mirroring (Miracast) в Windows 10

Тази статия обяснява как да настроите Screen Mirroring на вашия компютър с Windows 10, заедно с това как да се уверите, че е активиран и актуализиран правилно.