Serverul Owncloud este o soluție de stocare în cloud open source cu capabilități de streaming multimedia și de partajare a fișierelor. Serverul Owncloud poate fi instalat pe platforma Linux fără probleme, oferind performanță și stabilitate adecvate sistemului. Cu toate acestea, utilizatorii familiarizați cu sistemul de operare Windows vor dori să instaleze serverul Owncloud folosind serverul web Windows IIS sau software-ul terță parte, cum ar fi serverul XAMMP sau WAMP.
În acest ghid, Quantrimang.com nu va folosi niciunul dintre ele pentru a instala serverul Owncloud pe Windows 10 și nici niciun tip de software pentru mașini virtuale precum Virtualbox sau VMware . În loc de metoda tradițională, articolul va folosi subsistemul Windows pentru Linux (WSL) pentru performanță și stabilitate mai bune. Aplicația de mediu Linux pe care o va folosi acest articol este Ubuntu . Cea mai recentă versiune de Owncloud în timpul acestui tutorial este Owncloud 10.1.0. Să aflăm cum să o facem!
Instalați serverul Owncloud pe Windows 10 prin Ubuntu
Pasul 1: Activați subsistemul Windows pentru Linux (WSL)
Pentru a activa subsistemul Windows pentru caracteristica Linux pe Windows 10, accesați caseta de căutare, tastați Activați sau dezactivați caracteristica Windows , faceți clic când apare și activați caracteristica WSL (subsistem Windows pentru Linux): Pentru mai multe informații despre Pentru aceasta , vă rugăm să consultați articolul: Rularea Linux pe Windows 10 fără o mașină virtuală, iată 18 lucruri pe care ar trebui să le știți .

