Jak zainstalować OwnCloud na Raspberry Pi 3

Jak zainstalować OwnCloud na Raspberry Pi 3
OwnCloud to samozwańczy serwer udostępniania plików. Ma ładnie wyglądający interfejs internetowy i ma aplikacje do Linux, Windows, MacOS, Android i iPhone. W tym artykule pokażę Ci, jak zainstalować OwnCloud na Raspberry Pi 3. Więc zacznijmy.

Rzeczy, których potrzebujesz:

Aby skutecznie zainstalować OwnCloud na Raspberry Pi 3 za pomocą tego artykułu, potrzebujesz,

  • Komputer z pojedynczą płytą Raspberry Pi 3.
  • Karta microSD o co najmniej 8 GB lub więcej.
  • Łączność sieciowa na Raspberry Pi.

Instalowanie Raspbian na Raspberry Pi:

Musisz mieć zainstalowany system Raspbian na swoim Raspberry Pi 3, aby zainstalować własny CLOUD na Raspberry Pi.

Napisałem dedykowany artykuł na temat instalacji Raspbian OS na Raspberry Pi, który można odczytać na stronie https: // Linuxhint.com/install_raspbian_raspberry_pi/. Mam nadzieję, że to pomoże. Jeśli masz jakieś pytania, możesz zapytać na https: // wsparcie.Linuxhint.com/.

Łączenie Raspberry Pi z Internetem:

Możesz podłączyć jeden koniec kabla LAN (CAT5E lub CAT6) do routera lub przełącznika, a drugi koniec Raspberry Pi, aby łatwo uzyskać łączność internetową.

Możesz również użyć Wi -Fi na swoim Raspberry Pi. Napisałem dedykowany artykuł na temat tego, który możesz przeczytać na stronie https: // linuxhint.com/rasperberry_pi_wifi_wpa_supplicant/.

Połączenie z Raspberry Pi zdalnie:

Po zainstalowaniu i skonfigurowaniu Raspbian możesz połączyć się z Raspberry Pi za pomocą SSH.

Aby to zrobić, uruchom następujące polecenie z laptopa lub komputera stacjonarnego.

$ ssh pi@ip_addr

Notatka: Tutaj, Ip_addr to adres IP twojego Raspberry Pi.

Jeśli zobaczysz tę wiadomość, po prostu wpisz tak i naciśnij .

Teraz wpisz hasło Raspberry Pi i naciśnij . Domyślne hasło to malina.

Dodawanie repozytorium pakietów OwnCloud:

OwnCloud nie jest dostępny w oficjalnym repozytorium pakietów Raspbian. Ale możesz łatwo dodać oficjalne repozytorium pakietu OwnCloud na Raspbian i zainstalować OwnCloud.

Najpierw pobierz klawisz GPG repozytorium pakietu OwnCloud za pomocą następującego polecenia:

$ wget -nv https: // pobierz.OwnCloud.org/pobieranie/repozytoria/produkcja/
Debian_9.0/wydanie.Klucz -o Wydanie.klucz

Klucz GPG powinien zostać pobrany.

Teraz dodaj klawisz GPG do Menedżera pakietów Apt za pomocą następującego polecenia:

$ sudo apt-key add - < Release.key

Należy dodać klucz GPG.

Teraz uruchom następujące polecenie, aby dodać oficjalne repozytorium pakietu OwnCloud do Raspbian:

$ echo 'deb http: // pobierz.OwnCloud.org/pobierz/repozytoria/produkcja/debian_9.0 / / '
|. sudo tee/itp./apt/źródła.lista.D/OwnCloud.lista

Aktualizacja pakietów malinowych:

Powinieneś zaktualizować istniejące pakiety swojego systemu operacyjnego Raspbian, zanim zainstalujesz coś nowego.

Najpierw zaktualizuj pamięć podręczną repozytorium pakietów Apt za pomocą następującego polecenia:

Aktualizacja $ sudo apt

Pamięć podręczna repozytorium pakietów Apt powinna zostać zaktualizowana.

Teraz zaktualizuj wszystkie istniejące pakiety za pomocą następującego polecenia:

$ sudo apt uaktualnienie

Naciskać y a następnie naciśnij kontynuować.

Jeśli zobaczysz tę wiadomość, naciśnij Q.

Instalacja powinna kontynuować.

W tym momencie wszystkie istniejące pakiety malinowe powinny zostać zaktualizowane.

Teraz uruchom ponownie Raspberry Pi z następującym poleceniem:

$ sudo restart

Instalowanie i konfigurowanie Apache i MySQL dla OwnCloud:

OwnCloud to aplikacja internetowa, która działa na stosie lampy (Linux, Apache, MySQL/Mariadb, PHP). Tak więc potrzebujesz w pełni działającego serwera lampy, zanim będziesz mógł zainstalować własne. Pokażę ci, jak to zrobić w tej sekcji.

