ownCloud waa codsi ah softiweer bilaash ah oo nooca adeegga ah faylka martigelinta, kaas oo awood u siinaya kaydinta khadka tooska ah iyo codsiyada internetka (kumbuyuutarka xisaabinta). Waxay leedahay xiriir wanaagsan oo ku saleeysan websaydhka waxayna leedahay barnaamijyo loogu talagalay Linux, Windows, macOS, Android, iyo iPhone.
Dabeecadda dariiqa gaarka loo leeyahay awgeed, eCodsigan ayaa ku habboon Raspberry Pi taasna waxay naga caawin kartaa inaan ku siinno waxqabadka martigelinta faylalkayaga.
Ku rakibida iskaa loo yaqaan 'CloudCloud' ee ku yaal Raspberry Pi waa mid fudud. Casharkaan waxaan ku saleysan doonaa nidaamka rasmiga ah ee Raspberry-keena oo ah Raspbian.
Haddii aadan wali haysan nidaamkan lagugu rakibay Raspberry-kaaga, waxaad la tashan kartaa qodobka soo socda halkaasoo aan ku sharaxeyno sida loogu sameeyo qaab fudud oo fudud. Xiriiriyaha waa kan.
Horeyba Raspbian ayaa loogu rakibay dusha Raspberry, waxaan cusbooneysiineynaa xirmooyinka iyo keydka Bakhaarka Raspbian APT iyadoo amarka soo socda:
sudo apt update
Hadda, waa inaad cusbooneysiisaa dhammaan baakadaha software-ka ee laga helay Raspbian. Tan awgeed waa inaan fulino amarka soo socda:
sudo apt upgrade
Ku darista bakhaarka OwnCloud
OwnCloud lagama heli karo keydka Raspbian. Kuwaas oo aan ugu dari doonno nidaamkeena habka soo socda.
Marka hore aan ka soo dejino furaha GPG keydka baakadka OwnCloud:
wget -nv https://download.owncloud.org/download/repositories/production/
Debian_9.0 / Release.key -O Siidaynta.key
Hadda, waxaan ku darnaa furaha soo dejinta nidaamka:
sudo apt-key add - < Release.key
Horey ayaa fure loogu daray nidaamka, waxaan ku dari karnaa bakhaarka CloudCloud nidaamkayaga. Waxaan ku dari doonnaa tan adoo fulinaya amarka soo socda:
echo 'deb http://download.owncloud.org/download/repositories/production/Debian_9.0/ /'| sudo tee /etc/apt/sources.list.d/owncloud.list
Horey ayaa loogu daray keydka, hadda waxaan fulineynaa amarrada cusbooneysiin xirmooyinka iyo liistadayada keydadka leh:
sudo apt update
sudo apt upgrade
Haddii ay dhacdo inaan aragno farriin laxiriirta wpasupplicant, waxaan qoreynaa xarafka q. Oo markan rakibidda waa inay sii socotaa.
Hadda wax walba oo la cusbooneysiiyey iyo codsigii lagu rakibay, Waxaan kaliya u baahanahay inaan dib u bilowno Raspberry Pi amarka soo socda:
sudo reboot
Rakibaadda iyo qaabeynta Apache iyo MySQL ee OwnCloud
OwnCloud waa codsi websaydh ah oo ku shaqeeya xargaha LAMP oo waxaad ubaahantahay qalab sifeyn ah oo LAMP ah oo shaqeynaya kahor intaadan rakibi OwnCloud. Waxaan ku tusi doonaa sida loo sameeyo qaybtaan.
Waxay awoodaan rakibi Apache, PHP, MariaDB iyo qaar ka mid ah kordhinta PHP ee Raspbian:
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
Hadda, Waxaan dooneynaa inaan fulino amarka soo socda si aan awood ugu siino barnaamijka mod_rewrite ee Apache:
sudo a2enmod rewrite
Tan ayaa la sameeyay aan ku galno qunsulka 'MariaDB' sida isticmaale xidid leh amarka soo socda:
sudo mysql -u root -p
Sida caadiga ah, ma jiro lambarka sirta ah ee MariaDB. Horey ayaan ujoogay, waxaan sii wadeynaa sameynta keydka macluumaadka:
MariaDB [(none)]> create database owncloud;
Waxaan abuureynaa isticmaale MariaDB cusub oo iskaa wax u qabso leh waxaan sidoo kale u xilsaareynaa erey sir ah loogu talagalay adeegsadaha weydiinta soo socota:
MariaDB [(none)]> create user 'owncloud'@'localhost' identified by 'tu-password'
Halka aad ku beddeli karto lambarka sirta ah (lambarkaaga sirta ah) iyo magaca isticmaale (owncloud) midka aad dooratay. Ka dib markaa waxaan siin doonnaa rukhsad isticmaaleyaasha cusub ee la abuuray:
MariaDB [(none)]> grant all privileges on owncloud.* to 'owncloud'@'localhost';
Oo waxaan ka tagnay MariaDB
MariaDB [(none)]> exit;
Qaabeynta Apache
Hadda, waxaan u baahanahay inaan ku saxno faylka qaabeynta qaabeynta bogga 'Apache' oo leh:
sudo nano /etc/apache2/sites-enabled/000-default.conf
Oo halkan waxaan raadineynaa khadka "DocumentRoot / var / www / html" waxaana u badaleynaa
DocumentRoot / var / www / owncloud.
Waxaan ku keydineynaa isbeddelada Ctrl + O oo waxaan kudhaweyneynaa Ctrl + X.
Hadda waxaan fulin doonnaa amarka soo socda:
sudo apt install owncloud-files
Waxaan dib u bilaabi doonnaa adeegga Apache 2 amarka soo socda:
sudo systemctl restart apache2
Dejinta OwnCloud
Waxa ugu horreeya ee aan sameyn doonno waa inaan ogaanno waxa uu yahay cinwaankeenna IP, waxaan tan ku ogaan karnaa:
ip ilaa | egrep "inet"
Waxaan nuquleynaa ip-ka aan ogaanay iyo biraawsarka webka waxaan ku dhajineynaa cinwaanka cinwaanka halkaana waxaan ku habeyn doonnaa OwnCloud markii ugu horeysay.
Halkee Waxay na weydiin doontaa inaan u abuurno magac isticmaale maamulaha iyo sidoo kale lambar sir ah.
Oo waxaan sidoo kale u badali karnaa galka xogta aasaasiga ah ee OwnCloud / var / www / owncloud / xogta wixii aan dooneyno ama waan uga tagi karnaa sidaas oo kale.
Hadda, waxaan qori doonaa magaca isticmaalaha keydka macluumaadka ee aan abuurnay dhowr tallaabo ka hor.
Hadda waxaad ku gali kartaa magaca loo yaqaan 'OwnCloud username' iyo lambarka sirta ah ee aad cayimay waadna dhamaysay. Waxay hadda bilaabi karaan inay ku isticmaalaan OwnCloud kooda Raspberry Pi.
Fikradayda hoose, horumarka Nextcloud aad ayuu u firfircoon yahay, markaa waxaan soo jeedin lahaa in la rakibo Nextcloud halkii laga raadin lahaa Owncloud ...
Hambalyo!
On deeqda oo dhan mudnaanta tallaabo aan ku xayiran. Waxaan badalay qaab dhismeedka ma ogi inta jeer waxbana kama helo.
The localhost-ka ma inaan u beddelaa ip-keyga uu ku jiro miiskayga miyuu iska dhaafayaa maxalliga ah sida qoran?
Anigu waxaan ahay qof ku cusub tan, waxaanan isku dayayaa inaan u adeego anigoo raacaya talaabooyinka aad halkan ku tilmaamayso ...
Waad mahadsan tihiin.
Waan sii joogay
echo 'deb http://download.owncloud.org/download/repositories/production/Debian_9.0/ / '| sudo tee /etc/apt/sources.list.d/owncloud.list
Waxaan sameeyay sudo apt cusbooneysiin ah waxaana helay gelitaanka saxda ah 1 ee liiska /etc/apt/sources.list.d/owncloud.list (Suite)
Liiska ilaha lama aqrin karo.