![Droši ProFTPD savienojumi, izmantojot TLS/SSL protokolu RHEL/CentOS 7](/f/1da036392990b018e7700bae939104b7.png?width=100&height=100)
NextCloud ir atvērtā koda, uz vietas failu koplietošana un sadarbības platforma kas ļauj saglabāt failus un piekļūt tiem vairākās ierīcēs, piemēram, personālajos datoros, viedtālruņos un planšetdatoros.
Kā populāra pašpārvaldes platforma, kas darbojas līdzīgi DropBox, tas ļauj nemanāmi sadarboties dažādos projektos, pārvaldīt kalendāru, sūtīt un saņemt e -pastus, kā arī veikt videozvanus.
Šajā rokasgrāmatā jūs uzzināsit, kā instalēt NextCloud uz CentOS 8.
Tā kā mēs piekļūsim NextCloud izmantojot pārlūkprogrammu, ir svarīgi nodrošināt, lai LAMP steks jau ir instalēts CentOS 8. LAMPA ir īss Linux, Apache, MySQL / MariaDB un PHP.
Daži rekvizīti PHP ir nepieciešami moduļi NextCloud lai darbotos kā paredzēts. Instalējiet tos, kā parādīts zemāk.
$ sudo dnf instalēt php-mysqlnd php-xml php-zip php-curl php-gd php-intl php-json php-ldap php-mbstring php-opcache
Pēc nepieciešamās instalēšanas
PHP moduļiem, izveidojiet datubāzi, kurā būs NextCloud dati, piesakoties MariaDB datu bāzes dzinējā, izmantojot zemāk esošo komandu, un norādiet paroli.$ mysql -u sakne -p.
Piesakoties, izveidojiet datu bāzi un datu bāzes lietotāju NextCloud izmantojot zemāk esošās komandas.
MariaDB [(nav)]> IZVEIDOT DATABĀZI nextcloud_db; MariaDB [(nav)]> PIEDĀVĀT VISU PAR Nextcloud_db.* TO 'nextcloud_user'@'localhost' IDENTIFICED by '[e -pasts aizsargāts]’; MariaDB [(nav)]> FLUSH PRIVILĒGAS; MariaDB [(nav)]> IZEJA;
Nākamais solis prasa lejupielādēt NextCloud zip failu no NextCloud oficiālās vietnes. Līdz šīs rokasgrāmatas pierakstīšanai jaunākā versija NextCloud ir 18.0.1.
Lai lejupielādētu NextCloud, izpildiet tālāk norādītās darbības wget komanda.
$ sudo wget https://download.nextcloud.com/server/releases/nextcloud-18.0.1.zip.
Izsaiņojiet failu mapē /var/www/html/ ceļš.
$ sudo unzip nextcloud -18.0.1 -d/var/www/html/
Pēc tam izveidojiet direktoriju administratora lietotāja datu glabāšanai.
$ sudo mkdir -p/var/www/html/nextcloud/data.
Pēc tam mainiet NextCloud direktoriju atļaujas, lai Apache lietotājs varētu tam pievienot datus.
$ sudo chown -R apache: apache/var/www/html/nextcloud/
Jums ir jāizveido dažas konfigurācijas SELinux lai tas bez problēmām tiktu galā ar Nextcloud. Tāpēc izpildiet tālāk norādītās komandas.
$ 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/'
Lai ļautu piekļūt ārējiem lietotājiem NextCloud no servera, jums jāatver tīmekļa servera ports 80. Tāpēc izpildiet tālāk norādītās komandas.
$ sudo ugunsmūris-cmd --add-port = 80/tcp --zone = public --permanent. $ sudo ugunsmūris-cmd-pārlādēt.
Lai pabeigtu NextCloud iestatīšanas laikā, palaidiet pārlūkprogrammu un pārlūkojiet parādīto servera IP adresi.
http://server-IP/nexcloud.
Izveidojiet administratora lietotājvārdu un paroli.
Tālāk noklikšķiniet uz “Krātuve un datu bāze’. Atlasiet “MariaDB”Kā vēlamo datu bāzes dzinēju un aizpildiet datu bāzes informāciju.
Datu bāzes informācija ir aizpildīta, kā parādīts zemāk.
Visbeidzot, noklikšķiniet uz “Pabeigt'Pogu, lai pabeigtu iestatīšanu.
Tas jūs aizvedīs uz pieteikšanās lapu. Norādiet lietotājvārdu un paroli un noklikšķiniet uz "ENTER"Vai noklikšķiniet uz"Pieslēgties'Pogu.
Īss ieskats par NextCloud tiks dota slaidu formātā, ja piesakāties pirmo reizi. Lai iegūtu vairāk padomu, ritiniet pa labi.
Visbeidzot, aizveriet logu, lai piekļūtu informācijas panelim.
Un tas noved mūs pie šīs rokasgrāmatas beigām. Tagad varat dublēt, sinhronizēt un koplietot failus ar draugiem un kolēģiem NextCloud. Paldies, ka tikāt tik tālu. Mēs ceram, ka šī rokasgrāmata bija iedvesmojoša.