Kif Tinstalla OwnCloud fuq Rocky Linux u AlmaLinux
Il-kondiviżjoni u l-kollaborazzjoni tal-fajls hija waħda mill-funzjonijiet ewlenin li l-utenti jisfruttaw fuq il-Cloud sabiex jissimplifikaw il-flussi tax-xogħol. Dan jippermetti lit-timijiet u lill-utenti biex iwettqu l-proġetti tagħhom fil-ħin u b'mod konvenjenti irrispettivament mid-distanza ġeografika.
Owncloud huwa server ta’ fajls li jinkludi sett ta’ softwer li jippermetti lill-utenti jtellgħu u jaqsmu l-fajls u l-folders tagħhom mingħajr xkiel u b’mod sikur u konvenjenti. Tista' tuża OwnCloud fuq server fuq il-post, jew server virtwali ospitat mill-web host tiegħek. Barra minn hekk, tista 'tagħżel OwnCloud online li hija pjattaforma SaaS li s-server tagħha huwa ospitat fil-Ġermanja.
[ Tista' wkoll tixtieq: Open Source Cloud Storage Software għal Linux ]
OwnCloud jiġi fi tliet edizzjonijiet: Community, Enterprise, u Standard. L-Edizzjoni tal-Komunità hija b'xejn u open-source u toffri l-karatteristiċi bażiċi li għandek bżonn biex tibda, u dan huwa dak li se ninstallaw.
F'din il-gwida, se ninstallaw OwnCloud fuq Rocky Linux u AlmaLinux.
Qabel kull ħaġa oħra, kun żgur li għandek dan li ġej fis-seħħ:
- Eżempju ta' LAMP stack installat fuq Rocky Linux jew AlmaLinux.
- Aċċess SSH għall-istanza Rocky Linux b'utent sudo kkonfigurat.
Pass 1: Installa Estensjonijiet PHP Addizzjonali
Hekk kif nibdew, nittamaw li diġà għandek il-munzell LAMP installat. OwnCloud issa jinkludi appoġġ għal PHP 7.4 għall-kuntrarju ta' qabel meta kien kompatibbli biss ma' PHP 7.2 u PHP 7.3.
Biex l-installazzjoni tipproċedi mingħajr problemi, huma meħtieġa xi moduli PHP addizzjonali. Għalhekk, installahom kif ġej.
$ sudo dnf install php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache
Pass 2: Oħloq Database għal OwnCloud
Nimxu 'l quddiem, trid toħloq database għal OwnCloud. Dan se jkun utli waqt u wara l-installazzjoni biex taħżen fajls kruċjali. Allura kompli u illoggja fis-server tad-database MariaDB:
$ sudo mysql -u root -p
Ġewwa l-pront MariaDB, oħloq id-database OwnCloud. Fl-eżempju tagħna, id-database tissejjaħ owncloud_db.
CREATE DATABASE owncloud_db;
Sussegwentement, oħloq utent tad-database OwnCloud u tassenja password.
CREATE USER 'owncloud_user'@'localhost' IDENTIFIED BY '[email ';
Imbagħad assenja l-privileġġi kollha lill-utent tad-database fuq id-database OwnCloud.
GRANT ALL ON owncloud_db.* TO 'owncloud_user'@'localhost';
Fl-aħħarnett, issalva l-bidliet u oħroġ mis-server tad-database.
FLUSH PRIVILEGES; exit;
Pass 3: Installa OwnCloud f'Rocky Linux
Bil-bażi tad-dejta f'postha, immur lejn il-paġna tat-tniżżil ta' OwnCloud u kkopja l-link għall-aħħar fajl tal-arkivju.
Billi tuża l-kmand wget, niżżel il-fajl tarball kif ġej.
$ wget https://download.owncloud.org/community/owncloud-complete-20210721.tar.bz2
Nimxu 'l quddiem, iġbed il-fajl tal-arkivju mniżżel fid-direttorju tal-webroot.
$ sudo tar -jxf owncloud-complete-20210721.tar.bz2 -C /var/www/html
Sussegwentement, ibdel is-sjieda għad-direttorju OwnCloud għall-utent Apache.
$ sudo chown apache:apache -R /var/www/html/owncloud
Sussegwentement, issettja l-permessi kif muri.
$ sudo chmod -R 775 /var/www/html/owncloud
Pass 4: Ikkonfigura Apache biex Jospita OwnCloud
Il-kors ta 'azzjoni li jmiss huwa li jinħoloq fajl ta' konfigurazzjoni għal OwnCloud.
$ sudo vim /etc/httpd/conf.d/owncloud.conf
Ikkopja u waħħal dawn il-linji u ssejvja l-bidliet.
Alias /owncloud "/var/www/html/owncloud/" <Directory /var/www/html/owncloud/> Options +FollowSymlinks AllowOverride All <IfModule mod_dav.c> Dav off </IfModule> SetEnv HOME /var/www/html/owncloud SetEnv HTTP_HOME /var/www/html/owncloud </Directory>
Imbagħad erġa ibda l-webserver Apache biex il-bidliet jiġu effettwati.
$ sudo systemctl restart httpd
U ivverifika li l-webserver qed jaħdem.
$ sudo systemctl status httpd
Fl-aħħarnett, ikkonfigura SELinux kif ġej.
$ sudo setsebool -P httpd_unified 1
Pass 5: Aċċessa OwnCloud minn Browser
F'dan il-punt, aħna lest il-konfigurazzjonijiet kollha. Il-pass li jmiss huwa li taċċessa Owncloud mill-browser. Allura bbrawżja l-URL:
http://server-ip/owncloud
Dan tieħdok għall-istadju inizjali fejn inti mitlub li toħloq kont Ammin. Allura, ipprovdi l-username u l-password.
Imbagħad ikklikkja fuq ‘Ħażna u database’ u imla l-formola bid-dettalji tad-database (utent tad-database, database, u password).
Imbagħad, ikklikkja l-buttuna 'Finish setup'. Dan tieħdok fil-paġna tal-login fejn għandek bżonn tipprovdi l-kredenzjali tal-Amministratur tiegħek.
Dan iwassalk għad-dashboard OwnCloud.
Minn hawn, tista 'ttella' l-fajls u l-folders tiegħek taqsamhom, u tikkollabora ma' utenti oħra.
U hekk. Aħna b'suċċess imxiejna permezz tal-proċess ta 'installazzjoni OwnCloud fuq Rocky Linux u AlmaLinux.