Kuinka asentaa OwnCloud Rocky Linuxiin ja AlmaLinuxiin


Tiedostojen jakaminen ja yhteistyö on yksi keskeisistä toiminnoista, joita käyttäjät hyödyntävät pilvessä työnkulkujen virtaviivaistamiseksi. Näin tiimit ja käyttäjät voivat saada projektinsa valmiiksi ajoissa ja kätevästi maantieteellisestä etäisyydestä riippumatta.

Owncloud on tiedostopalvelin, joka sisältää ohjelmistopaketin, jonka avulla käyttäjät voivat ladata ja jakaa tiedostoja ja kansioita saumattomasti turvallisesti ja kätevästi. Voit ottaa OwnCloudin käyttöön paikallisella palvelimella tai verkkoisäntäsi isännöimällä virtuaalipalvelimella. Lisäksi voit valita online-tilassa OwnCloudin, joka on SaaS-alusta, jonka palvelinta isännöidään Saksassa.

OwnCloudista on kolme versiota: Community, Enterprise ja Standard. Community Edition on ilmainen ja avoimen lähdekoodin, ja se tarjoaa perusominaisuudet, joita tarvitset aloittamiseen, ja tämän asennamme.

Tässä oppaassa asennamme OwnCloudin Rocky Linuxiin ja AlmaLinuxiin.

Edellytykset

Varmista ennen mitään muuta, että sinulla on seuraavat asiat:

  • LAMP-pinon esiintymä asennettuna Rocky Linuxiin tai AlmaLinuxiin.
  • SSH-pääsy Rocky Linux -esiintymään, kun sudo-käyttäjä on määritetty.

Vaihe 1: Asenna lisää PHP-laajennuksia

Aloittaessamme toivomme, että sinulla on jo LAMP-pino asennettuna. OwnCloud sisältää nyt tuen PHP 7.4:lle, toisin kuin ennen, jolloin se oli yhteensopiva vain PHP 7.2 ja PHP 7.3 kanssa. .

Jotta asennus etenee ilman ongelmia, tarvitaan joitain PHP-lisämoduuleja. Siksi asenna ne seuraavasti.

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

Vaihe 2: Luo tietokanta OwnCloudille

Jatkossa sinun on luotava tietokanta OwnCloudille. Tästä on apua asennuksen aikana ja sen jälkeen tärkeiden tiedostojen tallentamiseen. Joten jatka ja kirjaudu MariaDB-tietokantapalvelimeen:

sudo mysql -u root -p

Luo MariaDB-kehotteessa OwnCloud-tietokanta. Esimerkissämme tietokannan nimi on owncloud_db.

CREATE DATABASE owncloud_db;

Luo seuraavaksi OwnCloud-tietokannan käyttäjä ja määritä salasana.

CREATE USER 'owncloud_user'@'localhost' IDENTIFIED BY 'P@ssword';

Määritä sitten kaikki oikeudet tietokannan käyttäjälle OwnCloud-tietokannassa.

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

Tallenna lopuksi muutokset ja poistu tietokantapalvelimesta.

FLUSH PRIVILEGES;
exit;

Vaihe 3: Asenna OwnCloud Rocky Linuxiin

Kun tietokanta on paikallaan, siirry OwnCloudin lataussivulle ja kopioi linkki uusimpaan arkistotiedostoon.

Lataa tarball-tiedosto komennolla wget seuraavasti.

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

Pura ladattu arkistotiedosto webroot-hakemistoon.

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

Vaihda seuraavaksi OwnCloud-hakemiston omistajuus Apache-käyttäjäksi.

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

Aseta seuraavaksi käyttöoikeudet kuvan mukaisesti.

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

Vaihe 4: Määritä Apache Host OwnCloudiin

Seuraava toimintatapa on luoda määritystiedosto OwnCloudille.

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

Kopioi ja liitä nämä rivit ja tallenna muutokset.

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>

Käynnistä sitten Apache-verkkopalvelin uudelleen, jotta muutokset tulevat voimaan.

sudo systemctl restart httpd

Ja varmista, että verkkopalvelin on käynnissä.

sudo systemctl status httpd

Määritä lopuksi SELinux seuraavasti.

sudo setsebool -P httpd_unified 1

Vaihe 5: Käytä OwnCloudia selaimesta

Tässä vaiheessa kaikki kokoonpanot on tehty. Seuraava vaihe on käyttää Owncloudia selaimesta. Selaa siis URL-osoitetta:

http://server-ip/owncloud

Tämä vie sinut alkuvaiheeseen, jossa sinun on luotava järjestelmänvalvojan tili. Anna siis käyttäjätunnus ja salasana.

Napsauta sitten Tallennustila ja tietokanta ja täytä lomake tietokannan tiedoilla (tietokannan käyttäjä, tietokanta ja salasana).

Napsauta sitten Lopeta asennus -painiketta. Tämä vie sinut kirjautumissivulle, jossa sinun on annettava järjestelmänvalvojan tunnistetietosi.

Tämä ohjaa sinut OwnCloud-hallintapaneeliin.

Täältä voit lähettää tiedostosi ja kansiosi jakaa niitä ja tehdä yhteistyötä muiden käyttäjien kanssa.

Ja siinä se. Olemme opastaneet sinut OwnCloudin asennusprosessin läpi Rocky Linuxiin ja AlmaLinuxiin.