Yadda ake Shigar NextCloud akan CentOS 8


NextCloud shine tushen budewa, share fage na fayil kuma dandamali na hadin gwiwa wanda zai baka damar adana fayilolinka da samun damarsu ta hanyar na'urori da yawa kamar PC, wayoyi, da Allunan.

A matsayin sanannen dandamali na tallatawa kai wanda yake aiki kamar DropBox, yana ba ka damar hada kai ba tare da bata lokaci ba kan ayyukan daban-daban, gudanar da kalandarku, aika da karban sakonnin imel tare da yin kiran bidiyo.

A cikin wannan jagorar, zaku koyi yadda ake girka NextCloud akan CentOS 8.

Tunda zamu sami damar shiga NextCloud ta hanyar burauzar, yana da mahimmanci don tabbatar da cewa an riga an shigar da tarin LAMP akan CentOS 8. LAMP takaice ga Linux, Apache, MySQL/MariaDB da PHP.

Mataki 1: Sanya Modarin Module na PHP

Ana buƙatar wasu matakan PHP masu buƙata don NextCloud suyi aiki kamar yadda ake tsammani. Shigar da su kamar yadda aka nuna a kasa.

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

Mataki 2: Createirƙiri Database na NextCloud

Bayan shigar da kayayyaki masu mahimmanci na PHP, ƙirƙirar ɗakunan bayanai wanda zai ƙunshi bayanan NextCloud ta hanyar shiga cikin matattarar bayanan MariaDB ta amfani da umarnin da ke ƙasa kuma samar da kalmar sirri.

$ mysql -u root -p

Bayan shiga, ƙirƙirar bayanai da mai amfani da bayanan don NextCloud ta amfani da umarnin da ke ƙasa.

MariaDB [(none)]> CREATE DATABASE nextcloud_db;
MariaDB [(none)]> GRANT ALL ON nextcloud_db.* TO ‘nextcloud_user’@’localhost’ IDENTIFIED BY ‘[email ’;
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

Mataki na 3: Sanya NextCloud akan CentOS 8

Mataki na gaba yana buƙatar ka zazzage fayil din zip na NextCloud daga shafin hukuma na NextCloud. A lokacin rubuta wannan jagorar, sabon sigar NextCloud shine 18.0.1.

Don sauke NextCloud, gudanar da umarnin wget mai zuwa.

$ sudo wget https://download.nextcloud.com/server/releases/nextcloud-18.0.1.zip

Bude fayil din zuwa/var/www/html/hanya.

$ sudo unzip nextcloud-18.0.1 -d /var/www/html/

Na gaba, ƙirƙiri shugabanci don adana bayanan mai amfani na mai gudanarwa.

$ sudo mkdir -p /var/www/html/nextcloud/data

Sannan a gyara izinin izini na NextCloud ta yadda mai amfani da Apache zai iya sanya bayanai a ciki.

$ sudo chown -R apache:apache /var/www/html/nextcloud/

Mataki na 4: Kafa SELinux da Firewall don NextCloud

Kuna buƙatar yin 'yan daidaitawa don SELinux don ta iya ɗaukar Nextcloud ba tare da wata matsala ba. Don haka gudanar da umarnin da ke ƙasa.

$ sudo semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/nextcloud/data'
$ sudo semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/nextcloud/config(/.*)?'
$ sudo semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/nextcloud/apps(/.*)?'
$ sudo semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/nextcloud/3rdparty(/.*)?'
$ sudo semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/nextcloud/.htaccess'
$ sudo semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/nextcloud/.user.ini'
$ sudo restorecon -Rv '/var/www/html/nextcloud/'

Don bawa masu amfani na waje damar samun damar NextCloud daga sabarku, kuna buƙatar buɗe tashar yanar gizo 80. Don haka gudanar da umarnin da ke ƙasa.

$ sudo firewall-cmd --add-port=80/tcp --zone=public --permanent
$ sudo firewall-cmd --reload

Mataki na 5: Kammala Gyarawar NextCloud

Don kammala saitin NextCloud, ƙaddamar da burauzarku kuma bincika adireshin IP na uwar garken da aka nuna.

http://server-IP/nexcloud

Createirƙiri sunan mai amfani na Admin da kalmar wucewa.

Na gaba, danna 'Adanawa da adana bayanai'. Zaɓi 'MariaDB' azaman injin ɗakunan bayanai da aka fi so kuma cika bayanan bayanan.

Cikakkun bayanan bayanan sun cika kamar yadda aka nuna a kasa.

A ƙarshe, danna maballin 'Gama' don kammala saitin.

Wannan yana dauke ka zuwa shafin shiga. Bayar da sunan mai amfani da kalmar wucewa kuma danna 'SAMU' ko danna maɓallin 'Shiga'.

Za a ba da ɗan gajeren tafiya game da NextCloud a cikin silaɗɗiyar sifa idan kuna shiga a karon farko. Ka ji kyauta don gungurawa zuwa dama don ƙarin nasihu.

Kuma a ƙarshe, rufe taga don ba ka damar shiga dashboard.

Kuma wannan ya kawo mu ƙarshen wannan jagorar. Yanzu zaku iya adanawa, daidaitawa da raba fayiloli tare da abokai da abokan aiki akan NextCloud. Godiya da zuwa wannan zuwa yanzu. Muna fatan wannan jagorar ya zama mai karfafa gwiwa.