owncloud

Instalarea OwnCloud pe Debian 10

Instalarea OwnCloud pe Debian 10
OwnCloud este un server de partajare de fișiere open source auto-găzduit. Dacă doriți să configurați propriul server de partajare a fișierelor, atunci OwnCloud este o alegere excelentă pentru dvs. În acest articol, vă voi arăta cum să instalați OwnCloud pe Debian 10 Buster. Asadar, haideti sa începem.

Înainte de a începe să instalați OwnCloud pe Debian 10, ar trebui să știți acest lucru important. OwnCloud nu este lansat încă pentru Debian 10. Dar, pachetul OwnCloud pentru Debian 9 funcționează cu câteva modificări pe Debian 10. Problema este că pachetul OwnCloud pentru Debian 9 nu acceptă PHP 7.3 care vine cu Debian 10. Asta nu înseamnă că OwnCloud nu va funcționa pe PHP 7.3. Există, de fapt, diferențe minore între PHP 7.1, PHP 7.2 și PHP 7.3. PHP 7.3 nu a introdus nicio funcție nouă sau nu a eliminat niciuna din PHP 7.1 sau PHP 7.2. Doar că dezvoltatorii OwnCloud nu au testat OwnCloud pe PHP 7.3.  Vestea bună este că următoarea versiune a OwnCloud va avea suport pentru PHP 7.3 conform depozitului lor GitHub. Până atunci, modul în care este afișat aici este singura modalitate de a lucra OwnCloud pe Debian 10. Dar, vă voi spune ce să schimbați pentru a instala noua versiune a OwnCloud când va fi lansată.

NOTĂ: NU RECOMAND ACEASTA PE UN SERVER DE PRODUCȚIE. UTILIZAȚI DEBIAN 9 STRETCH ÎN LOC PÂNĂ PENTRU NOU PENTRU DEBIAN 10 BUSTER ESTE ELIBERAT.

Adăugarea depozitului Debian 9 OwnCloud Package pe Debian 10:

OwnCloud nu este disponibil în depozitul oficial de pachete Debian 10 Buster. Dar puteți adăuga cu ușurință depozitul oficial de pachete OwnCloud (pentru Debian 9) și puteți instala OwnCloud de acolo.

Mai întâi, descărcați și adăugați cheia GPG din depozitul de pachete OwnCloud după cum urmează:

$ wget -nv https: // download.owncloud.org / download / depozite / producție /
Debian_9.0 / Eliberare.tasta -O / tmp / Release.cheie

Acum, adăugați cheia OwnCloud GPG pe Debian 10 cu următoarea comandă:

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

Acum, adăugați depozitul OwnCloud Package pe mașina Debian 10 cu următoarea comandă:

$ echo 'deb http: // download.owncloud.org / download / repositories / production / Debian_9.0 /
/ '| sudo tee / etc / apt / sources.listă.d / owncloud.listă

Acum, actualizați memoria cache a depozitului de pachete APT cu următoarea comandă:

$ sudo apt actualizare

Lucruri de schimbat când se lansează o nouă versiune a OwnCloud:

Dacă este lansată o nouă versiune a OwnCloud, accesați pagina oficială a depozitului de pachete OwnCloud din browserul dvs. web preferat și faceți clic pe Debian pictogramă.

La momentul scrierii acestui articol, numai secțiunea Debian 9 este disponibilă. Am folosit linkul marcat (1) pentru cheia GPG și am folosit șirul de depozitare așa cum este marcat (2) pentru adăugarea depozitului de pachete în secțiunea anterioară a acestui articol de mai sus.

Dacă este lansată o nouă versiune a OwnCloud, atunci poate fi inclus Debian 10. SAU, URL-ul cheii GPG sau șirul de depozit se pot modifica. Tot ce trebuie să faceți este să înlocuiți URL-ul cheii GPG și șirul de depozite din secțiunea anterioară a acestui articol de mai sus cu cele noi.

Instalarea și configurarea Apache și MySQL pentru OwnCloud:

OwnCloud este o aplicație web bazată pe PHP. Deci, trebuie să aveți o stivă LAMP de lucru pentru ca OwnCloud să funcționeze.

Pentru a instala stiva LAMP pe Debian 10, rulați următoarea comandă:

$ sudo apt install 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

presa Da și apoi apăsați pentru a confirma instalarea.

Stiva LAMP trebuie instalată.

Acum, activați modulul de rescriere Apache după cum urmează:

$ sudo a2enmod rescrie

Acum, trebuie să creați o bază de date MariaDB pentru OwnCloud.

