Tekniken har avancerat så mycket att vi idag kan se att molnet är ett av de mest använda sätten att på ett säkert och omfattande sätt förfoga över dokument. Detta ger oss tillgång till de filer vi laddar upp praktiskt taget var som helst i världen och vi kan vara säkra på deras integritet eftersom de finns på krypterade servrar som uppfyller de högsta säkerhetsnivåerna, vilket garanterar att informationen alltid finns där. Idag ser vi applikationer som OneDrive, Google Drive, etc., som gör det möjligt att lagra filerna på en central plats och synkronisera dem direkt i molnet, det vill säga att alla ändringar som görs lokalt automatiskt replikeras till filen i moln.
En av de applikationer som har tagit fäste på detta område är OwnCloud, som har utvecklats som öppen källkodsprogramvara med fokus på att vara en samarbetsplattform för allt som rör Linux -molnlagring, vilket ger säkerhet och sekretess för information oavsett. Så idag får vi se hur man installerar Owncloud på CentOS
ownCloud tillåter oss att vara värd för filerna på en central plats som ger en integritetsnivå eftersom det förhindrar obehörig åtkomst från andra användare, utöver detta erbjuder ownCloud oss en gratis skrivbordsklient och en gratis applikation för nuvarande mobila system som ger kontroll total tillgång till filer.
OwnCloud -funktionerBland dess mest framstående egenskaper hittar vi:
- Låter dig synkronisera filer och dela data från alla associerade enheter
- ownCloud finns bara på vår server eller privata moln för att garantera åtkomst till data
- Tillgängligt för Android eller iOS och som en bonus kan ownCloud fungera tillsammans med Dropbox, Microsoft OneDrive och många fler molnplattformar.
- Realtidssynkronisering mellan stationära och mobila enheter.
- Det gör det möjligt att öka sina funktioner genom installation av applikationer som hanteras av samhället.
- Alla dataöverföringar skyddas genom SSL -kryptering, kontrollsumma, WebDAV -optimeringar och många fler.
- Gör att du kan arbeta med FTP, Swift, S3 eller Dropbox för att lägga till extern lagring.
- Den har end-to-end-kryptering eller E2EE-plugin för att helt kryptera dina filer.
Nu ska vi lära oss att installera ownCloud på CentOS 8
1. Installera LAMP CentOS 8
Det första steget att ta är att installera LAMP -sviten (Linux - Apache - MySQL - PHP), vilket kommer att vara avgörande för driften av ownCloud.
Steg 1
För detta är det första steget att installera Apache, för detta kör vi följande:
sudo yum installera httpd httpd-verktyg
Steg 2
Följande meddelande kommer att lanseras, vilket vi måste acceptera för att fortsätta med installationen:
Steg 3
När installationen är klar ser vi följande:
Steg 4
Efter detta kommer vi att utföra följande:
systemctl start httpd (startar Apache) systemctl aktiverar httpd (aktiverar Apache) systemctl status httpd (validerar Apache -status på CentOS 8)
Steg 5
Efter detta måste vi tillåta extern åtkomst till servern genom att köra följande:
firewall-cmd --permanent --zone = public --add-service = http firewall-cmd --permanent --zone = public --add-service = https systemctl ladda om firewalldSteg 6
Nästa steg är att installera MySQL på CentOS 8 för databashantering, för detta utför vi följande:
sudo yum installera mariadb -server mariadb -y
Steg 7
När processen är slut ser vi följande:
Steg 8
Nu utför vi följande:
systemctl start mariadb (Startar databasen) systemctl aktiverar mariadb (aktiverar databasen) systemctl status mariadb (låter dig se status för databasen)
Steg 9
Nästa steg blir att säkerställa installationen av MySQL, för detta utför vi följande:
mysql_secure_installationSteg 10
Där måste vi validera en rad frågor som är associerade med databasen:
Steg 11
När detta är klart ser vi följande:
Steg 12
Slutligen installerar vi PHP med följande kommando:
sudo yum installera phpSteg 13
Vi kommer att installera en serie PHP -plugins som krävs för ownCloud:
sudo dnf installera php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache
Steg 14
Vi anger bokstaven S för att bekräfta och fortsätta med nedladdningen och installationen:
2. Konfigurera ownCloud -databasen på CentOS 8
Steg 1
Nästa steg att ta är att skapa databasen där filerna kommer att finnas i molnet, för detta får vi åtkomst till MySQL med följande kommando:
mysql -u root -pSteg 2
Där anger vi var och en av följande rader:
SKAPA DATABASE owncloud_db; GE ALLA PÅ owncloud_db. * TILL 'användare' @ 'localhost' IDENTIFIERAD MED 'lösenord'; FLUSH -PRIVILEGER; UTGÅNG;
3. OwnCloud -nedladdning på CentOS 8
Steg 1
Vi fortsätter att ladda ner ownCloud i CentOS 8 genom att utföra följande kommando:
sudo wget https://download.owncloud.org/community/owncloud-10.3.2.tar.bz2
Steg 2
Nu ska vi extrahera detta innehåll i katalogen / var / www /:
sudo tar -jxf owncloud -10.3.2.tar.bz2 -C / var / www /
Steg 3
Vi konfigurerar Apache -behörigheter i katalogen:
sudo chown -R apache: / var / www / owncloud
4. Konfigurera Apache för ownCloud på CentOS 8
Steg 1
Vi ska skapa en Apache -konfigurationsfil för att komma åt ownCloud, för detta anger vi följande:
sudo nano /etc/httpd/conf.d/owncloud.confSteg 2
Där anger vi följande data:
Alias / owncloud " / var / www / owncloud /" Options + FollowSymlinks AllowOverride All Dav off SetEnv HOME / var / www / owncloud SetEnv HTTP_HOME / var / www / owncloud
Steg 3
Vi sparar ändringarna med följande tangentkombination:
Ctrl + O
Vi lämnar redaktören med:
Ctrl + X
Steg 4
Vi startar om och kontrollerar Apache -tjänsten med följande kommandon:
sudo systemctl starta om httpd sudo systemctl status httpd
Steg 5
Om SELinux är aktiverat och körs kommer vi att använda följande kommando för att göra det möjligt för Apache -webbservern att skriva till ownCloud -katalogen:
sudo setsebool -P httpd_unified 1
5. Hur ownCloud fungerar i CentOS 8
Steg 1
För att slutföra ownCloud -konfigurationen går vi till en webbläsare och anger följande syntax:
http: // server-ip / owncloudSteg 2
Där definierar vi följande:
- OwnCloud -administratörsnamn och lösenordskartläggning
- I fältet "Konfigurera databasen" välj "MySQL María DB"
- Längst ner anger vi namnet på tabellen, användaren och lösenordet som vi har tilldelat i MySQL
FÖRSTORA
Steg 3
Vi klickar på knappen "Slutför installationen" för att följa processen:
FÖRSTORA
Steg 4
När detta är klart måste vi ange det användarnamn och lösenord som vi har tilldelat:
FÖRSTORA
Steg 5
Vid åtkomst till ownCloud ser vi följande:
FÖRSTORA
Steg 6
Vi kan stänga det här fönstret för att se den allmänna OwnCloud -miljön:
FÖRSTORA
Steg 7
Vi kan komma åt inställningarna och dessa består av två sektioner som är:
- Personlig
- Förvaltning
PersonligI avsnittet Personligt kan vi redigera variabler som:
- namn
- Foto
- Post
- Lösenord
- Användningsspråk
- Aktivera varningar och mer
FÖRSTORA
säkerhetAv säkerhetsskäl kan vi lägga till domäner, se sessioner eller skapa applikationer:
FÖRSTORA
LagringVissa inställningar som lagring styrs av administratören:
FÖRSTORA
FörvaltningI avsnittet Administration kan vi hitta avsnittet Program där vi kan utöka funktionaliteten i ownCloud:
FÖRSTORA
genereraI allmänhet kan vi konfigurera:
- Skickar språk i e -postmeddelanden
- Redigera adress
- Ladda ner ownCloud -konfigurationsrapporten
- Upprätta juridiska parametrar
FÖRSTORA
Steg 8
Vi kan aktivera extern lagring för att öka filvärdskapaciteten:
FÖRSTORA
Steg 9
I avsnittet Kryptering kan vi aktivera kryptering för att öka säkerheten i ownCloud:
FÖRSTORA
Detta är metoden för att installera och konfigurera ownCloud i CentOS 8 och för övrigt ha en säker och dynamisk molnhotellmekanism.