Instalowanie OwnCloud w Debian Top 10

Instalowanie OwnCloud w Debian Top 10
OwnCloud to samoobsługowy serwer udostępniania plików. Jeśli chcesz skonfigurować własny serwer udostępniania plików, wówczas OwnCloud jest dla Ciebie doskonałym wyborem. W tym artykule pokażę, jak zainstalować OwnCloud na Debian 10 Buster. Więc zacznijmy.

Zanim zaczniesz instalować OwnCloud na Debian 10, powinieneś znać tę ważną rzecz. OwnCloud nie jest jeszcze wydany dla Debian 10. Ale pakiet OwnCloud dla Debiana 9 działa z kilkoma poprawkami na temat Debian 10. Problem polega na tym, że pakiet OwnCloud dla Debian 9 nie obsługuje PHP 7.3, który jest dostarczany z Debian 10. To nie znaczy, że OwnCloud nie będzie działać na PHP 7.3. W rzeczywistości istnieją niewielkie różnice między PHP 7.1, php 7.2 i PHP 7.3. PHP 7.3 nie wprowadziłem żadnej nowej funkcji ani nie usunęło żadnego z PHP 7.1 lub php 7.2. Po prostu programiści OwnCloud nie przetestowali OwnCloud na PHP 7.3. Dobra wiadomość jest taka, że ​​następne wydanie OwnCloud będzie miało wsparcie dla PHP 7.3 zgodnie z ich repozytorium Github. Do tego czasu sposób, w jaki tutaj jest pokazany, jest jedynym sposobem na uzyskanie własnej pracy na Debian 10. Ale powiem ci, co zmienić, aby zainstalować nową wersję OwnCloud, kiedy zostanie wydana.

Uwaga: nie polecam tego na serwerze produkcyjnym. Użyj debiana 9 odcinka, aby zwolnić OwnCloud dla Debian 10 Buster.

Dodanie repozytorium pakietu OwnCloud Debian 9 do Debian 10:

OwnCloud nie jest dostępny w oficjalnym repozytorium pakietu Debiana 10 Buster. Ale możesz łatwo dodać oficjalne repozytorium pakietów OwnCloud (dla Debian 9) i stamtąd zainstalować OwnCloud.

Najpierw pobierz i dodaj klawisz GPG repozytorium pakietu OwnCloud w następujący sposób:

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

Teraz dodaj klucz GPG OWN do Debiana 10 z następującym poleceniem:

$ sudo apt-key add - < /tmp/Release.key

Teraz dodaj repozytorium pakietu OwnCloud na swoim komputerze Debian 10 za pomocą następującego polecenia:

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

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

Aktualizacja $ sudo apt

Rzeczy do zmiany, gdy zostanie wydana nowa wersja OwnCloud:

Jeśli wydana zostanie nowa wersja OwnCloud, odwiedź stronę OwnCloud z ulubionej przeglądarki internetowej i kliknij Debian Ikona.

W chwili pisania tego tekstu dostępna jest tylko sekcja Debian 9. Użyłem linku jako zaznaczonego (1) dla klawisza GPG i użyłem ciągu repozytorium jako oznaczonego (2) do dodania repozytorium pakietu we wcześniejszej sekcji tego artykułu powyżej.

Jeśli zostanie wydana nowa wersja OwnCloud, może zostać uwzględnione Debian 10. Lub może się zmienić adres URL klucza GPG lub ciąg repozytorium. Wszystko, co musisz zrobić, to wymienić URL klawisza GPG i ciąg repozytorium we wcześniejszej sekcji powyższego artykułu nowym.

Instalowanie i konfigurowanie Apache i MySQL dla OwnCloud:

OwnCloud to aplikacja internetowa oparta na PHP. Musisz więc mieć stos roboczy, aby się działał.

Aby zainstalować stos lampy na Debian 10, uruchom następujące polecenie:

$ 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

Naciskać Y a następnie naciśnij Aby potwierdzić instalację.

Należy zainstalować stos lampy.

Teraz włącz moduł Apache Rewrite w następujący sposób:

$ sudo a2enmod przepisanie

Teraz musisz utworzyć bazę danych MariaDB dla OwnCloud.