Conectați-vă la shell MariaDB ca rădăcină utilizator după cum urmează.

$ sudo mysql -u root -p

În mod implicit, nu rădăcină parola este setată. Deci, doar apăsați .

Ar trebui să vă conectați.

Creați o nouă bază de date MariaDB owncloud după cum urmează:

MariaDB [(none)]> CREATE DATABASE owncloud;

Acum, pentru a crea un nou utilizator owncloud, setați o parolă (123 în cazul meu) și permiteți owncloud acces utilizator la owncloud baza de date, executați următoarea comandă SQL:

MariaDB [(none)]> ACORDĂ TOATE PE owncloud.* către „owncloud” @ „localhost”
IDENTIFICAT DE „123”;

Acum, ieșiți din shell-ul MariaDB după cum urmează:

MariaDB [(none)]> \ q

Acum, deschideți configurația implicită a site-ului Apache / etc / apache2 / sites-enabled / 000-default.conf după cum urmează:

$ sudo nano / etc / apache2 / sites-enabled / 000-default.conf

Acum, schimbați linia DocumentRoot / var / ww / html la DocumentRoot / var / www / owncloud așa cum este marcat în captura de ecran de mai jos.

După ce ați terminat, salvați fișierul de configurare apăsând + X urmată de Da și .

Instalarea OwnCloud:

Acum, instalați OwnCloud cu următoarea comandă:

$ sudo apt instalează owncloud-files

OwnCloud ar trebui instalat.

Acum, reporniți apache2 serviciu după cum urmează:

$ sudo systemctl reporniți apache2

Acum, verificați dacă apache2 serviciul funcționează corect după cum urmează:

$ sudo systemctl status apache2

apache2 serviciul este alergare Si deasemenea activat pentru a porni pornirea sistemului.

Găsirea adresei IP:

Acum, găsiți adresa IP a mașinii Debian 10 după cum urmează:

$ ip a

După cum puteți vedea, adresa IP a mașinii mele Debian 10 este 192.168.21.131. Va fi diferit pentru tine. Deci, asigurați-vă că îl înlocuiți cu al dvs. de acum înainte.

Rezolvarea „Această versiune a ownCloud nu este compatibilă cu PHP 7.Eroare de 3 ”:

Dacă încercați să accesați OwnCloud din browserul dvs. web http: //192.168.21.131, este posibil să vedeți următorul mesaj de eroare. Am explicat deja acest lucru. Dacă sunteți în căutarea unei soluții alternative, atunci această secțiune este pentru dvs.

Deschide / var / www / owncloud / index.php fișier după cum urmează:

$ sudo nano / var / www / owncloud / index.php

Acum, comentează secțiunea marcată în captura de ecran de mai jos. Comentariul începe de la / * și se termină în * /.

Finala index.php fișierul ar trebui să arate după cum urmează. Acum, salvați fișierul index.php fişier.

Deschide / var / www / owncloud / console.php fișier după cum urmează:

$ sudo nano / var / www / owncloud / console.php

Faceți același lucru consolă.php fişier. Finala consolă.php fișierul ar trebui să arate după cum urmează. Acum, salvați consolă.php fişier.

Configurarea OwnCloud:

Acum, vizitați http: // 192.168.21.131 dintr-un browser web.

Trebuie să creați un cont de administrator OwnCloud de acolo.

Tastați este numele de utilizator și parola pentru contul dvs. de administrator în Creați un cont de administrator secțiune.

De asemenea, introduceți numele de utilizator al bazei de date (owncloud), parola (123 în cazul meu), numele bazei de date (owncloud) și numele gazdei (gazdă locală) în Configurați baza de date secțiune.

Apoi, faceți clic pe Finalizați configurarea.

Acum, vă puteți conecta la contul dvs. de administrator utilizând numele de utilizator și parola pe care le-ați setat în timpul configurării OwnCloud.

Ar trebui să vă conectați. Click pe X.

Ar trebui să vedeți tabloul de bord OwnCloud. Acum, puteți utiliza OwnCloud după cum doriți.

Deci, așa instalați OwnCloud pe Debian 10. Vă mulțumim că ați citit acest articol.

SuperTuxKart for Linux
SuperTuxKart is a great title designed to bring you the Mario Kart experience free of charge on your Linux system. It is pretty challenging and fun to...
Battle for Wesnoth Tutorial
The Battle for Wesnoth is one of the most popular open source strategy games that you can play at this time. Not only has this game been in developmen...
0 A.D. Tutorial
Out of the many strategy games out there, 0 A.D. manages to stand out as a comprehensive title and a very deep, tactical game despite being open sourc...