Giunsa ang Pag-install sa OwnCloud sa CentOS 8


Ang Owncloud usa ka nanguna sa merkado, kliyente-server nga software nga nagtanyag usa ka platform sa panganod nga nagtugot kanimo nga i-back-up ang imong mga file sa usa ka sentro nga lokasyon ug i-sync kini sa panganod. Kini usa ka maayo kaayo nga alternatibo sa mga sikat nga backup nga aplikasyon sama sa OneDrive, Dropbox ug Google Drive.

Dili sama niining mga sikat nga plataporma, ang OwnCloud wala magtanyag sa mga kapabilidad sa data center alang sa pag-host sa mga file. Bisan pa niana, garantiya ka sa seguridad ug pagkapribado sa imong gitipigan nga datos.

Sa kini nga artikulo, kami maggiya kanimo kung giunsa nimo ma-install ang OwnCloud sa CentOS 8.

Sa dili pa kita magsugod, siguroha nga ikaw adunay LAMP stack nga na-install ug nagdagan.

Sa tanan nga mga kinahanglanon nga natuman, mahimo namong i-roll ang among mga manggas ug magsugod!

Lakang 1: I-install ang Dugang nga mga Module sa PHP

Ang OwnCloud usa ka aplikasyon sa PHP ug ang opisyal nga dokumentasyon niini nagrekomenda sa PHP 7.3 o PHP 7.2 nga na-install nga default. Usab, ang pipila ka dugang nga mga extension sa PHP gikinahanglan sa OwnCloud aron kini molihok nga hapsay.

Busa ablihi ang imong terminal isip sudo user ug padagana ang command.

$ sudo dnf install php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache 

Lakang 2: Paghimo usa ka Database alang sa OwnCloud

Human ma-install ang gikinahanglan nga mga extension sa PHP, pag-log in sa MariaDB database engine gamit ang command sa ubos ug ihatag ang password.

$ mysql -u root -p

Sa pag-log in, paghimo usa ka database alang sa OwnCloud ug pagdugang usa ka tiggamit alang sa database.

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;

Lakang 3: Pag-download sa OwnCloud sa CentOS 8

Ang sunod nga lakang mao ang pag-download sa OwnCloud file, sa panahon sa pagsulat niini nga giya, ang pinakabag-o nga bersyon sa OwnCloud mao ang 10.3.2. Gamit ang wget command, i-download ang pinakabag-o nga tarball file.

$ wget https://download.owncloud.org/community/owncloud-10.3.2.tar.bz2

Dayon i-extract ang tarball file sa /var/www/ directory.

$ sudo tar -jxf owncloud-10.3.2.tar.bz2 -C /var/www/

Sunod, i-configure ang mga permiso sa pagpanag-iya nga magtugot sa Apache webserver sa pagbasa/pag-access sa mga file ug folder sa Owncloud.

$ sudo chown -R apache: /var/www/owncloud

Lakang 4: I-configure ang Apache Web Server alang sa OwnCloud

Pipila ka mga pagbag-o ang gikinahanglan aron ang Apache webserver makaalagad sa OwnCloud. Busa paghimo og usa ka configuration alang sa OwnCloud.

$ sudo vim /etc/httpd/conf.d/owncloud.conf

Idugang ang mosunod nga configuration.

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>

Pag-save ug paggawas sa file.

Aron matuman ang mga pagbag-o, i-restart ang webserver ug kumpirmahi ang kahimtang pinaagi sa pagdagan.

$ sudo systemctl restart httpd
$ sudo systemctl status httpd

Kung ang SELinux gipagana ug gipadagan, ipatuman ang mando sa ubos aron tugutan ang Apache webserver nga magsulat sa direktoryo sa Owncloud.

$ sudo setsebool -P httpd_unified 1

Lakang 5: Tapuson ang Pag-install sa OwnCloud sa CentOS 8

Sa tanan nga dagkong mga pag-configure nga nahimo, panahon na aron mahuman ang pag-install sa OwnCloud. Busa ilunsad ang imong browser ug bisitaha ang IP sa imong server sama sa gipakita.

http://server-ip/owncloud

Ihatag ang username ug password sama sa gipakita sa ibabaw. Sunod nga pag-klik sa link nga 'Storage ug database' direkta sa ubos ug pilia ang database sa 'MySQL/MariaDB'. Pun-a ang tanang mga detalye sa database i.e database user, password, ug database name.

Sa katapusan, i-klik ang 'Finish Setup' nga buton aron makompleto ang setup.

Gidala ka niini sa panid sa pag-login diin mag-log in ka gamit ang username ug password nga imong gitakda sa sayo pa.

Tungod kay nag-log in kami sa unang higayon, ipakita kanimo ang mga kapilian sa pag-install sa owncloud App sa lainlaing mga platform sama sa Android ug iOS.

Kini ang hitsura sa dashboard. Simple ug intuitive nga gamiton.

Ug mao kana kung giunsa nimo pag-install ang OwnCloud sa CentOS 8. Giabi-abi kaayo ang imong feedback.