Jak zainstalować serwer Nextcloud na Windows 10

NextCloud to doskonała alternatywa dla oprogramowania do przechowywania danych w chmurze Owncloud. Ma zarówno wersję społecznościową typu open source, jak i płatną wersję dla przedsiębiorstw. NextCloud oferuje również tę samą strukturę serwer-klient co Owncloud i obsługuje wiele rozszerzeń. Użytkownicy mogą zainstalować edycję NextCloud Community Server na komputerze PC lub serwerze, aby utworzyć lokalną pamięć masową w chmurze w domu.

Klient NextCloud jest dostępny dla platform smartfonów Windows, Linux , MacOS, a także iOS i Android. Jest to więc wieloplatformowy magazyn w chmurze o architekturze modułowej, którego możliwości można rozszerzać za pomocą wtyczek lub rozszerzeń dostarczonych przez NextCloud. Dostępnych jest ponad 200 rozszerzeń, takich jak kalendarz (CalDAV), kontakty (CardDAV), skracacz adresów URL , strumień multimediów (Ampache), usługa zakładek, galeria obrazów, czytnik RSS, przeglądarka dokumentów, edytor tekstu oparty na przeglądarce, połączenie z Dropbox , Google Drive , Amazon S3 i nie tylko.

Interfejs NextCloud jest dość łatwy w użyciu i przyjazny dla użytkownika. Tutaj, w tym przewodniku, zobaczymy, jak zainstalować NextCloud na Windows 10 bez użycia XAMMP , WAMP, serwera IIS lub oprogramowania do wirtualizacji, takiego jak VirtualBox lub VMware. W tym artykule zostanie wykorzystana funkcja WSL (podsystem Windows dla systemu Linux) w systemie Windows 10. Ta funkcja umożliwia uruchamianie aplikacji w środowisku Linux w systemie Windows 10 z wysoką wydajnością, jak każdy natywny serwer Linux. Dlatego NextCloud działa również na Windows 10 bardzo płynnie i bez żadnych zakłóceń.

Zainstaluj serwer NextCloud na Windows 10 przy użyciu WSL (podsystem Windows dla systemu Linux)

Krok 1: Włącz funkcję WSL w systemie Windows 10

WSL (podsystem Windows dla systemu Linux) jest już dostępny w systemie Windows 10 i wystarczy go aktywować. Aby to zrobić, użytkownicy muszą przejść do Panelu sterowania > Programy > Włącz lub wyłącz funkcję systemu Windows .

Jak zainstalować serwer Nextcloud na Windows 10

Krok 2: Pobierz aplikację środowiska Linux ze sklepu Microsoft Store

Aby zainstalować NextCloud na Windows 10, potrzebujesz najpierw aplikacji dla systemu Linux ze sklepu Microsoft Store. Przejdź do pola wyszukiwania systemu Windows i wpisz Microsoft Store. Kiedy się pojawi, kliknij go i wyszukaj Ubuntu 18.

Jak zainstalować serwer Nextcloud na Windows 10

W sklepie Microsoft Store wyświetli się aplikacja Ubuntu 18. Wybierz ją i zainstaluj, a następnie użyj przycisku Uruchom.

Po uruchomieniu środowiska Linux Ubuntu konfiguracja zajmie trochę czasu.

Jak zainstalować serwer Nextcloud na Windows 10

Krok 3: Zainstaluj Apache + PHP + MySQL/MariaDB dla NextCloud

Uruchom następujące polecenia, aby zainstalować Apache wraz z MariaDB i 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

Krok 4: Pobierz i zainstaluj serwer NextCloud w systemie Windows 10

Aby pobrać najnowszą wersję NextCloud, musisz odwiedzić oficjalną stronę pobierania tutaj .

Ponieważ NextCloud nie udostępnia repozytorium takiego jak Owncloud do bezpośredniego pobierania plików z serwera, istnieją dwie możliwości: pobranie przez SNAP lub bezpośrednio ze strony internetowej.

Niestety, SNAP (Snapcraft) w dalszym ciągu nie może działać w podsystemie Windows dla systemów Linux, więc nie można go tutaj zastosować. Pozostałą opcją jest strona pobierania.

Na stronie Nextcloud kliknij prawym przyciskiem myszy przycisk Pobierz i skopiuj adres łącza.

