Hvernig á að setja upp OwnCloud á Rocky Linux og AlmaLinux


Skráasamnýting og samvinna er ein af lykilaðgerðunum sem notendur nýta sér í skýinu til að hagræða verkflæði. Þetta gerir teymum og notendum kleift að vinna verkefni sín tímanlega og á þægilegan hátt óháð landfræðilegri fjarlægð.

Owncloud er skráaþjónn sem samanstendur af svítu af hugbúnaði sem gerir notendum kleift að hlaða upp og deila skrám sínum og möppum óaðfinnanlega á öruggan og þægilegan hátt. Þú getur sett upp OwnCloud á netþjóni á staðnum eða sýndarþjón sem hýst er af vefþjóninum þínum. Að auki geturðu valið um OwnCloud á netinu sem er SaaS vettvangur þar sem netþjónninn er hýstur í Þýskalandi.

[ Þú gætir líka haft áhuga á: Open Source Cloud Storage Software fyrir Linux ]

OwnCloud kemur í þremur útgáfum: Community, Enterprise og Standard. Samfélagsútgáfan er ókeypis og opin og býður upp á grunneiginleikana sem þú þarft til að byrja, og þetta er það sem við munum setja upp.

Í þessari handbók munum við setja upp OwnCloud á Rocky Linux og AlmaLinux.

Áður en allt annað, vertu viss um að þú hafir eftirfarandi til staðar:

  • Tilvik af LAMP stafla uppsett á Rocky Linux eða AlmaLinux.
  • SSH aðgangur að Rocky Linux tilvikinu með sudo notanda stilltan.

Skref 1: Settu upp viðbótar PHP viðbætur

Þegar við byrjum, vonum við að þú sért nú þegar með LAMP-staflann uppsettan. OwnCloud inniheldur nú stuðning fyrir PHP 7.4 öfugt við áður þegar það var aðeins samhæft við PHP 7.2 og PHP 7.3.

Til þess að uppsetningin geti haldið áfram án vandræða, þarf nokkrar viðbótar PHP einingar. Þess vegna skaltu setja þau upp sem hér segir.

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

Skref 2: Búðu til gagnagrunn fyrir OwnCloud

Áfram, þú þarft að búa til gagnagrunn fyrir OwnCloud. Þetta mun vera gagnlegt á meðan og eftir uppsetninguna til að geyma mikilvægar skrár. Svo haltu áfram og skráðu þig inn á MariaDB gagnagrunnsþjóninn:

$ sudo mysql -u root -p

Búðu til OwnCloud gagnagrunninn innan MariaDB hvetjunnar. Í dæminu okkar er gagnagrunnurinn kallaður owncloud_db.

CREATE DATABASE owncloud_db;

Næst skaltu búa til OwnCloud gagnagrunnsnotanda og úthluta lykilorði.

CREATE USER 'owncloud_user'@'localhost' IDENTIFIED BY '[email ';

Úthlutaðu síðan öllum forréttindum til gagnagrunnsnotanda á OwnCloud gagnagrunninum.

GRANT ALL ON owncloud_db.* TO 'owncloud_user'@'localhost';

Að lokum skaltu vista breytingarnar og hætta á gagnagrunnsþjóninum.

FLUSH PRIVILEGES;
exit;

Skref 3: Settu upp OwnCloud í Rocky Linux

Með gagnagrunninn á sínum stað, farðu yfir á niðurhalssíðu OwnCloud og afritaðu hlekkinn á nýjustu skjalasafnið.

Notaðu wget skipunina, halaðu niður tarball skránni sem hér segir.

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

Haltu áfram, dragðu niður skjalaskrána sem hlaðið var niður í vefrótarskrána.

$ sudo tar -jxf owncloud-complete-20210721.tar.bz2 -C /var/www/html

Næst skaltu breyta eignarhaldi í OwnCloud möppuna í Apache notanda.

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

Næst skaltu stilla heimildirnar eins og sýnt er.

$ sudo chmod -R 775 /var/www/html/owncloud

Skref 4: Stilltu Apache til að hýsa OwnCloud

Næsta aðgerð er að búa til stillingarskrá fyrir OwnCloud.

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

Afritaðu og límdu þessar línur og vistaðu breytingarnar.

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>

Endurræstu síðan Apache vefþjóninn til að breytingarnar komi í framkvæmd.

$ sudo systemctl restart httpd

Og staðfestu að vefþjónninn sé í gangi.

$ sudo systemctl status httpd

Að lokum skaltu stilla SELinux sem hér segir.

$ sudo setsebool -P httpd_unified 1

Skref 5: Fáðu aðgang að OwnCloud úr vafra

Á þessum tímapunkti erum við búin með allar stillingar. Næsta skref er að fá aðgang að Owncloud úr vafranum. Svo flettu slóðina:

http://server-ip/owncloud

Þetta tekur þig á upphafsstigið þar sem þú þarft að búa til Admin reikning. Svo, gefðu upp notandanafn og lykilorð.

Smelltu síðan á „Geymsla og gagnagrunnur“ og fylltu út eyðublaðið með gagnagrunnsupplýsingunum (gagnagrunnsnotanda, gagnagrunni og lykilorði).

Smelltu síðan á hnappinn „Ljúka uppsetningu“. Þetta fer með þig á innskráningarsíðuna þar sem þú þarft að gefa upp stjórnandaskilríki.

Þetta leiðir þig á OwnCloud mælaborðið.

Héðan geturðu hlaðið upp skrám þínum og möppum deilt þeim og unnið með öðrum notendum.

Og þannig er það. Við höfum gengið vel með þig í gegnum ferlið við að setja upp OwnCloud á Rocky Linux og AlmaLinux.