Pasul 2: Instalați aplicația Ubuntu 18.04 Linux
Din caseta de căutare Windows 10 sau din lista de programe, căutați Microsoft Store. Când se deschide Microsoft Store, căutați Ubuntu 18 pentru a descărca și instala. Odată instalat, faceți clic pe butonul Lansare, deschideți din nou ecranul de comandă sau Ubuntu bash, de acolo puteți utiliza toate comenzile Ubuntu, cu excepția unora direct pe Windows 10.
![Cum se instalează serverul Owncloud pe Windows 10 (WSL) Cum se instalează serverul Owncloud pe Windows 10 (WSL)]()
Pasul 3: Instalați Apache, MySql/MariaDB plus PHP pe Windows 10
Înainte de a instala Owncloud 10.1.0. trebuie să setăm un mediu de server web care este practic o configurare LAMP. Aceasta este comanda pe care trebuie să o executați pentru a instala Apache, PHP și MariaDB. Copiați și inserați comanda de mai jos făcând clic dreapta și apoi apăsând Enter.
sudo apt-get install apache2 mariadb-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
![Cum se instalează serverul Owncloud pe Windows 10 (WSL) Cum se instalează serverul Owncloud pe Windows 10 (WSL)]()
Pasul 4: Verificați instalarea Windows 10 Apache
Pentru a verifica dacă serverul Apache funcționează, accesați browserul Windows 10 și introduceți http://localhost/, http://127.0.0.1/ sau adresa IP a computerului local Windows 10. Puteți afla adresa IP tastând ifconfig. Odată ce ați introdus adresa IP, se va deschide pagina de testare Apache. Asta înseamnă că totul este în regulă și este timpul să trecem la pasul următor.
![Cum se instalează serverul Owncloud pe Windows 10 (WSL) Cum se instalează serverul Owncloud pe Windows 10 (WSL)]()
Pasul 5: Descărcați serverul Owncloud prin intermediul depozitului de pe linia de comandă
Puteți descărca arhiva Owncloud direct de pe site-ul său web, dar aici exemplul folosește linia de comandă, așa că ar fi logic să folosiți instrumentul de linie de comandă în sine pentru a descărca fișierul serverului Owncloud.
sudo -i
wget -nv https://download.owncloud.org/download/repositories/production/Ubuntu_18.04/
Release.key -O Release.key
apt-key add - < release.key="" echo="" 'deb="" http://download.owncloud.org/download/repositories="" roduction/ubuntu_18.04/=""> /etc/apt/sources.list.d/owncloud.list
apt-get update
apt-get install owncloud-files
Comenzile de mai sus vor descărca și extrage automat fișierele Owncloud din directorul Apache.
Pasul 6: Creați fișierul de configurare Owncloud pentru Apache
Acum, creați un fișier de configurare Owncloud cu comanda de mai jos:
nano /etc/apache2/sites-available/owncloud.conf
Apoi adăugați următoarele linii în fișierul de configurare pentru a indica directorul rădăcină Apache către Owncloud.
Alias /owncloud "/var/www/owncloud/"
Options +FollowSymlinks
AllowOverride All
Dav off
SetEnv HOME /var/www/owncloud
SetEnv HTTP_HOME /var/www/owncloud
După adăugarea liniilor de mai sus, apăsați Ctrl+ Opentru a scrie fișierul, apoi apăsați Ctrl+ Xpentru a salva și a ieși.
![Cum se instalează serverul Owncloud pe Windows 10 (WSL) Cum se instalează serverul Owncloud pe Windows 10 (WSL)]()
Pasul 7: Creați link simbolic (link simbolic) pentru Owncloud
Pentru a „spune” lui Apache despre configurația Owncloud, vom crea o referință sau o legătură simbolică cu comanda de mai jos:
ln -s /etc/apache2/sites-available/owncloud.conf /etc/apache2/sites-enabled/owncloud.conf
Pasul 8: Instalați module suplimentare
Adăugați aceste module suplimentare pentru ca Owncloud să funcționeze mai bine:
a2enmod headers
a2enmod env
a2enmod dir
a2enmod mime
a2enmod unique_id
După adăugarea modulelor, reporniți serverul Apache cu comanda:
sudo service apache2 restart
Pasul 9: Creați baza de date MySQL sau MariaDB pentru Owncloud
În primul rând, opriți și reporniți MySQL/MariaDB:
sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start
Acum, să creăm un utilizator și o bază de date MySQL pentru Owncloud:
sudo mysql
Exemplul este crearea unei baze de date cu numele „owncloud”. Puteți folosi un alt nume dacă doriți.
CREATE DATABASE owncloud;
Acum, creați un utilizator cu o parolă și, de asemenea, atribuiți acelui utilizator toate drepturile de bază de date create mai sus. Aici, exemplul este crearea unui utilizator cu numele și parola h2smedia. Puteți folosi propriul nume de utilizator și parolă:
GRANT ALL ON owncloud.* to 'h2smedia'@'localhost' IDENTIFIED BY 'enter_your_password';
Flush operațiuni privilegiate:
FLUSH PRIVILEGES;
Ieșiți din MySQL cu comanda:
exit
![Cum se instalează serverul Owncloud pe Windows 10 (WSL) Cum se instalează serverul Owncloud pe Windows 10 (WSL)]()
Pasul 10: Instalați, configurați și configurați serverul Owncloud pe Windows 10
După ce ați efectuat din nou toți pașii de mai sus, mergeți la browser și introduceți http://localhost/, http://127.0.0.1/ sau adresa IP a computerului local Windows 10. La fel ca ceea ce ați făcut în timp ce testați Apache funcțional sau nu mai devreme în acest articol.
Cu toate acestea, de data aceasta veți vedea ecranul de configurare și configurare a serverului Owncloud în loc de ecranul Apache.
Vă rugăm să creați un cont de administrator pentru Windows 10 pentru a instala Owncloud. Trebuie doar să introduceți orice nume de utilizator și parolă pentru același cont pe care doriți să-l desemnați ca cont de administrator.
Imediat după contul de administrator, veți vedea opțiunile de stocare și baze de date. Faceți clic pe el și selectați fila MySQL/MariaDB. Apoi adăugați detaliile bazei de date MySQL create mai sus, ceea ce înseamnă că numele de utilizator și parola pentru baza de date sunt owncloud în acest caz.
În cele din urmă, după ce ați furnizat toate informațiile către Owncloud, derulați în jos și faceți clic pe butonul Terminați configurarea .
![Cum se instalează serverul Owncloud pe Windows 10 (WSL) Cum se instalează serverul Owncloud pe Windows 10 (WSL)]()
Pasul 11: Conectați-vă la serverul Owncloud
După ce faceți clic pe butonul Finish Setup , Owncloud va dura câteva secunde pentru a valida toate detaliile furnizate și apoi vă va oferi o pagină de conectare.
Conectați-vă la serverul Owncloud cu contul de administrator creat mai sus.
După cum știți, Owncloud oferă și o aplicație client, care poate fi folosită pe diferite sisteme de operare pentru a sincroniza fișiere între PC/smartphone și serverul Owncloud.
În primul ecran care apare, faceți clic pe un sistem de operare pentru care doriți să descărcați clientul Owncloud.
![Cum se instalează serverul Owncloud pe Windows 10 (WSL) Cum se instalează serverul Owncloud pe Windows 10 (WSL)]()
![Cum se instalează serverul Owncloud pe Windows 10 (WSL) Cum se instalează serverul Owncloud pe Windows 10 (WSL)]()
În acest fel, cititorii pot instala cu ușurință serverul Owncloud pe Windows 10 pentru a obține performanță și stabilitate ridicate, fără a utiliza niciun software XAMMP sau WAMP.
Sper că aveți succes.