Jak zainstalować serwer Nextcloud na Windows 10

Teraz przejdź do okna Ubuntu (WSL) i wpisz wget, a następnie kliknij prawym przyciskiem myszy, aby wkleić link.

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

Krok 5: Rozpakuj plik serwera NextCloud

Wyodrębnij plik zip Nextcloud, a następnie przenieś wyodrębniony plik do folderu internetowego.

sudo apt install unzip

Zobacz pobrane pliki:

ls

Rozpakuj pliki:

unzip downloaded_file name

W przykładzie nazwa pobranego pliku to nextcloud-15.0.5.zip , więc polecenie brzmi:

unzip nextcloud-15.0.5.zip

Musisz użyć pobranej nazwy pliku zip NextCloud.

Jak zainstalować serwer Nextcloud na Windows 10

Krok 6: Skopiuj pliki Nextcloud do katalogu internetowego Apache

Po rozpakowaniu nadszedł czas, aby przenieść folder Nextcloud do /var/www/html. Polecenie, którego należy użyć, to:

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

Utwórz folder Data w skopiowanym folderze:

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

Skonfiguruj uprawnienia dla folderu Nextcloud:

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

Krok 7: Utwórz nowy plik konfiguracyjny o nazwie nextcloud.conf

Teraz utworzymy plik konfiguracyjny Apache dla NextCloud, aby Apache wiedział, jak umożliwić użytkownikom dostęp do pamięci w chmurze. W tym celu utwórzmy plik konfiguracyjny o nazwie nextcloud.conf. Polecenie, którego należy użyć, to:

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

Po wykonaniu powyższego kroku dodaj następujące linie do pliku konfiguracyjnego:


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

Aby zapisać i wyjść z plików, naciśnij CTRL+ O, a następnie CTRL+ X.

Aktywuj nowo utworzoną witrynę za pomocą polecenia:

sudo a2ensite nextcloud.conf
sudo apt update

Krok 8: Polecenia dotyczące dodatkowych konfiguracji Apache

Włącz następujące moduły, aby Nextcloud mógł poprawnie działać:

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

Uruchom ponownie Apache, aby zainstalowane moduły zadziałały:

sudo service apache2 stop
sudo service apache2 start

Krok 9: Utwórz bazę danych MySQL/MariaDB dla NextCloud

Do tej pory zrobiliśmy już prawie wszystko co związane z instalacją serwera WWW dla chmury. Następnym krokiem jest utworzenie bazy danych za pomocą następującego polecenia:

sudo mysql

Aby utworzyć bazę danych, artykuł nazwie ją nextdb, ale możesz nadać jej dowolną nazwę.

CREATE DATABASE nextdb;

Następnie utwórz użytkownika bazy danych z hasłem i przypisz do niego wszystkie bazy danych utworzone po prawej lub powyżej.

Uwaga : h2smedia to nazwa użytkownika, a next@123 to hasło. Możesz je zmieniać według własnego uznania. Gdzie, nextdb to nazwa bazy danych utworzonej powyżej.

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

Wyczyść uprawnienia, aby MySQl mógł rozpoznać zmiany i wyjść.

FLUSH PRIVILEGES;
exit

Krok 10: Skonfiguruj i skonfiguruj serwer NextCloud w systemie Windows 10

Na koniec przejdź do przeglądarki i wpisz http://localhost/nextcloud lub http://127.0.01/nextcloud. Otworzy się strona konfiguracji konta NextCloud i bazy danych.

Wprowadź nazwę użytkownika i hasło, które chcesz przypisać do konta administratora Nextcloud. A następnie poniżej wprowadź szczegóły bazy danych, którą utworzyłeś powyżej, a następnie kliknij przycisk Zakończ konfigurację. Wszystkie operacje zostały zakończone.

Jak zainstalować serwer Nextcloud na Windows 10

Powyżej opisano, jak zainstalować pamięć masową w chmurze serwera NextCloud w systemie Windows 10 bez konieczności instalowania dodatkowego oprogramowania, takiego jak WAMP lub XAMMP.

Mam nadzieję, że odniesiesz sukces.

Zostaw komentarz

Jak usunąć informację o żądaniu praw autorskich w prawym rogu ekranu w systemie Windows 10