Możesz zainstalować Apache, PHP, Mariadb i niektóre rozszerzenia PHP na Raspbian z następującym poleceniem:

$ sudo apt Zainstaluj apache2 libapache2-mod-php mariadb-server mariadb-client php-bz2
php-mysql php-curl php-gd php-imagick php-intl php-mbstring php-xml php-zip

Teraz naciśnij y a następnie naciśnij kontynuować.

Należy zainstalować wszystkie wymagane pakiety.

Teraz uruchom następujące polecenie, aby włączyć Apache mod_rewrite moduł:

$ sudo a2enmod przepisanie

mod_rewrite należy włączyć.

Teraz zaloguj się do konsoli Mariadb jako źródło Użytkownik z następującym poleceniem:

$ sudo mysql -u root -p

Domyślnie nie ustawiono żadnego hasła Mariadb. Więc możesz po prostu nacisnąć tutaj bez wpisywania hasła. Jeśli miałeś jakikolwiek zestaw haseł, musisz go tutaj wpisać i nacisnąć .

Powinieneś zostać zalogowany.

Teraz utwórz nową bazę danych OwnCloud z następującym zapytaniem:

Mariadb [(none)]> Utwórz bazę danych OwnCloud;

Teraz utwórz nowego użytkownika Mariadb OwnCloud a także ustaw hasło TWOJA PRZEPUSTKA Dla użytkownika z następującym zapytaniem. Dla uproszczenia ustawiam hasło OwnCloud dla użytkownika OwnCloud.

Mariadb [(none)]> Utwórz użytkownika „OwnCloud”@„localHost” zidentyfikowane przez „your_pass”;

Teraz przyznaj wszystkie przywileje na rzecz OwnCloud baza danych do użytkownika OwnCloud z następującym zapytaniem.

Mariadb [(none)]> daj wszystkie przywileje na OwnCloud.* do „OwnCloud”@„LocalHost”;

Na koniec wyjdź ze skorupy Mariadb w następujący sposób:

Mariadb [(none)]> exit;

Teraz musisz edytować domyślny plik konfiguracji witryny Apache /etc/apache2/witryny-obsługuje/000-default.conf.

Aby otworzyć domyślny plik konfiguracji witryny Apache /etc/apache2/witryny-obsługuje/000-default.conf, Uruchom następujące polecenie:

$ sudo nano/etc/apache2/witryny-obsługujący/000-default.conf

Teraz znajdź linię oznaczoną na zrzucie ekranu poniżej. Następnie zmień DocumentRoot/var/www/html Do DocumentRoot/var/www/własne.

Ostateczny plik konfiguracyjny wygląda następująco. Teraz zapisz plik konfiguracyjny, naciskając + X śledzony przez y I .

Instalowanie OwnCloud:

Teraz jesteś gotowy do zainstalowania OwnCloud.

Aby zainstalować własne, uruchom następujące polecenie:

$ sudo apt Zainstaluj własne fliles

OwnCloud jest instalowany.

W tym momencie powinien być zainstalowany.

Teraz uruchom ponownie usługę Apache 2 za pomocą następującego polecenia:

$ sudo systemctl restart apache2

Konfigurowanie OwnCloud:

Adres IP swojego Raspberry Pi możesz za pomocą następującego polecenia:

$ ip a | egrep „inet”

Jak widać, adres IP mojego Raspberry Pi to 192.168.2.6. Będzie dla Ciebie inaczej. Więc upewnij się, że odtąd zastąp go swoim.

Teraz, z przeglądarki internetowej, odwiedź http: // 192.168.2.6. Gdy pracujesz po raz pierwszy, musisz to skonfigurować.

Musisz utworzyć użytkownika administratora. Wpisz więc nazwę użytkownika i hasło dla użytkownika administratora. Następnie przewiń w dół poniżej.

Domyślny katalog danych własnego jest /var/www/własne/data. Jeśli chcesz, możesz również zmienić domyślny katalog danych na inną ścieżkę.

Teraz wpisz nazwę bazy danych Mariadb (OwnCloud W moim przypadku) nazwa użytkownika (OwnCloud w moim przypadku) hasło (OwnCloud w moim przypadku), że właśnie stworzyłeś dla OwnCloud. Po zakończeniu kliknij Zakończ konfigurację.

Teraz możesz zalogować się przy użyciu nazwy użytkownika OwnCloud, które właśnie określiłeś.

Teraz kliknij X przycisk, aby zamknąć okno wyskakujące.

To jest pulpit pulpitowy OwnCloud. Teraz możesz przesyłać pliki, filmy, dokumenty itp. Możesz także zarządzać użytkownikami własności i wykonywać inne zadania administracyjne.

W ten sposób instalujesz własne na Raspberry Pi 3. Dziękujemy za przeczytanie tego artykułu.