Yadda ake Shigar OwnCloud akan Ubuntu 18.04


OwnCloud babban jagora ne na raba kayan bude fayil da kuma tsarin hadin gwiwar girgije wanda ayyukansa da ayyukansu suke kama da wanda DropBox da Google Drive suka bayar. Koyaya, ba kamar Dropbox ba, OwnCloud bashi da damar datacenter don adana fayilolin da aka shirya. Koyaya, har yanzu kuna iya raba fayiloli kamar takardu, hotuna, da bidiyo don ambaton fewan kaɗan, kuma sami dama gare su a kan na'urori da yawa kamar su wayowin komai da ruwan ka, kwamfutar hannu, da PC.

A cikin wannan labarin, zaku koyi yadda ake girka OwnCloud akan Ubuntu 18.04 da sabbin abubuwa.

Mataki 1: Sabunta Fakitin Tsarin Ubuntu

Kafin farawa, sabunta abubuwan kunshin tsarin da wuraren adanawa ta amfani da wannan umarni mai dacewa.

$ sudo apt update -y && sudo apt upgrade -y

Mataki 2: Sanya Apache da PHP 7.2 a cikin Ubuntu

An gina OwnCloud akan PHP kuma galibi ana samunta ta hanyar yanar gizo. A saboda wannan dalili, zamu shigar da Apache webserver don yiwa fayilolin Owncloud da PHP 7.2 da ƙarin kayayyaki na PHP masu mahimmanci don OwnCloud suyi aiki lami lafiya.

$ sudo apt install apache2 libapache2-mod-php7.2 openssl php-imagick php7.2-common php7.2-curl php7.2-gd php7.2-imap php7.2-intl php7.2-json php7.2-ldap php7.2-mbstring php7.2-mysql php7.2-pgsql php-smbclient php-ssh2 php7.2-sqlite3 php7.2-xml php7.2-zip

Da zarar an gama shigarwa zaka iya tabbatar idan an shigar da Apache ta hanyar tafiyar da umarnin dpkg.

$ sudo dpkg -l apache2

Daga cikin fitarwa, zamu iya ganin cewa mun sanya fasalin Apache 2.4.29.

Don farawa da kunna Apache don gudana akan but, gudanar da umarni.

$ sudo systemctl start apache2
$ sudo systemctl enable apache2

Yanzu ka tafi kan burauzarka ka rubuta adireshin IP na uwar garkenka a cikin adireshin URL kamar yadda aka nuna:

http://server-IP

Ya kamata ku sami shafin yanar gizon da ke ƙasa wanda ke nuna cewa an shigar da Apache kuma yana gudana.

Don bincika idan an shigar da PHP.

$ php -v

Mataki na 3: Sanya MariaDB a cikin Ubuntu

MariaDB sanannen uwar garken buɗe tushen tushe ne wanda masu haɓaka, masu sha'awar adana bayanai ke amfani dashi, da kuma yanayin samarwa. Shi cokali ne na MySQL kuma an fifita shi zuwa MySQL tun bayan karɓar MySQL ɗin da Oracle yayi.

Don shigar da aikin MariaDB.

$ sudo apt install mariadb-server

Ta hanyar tsoho, MariaDB ba ta da kariya kuma tana da saɓo ga matsalar tsaro. Don haka, muna buƙatar yin ƙarin matakai don ƙarfafa uwar garken MariaDB.

Don farawa tare da tabbatar da sabar MySQL ɗinku, gudanar da umarnin:

$ sudo mysql_secure_installation

Buga ENTER lokacin da aka sa maka kalmar wucewa sai a latsa 'Y' domin saita kalmar sirri.

Ga sauran tsokana, kawai a buga ‘Y’ sai a buga ENTER.

Sabis ɗin ku na MariaDB yanzu an amintar dashi zuwa kyakkyawa.

Mataki na 4: Createirƙiri Database na OwnCloud

Muna buƙatar ƙirƙirar rumbun adana bayanai don Owncloud don adana fayiloli yayin da bayan shigarwa. Don haka shiga cikin MariaDB.

$ sudo mysql -u root -p

Gudanar da umarni a ƙasa:

MariaDB [(none)]> CREATE DATABASE owncloud_db;
MariaDB [(none)]> GRANT ALL ON owncloud_db.* TO 'owncloud_user'@'localhost' IDENTIFIED BY '[email ';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

Mataki 5: Zazzage OwnCloud a Ubuntu

Bayan ƙirƙirar bayanan, yanzu wget umarni.

$ sudo wget https://download.owncloud.org/community/owncloud-10.4.0.zip

Da zarar an zazzage, to kwancewa kunshin zipped ɗin zuwa kundin adireshin /var/www/.

$ sudo unzip owncloud-10.4.0.zip -d /var/www/

Bayan haka, saita izini.

$ sudo chown -R www-data:www-data /var/www/owncloud/
$ sudo chmod -R 755 /var/www/owncloud/

Mataki na 6: Sanya Apache don OwnCloud

A wannan matakin, zamu saita Apache don yiwa fayilolin OwnCloud. Don yin hakan, zamu ƙirƙiri fayil ɗin sanyi don Owncloud kamar yadda aka nuna.

$ sudo vim /etc/apache2/conf-available/owncloud.conf

Theara sanyi a ƙasa.

Alias /owncloud "/var/www/owncloud/"

<Directory /var/www/owncloud/>
  Options +FollowSymlinks
  AllowOverride All

 <IfModule mod_dav.c>
  Dav off
 </IfModule>

 SetEnv HOME /var/www/owncloud
 SetEnv HTTP_HOME /var/www/owncloud

</Directory>

Adana kuma ka rufe fayil ɗin.

Na gaba, kuna buƙatar kunna duk matakan Apache da ake buƙata da sabon ƙirar ta hanyar gudanar da umarnin da ke ƙasa:

$ sudo a2enconf owncloud
$ sudo a2enmod rewrite
$ sudo a2enmod headers
$ sudo a2enmod env
$ sudo a2enmod dir
$ sudo a2enmod mime

Domin canje-canje sun fara aiki zata sake farawa Apbs webserver.

$ sudo systemctl restart apache2

Mataki na 7: Kammala shigarwar OwnCloud a cikin Ubuntu

Tare da kammala dukkan abubuwan daidaitawa, abinda ya rage shine shigar da OwnCloud akan wani bincike. Don haka sai ka fita zuwa burauzarka ka rubuta adireshin uwar garkenka ta hanyar 'lambar>/owncloud kari.

http://server-IP/owncloud

Za a gabatar muku da shafin yanar gizo kwatankwacin wanda ke ƙasa.

Kawai a ƙasa, danna kan 'Ma'aji da kuma bayanan'. Zaɓi 'MySQL/MariaDB' a ƙarƙashin sashin 'saita bayanan' kuma cika bayanan bayanan bayanan da kuka ƙayyade yayin ƙirƙirar bayanan don OwnCloud watau mai amfani da bayanai, kalmar sirri na mai amfani da bayanai, da sunan suna.

A ƙarshe, danna 'isharshen saitin' don kunna tsarin kafa Owncloud.

Wannan yana dauke ka zuwa allon shiga kamar yadda aka nuna. Shigar da sunan mai amfani da kalmar sirri da aka bayyana a baya kuma buga ENTER.

Za a gabatar da sanarwar da ke nuna wasu hanyoyin da za ku iya samun damar OwnCloud daga iOS, Android da tebur App.

Rufe pop-up don samun damar dashboard kamar yadda aka nuna:

Kuma shi ke nan, mutane! Mun sami nasarar shigar da dandamali raba fayil na OwnCloud akan Ubuntu 18.04.