Jak usunąć informację o żądaniu praw autorskich w prawym rogu ekranu w systemie Windows 10

Czy widzisz powiadomienie o aktywacji systemu Windows 10 w prawym rogu ekranu? W tym artykule dowiesz się, jak usunąć powiadomienie o żądaniu dotyczącym praw autorskich w systemie Windows 10.

Instrukcje od AZ dotyczące instalacji systemu Windows 10 w wersji 14393.222

Instrukcje od AZ dotyczące instalacji systemu Windows 10 w wersji 14393.222

Niedawno firma Microsoft wydała najnowszą aktualizację zbiorczą dla użytkowników komputerów PC z systemem Windows 10 o nazwie Build 14393.222. Ta aktualizacja wydana dla systemu Windows 10 naprawia głównie błędy na podstawie opinii użytkowników i poprawia wydajność systemu operacyjnego.

Chroń swoją sieć komputerową za pomocą hosta Bastion w zaledwie 3 krokach

Chroń swoją sieć komputerową za pomocą hosta Bastion w zaledwie 3 krokach

Czy masz komputery w sieci lokalnej, które wymagają dostępu zewnętrznego? Dobrym rozwiązaniem może być użycie hosta bastionowego jako strażnika sieci.

3 sposoby na szybkie wyczyszczenie wszystkich dzienników zdarzeń w systemie Windows 10

3 sposoby na szybkie wyczyszczenie wszystkich dzienników zdarzeń w systemie Windows 10

Czasami może być konieczne jednoczesne usunięcie wszystkich starych dzienników zdarzeń. W tym przewodniku Quantrimang.com pokaże Ci 3 sposoby szybkiego usunięcia wszystkich dzienników zdarzeń w Podglądzie zdarzeń systemu Windows 10.

Jak utworzyć klucz Windows, jeśli klawiatura nie jest dostępna

Jak utworzyć klucz Windows, jeśli klawiatura nie jest dostępna

Jeśli wolisz używać starej, klasycznej klawiatury, takiej jak IBM Model M, która nie zawiera fizycznego klawisza Windows, istnieje prosty sposób, aby dodać więcej, pożyczając klawisz, którego nie używasz często.

Jak utworzyć tryb przezroczystego tła w systemie Windows 10

Jak utworzyć tryb przezroczystego tła w systemie Windows 10

WindowTop to narzędzie, które ma możliwość przyciemnienia wszystkich okien aplikacji i programów działających na komputerach z systemem Windows 10. Możesz także użyć interfejsu z ciemnym tłem w systemie Windows.

Metody fałszywego adresu IP umożliwiają anonimowy dostęp

Metody fałszywego adresu IP umożliwiają anonimowy dostęp

W wielu poprzednich artykułach wspominaliśmy, że zachowanie anonimowości w Internecie jest niezwykle ważne. Co roku dochodzi do wycieku prywatnych informacji, co sprawia, że ​​bezpieczeństwo w Internecie staje się coraz bardziej konieczne. Z tego też powodu powinniśmy używać wirtualnych adresów IP. Poniżej dowiemy się o metodach tworzenia fałszywych adresów IP!

Jak wyłączyć pasek języka na pasku zadań systemu Windows 8

Jak wyłączyć pasek języka na pasku zadań systemu Windows 8

Pasek języka w systemie Windows 8 to miniaturowy pasek narzędzi języka, zaprojektowany tak, aby automatycznie wyświetlał się na ekranie komputera stacjonarnego. Jednak wiele osób chce ukryć ten pasek języka na pasku zadań.

Wskazówki dotyczące optymalizacji szybkości połączenia internetowego od Linksys

Wskazówki dotyczące optymalizacji szybkości połączenia internetowego od Linksys

Maksymalizacja szybkości Internetu jest niezbędna do optymalizacji połączenia sieciowego. Możesz cieszyć się optymalną rozrywką i pracą, korzystając z komputerów, telewizorów z dostępem do Internetu, konsol do gier itp.

Jak skonfigurować WEP, WPA, WPA2 dla routera Linksys

Jak skonfigurować WEP, WPA, WPA2 dla routera Linksys

Łączność bezprzewodowa jest dziś koniecznością i dlatego bezpieczeństwo sieci bezprzewodowej jest niezbędne do zapewnienia bezpieczeństwa w sieci wewnętrznej.