Zaloguj się do Mariadb Shell jako źródło Użytkownik w następujący sposób.

$ sudo mysql -u root -p

Domyślnie, nie źródło hasło jest ustawione. Więc po prostu naciśnij .

Powinieneś zostać zalogowany.

Utwórz nową bazę danych MariaDB OwnCloud następująco:

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

Teraz, aby utworzyć nowego użytkownika OwnCloud, ustaw hasło (123 w moim przypadku) i pozwól OwnCloud Dostęp użytkownika do OwnCloud baza danych, uruchom następujące polecenie SQL:

Mariadb [(none)]> daj wszystko na własne.* do „własne”@„localHost”
Zidentyfikowane przez „123”;

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

Mariadb [(brak)]> \ q

Teraz otwórz domyślną konfigurację witryny Apache /etc/apache2/witryny-obsługuje/000-default.conf następująco:

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

Teraz zmień linię DocumentRoot/var/ww/html Do DocumentRoot/var/www/własne jak zaznaczono na zrzucie ekranu poniżej.

Po zakończeniu zapisz plik konfiguracyjny, naciskając + X śledzony przez Y I .

Instalowanie OwnCloud:

Teraz zainstaluj OwnCloud z następującym poleceniem:

$ sudo apt Zainstaluj własne fliles

OwnCloud powinien zostać zainstalowany.

Teraz uruchom ponownie Apache2 usługa w następujący sposób:

$ sudo systemctl restart apache2

Teraz sprawdź, czy Apache2 Usługa działa poprawnie w następujący sposób:

$ sudo Systemctl Status Apache2

Apache2 Usługa jest działanie i również włączony Aby zacząć od rozruchu systemu.

Znalezienie adresu IP:

Teraz znajdź adres IP swojej maszyny Debian 10 w następujący sposób:

$ ip a

Jak widać, adres IP mojej maszyny Debian 10 to 192.168.21.131. Będzie dla Ciebie inaczej. Więc upewnij się, że odtąd zastąp go swoim.

Rozwiązanie „Ta wersja OwnCloud nie jest kompatybilna z PHP 7.Błąd 3 ”:

Jeśli spróbujesz uzyskać dostęp do własnego CLOUD z przeglądarki internetowej http: //192.168.21.131, Możesz zobaczyć następujący komunikat o błędzie. Już to wyjaśniłem. Jeśli szukasz obejścia, ta sekcja jest dla Ciebie.

Otworzyć /var/www/własne/index.php Plik w następujący sposób:

$ sudo nano/var/www/własnecloud/index.php

Teraz skomentuj zaznaczoną sekcję na zrzucie ekranu poniżej. Komentarz zaczyna się od /* i kończy się */.

Finał indeks.php Plik powinien wyglądać w następujący sposób. Teraz zapisz indeks.php plik.

Otworzyć /var/www/własne Console.php Plik w następujący sposób:

$ sudo nano/var/www/własnecloud/konsola.php

Zrobić to samo konsola.php plik. Finał konsola.php Plik powinien wyglądać w następujący sposób. Teraz zapisz konsola.php plik.

Konfigurowanie OwnCloud:

Teraz odwiedź http: // 192.168.21.131 z przeglądarki internetowej.

Musisz stamtąd utworzyć konto administratora własnego.

Typ to nazwa użytkownika i hasło dla Twojego konta administracyjnego w Utwórz konto administratora Sekcja.

Wpisz także nazwę użytkownika bazy danych (OwnCloud), hasło (123 w moim przypadku) nazwa bazy danych (OwnCloud) i nazwa hosta (Lokalny Gospodarz) w Skonfiguruj bazę danych Sekcja.

Następnie kliknij Zakończ konfigurację.

Teraz możesz zalogować się do konta administratora za pomocą nazwy użytkownika i hasła, które ustawiłeś podczas konfiguracji OwnCloud.

Powinieneś zostać zalogowany. Kliknij X.

Powinieneś zobaczyć pulpit pulpitowy OwnCloud. Teraz możesz użyć własnego, jak chcesz.

W ten sposób instalujesz OwnCloud na Debian 10. Dziękujemy za przeczytanie tego artykułu.