Ako nainštalovať Nextcloud 14 na Ubuntu 18.04 LTS a deriváty?

Logo Nextcloud

Recientemente nová verzia Nextcloud 14 bola uvedená pre širokú verejnosť s ktorými je obnovený a pridáva niektoré nové funkcie a opravy chýb v porovnaní s predchádzajúcou verziou.

V tomto novom vydaní Nextcloud 14 opäť prináša širokú škálu vylepšení z ktorých môžeme zdôrazniť, že bolo pridané overenie videa a je možné použiť dvojstupňové overenie.

Pomocou tohto programu je možné interne spúšťať cloudové úložisko. Nextcloud vznikol potom, čo z neho vypadlo veľké množstvo vývojárov na ownCloud a začalo odznova.

Nextcloud je vidlica ownCloud, čo je cloudová infraštruktúra ako služba (IaaS) plne otvorený zdroj s niektorými službami platformy ako služby (PaaS).

Môžete si ho nainštalovať na svoj vlastný server Linux alebo na server v mnohých hostiteľských spoločnostiach.

Správcovia systémov pre veľké i malé systémy ocenia mnoho vylepšení v konfigurácii systému, správe aplikácií a aktualizácii.

Zmeny v Nextcloude 14

Nextcloud 14 zlúčilo takmer 1000 XNUMX požiadaviek na vytiahnutie s vylepšeniami a zmenami, takmer o 150 viac ako Nextcloud 13. Toto sa týka iba základného servera, ďalšie stovky zmien boli oficiálne našimi najväčšími vydaniami vôbec.

Aj keď toto sú hlavné body hlavných funkcií, ktoré je možné zvýrazniť v tomto vydaní tejto novej verzie programu Nextcloud 14:

  • Overenie videa: Použite videohovor so službou Talk na overenie identity niekoho predtým, ako mu udelíte prístup k zdieľaniu.
  • Dvojfaktorová autentifikácia teraz pomocou signálu a telegramu, ako aj pomocou NFC a SMS
  • Vylepšenia prístupnosti a tmavá téma
  • Pridali poznámku k zdieľaniam, zdieľaniu súborov v chatovacom chate, novej aplikácii aplikácie Kanban a oveľa viac

Inštalácia Nextcloud na Ubuntu 18.04 a deriváty

Prvým krokom k inštalácii softvéru NextCloud 14 je nainštalovať webový server a PHP. PHP7 prináša oproti predchádzajúcim verziám mnoho vylepšení a zvýši tiež NextCloud, v skutočnosti je od NextCloud 7 vyžadovaný PHP11.

Pre to budeme musieť otvoriť terminál a vykonať v ňom nasledujúce príkazy:

sudo apt-get install apache2 libapache2-mod-php7.0 bzip2

sudo apt-get install php7.0-gd php7.0-json php7.0-mysql php7.0-curl php7.0-mbstring

sudo apt-get install php7.0-intl php7.0-mcrypt php-imagick php7.0-xml php7.0-zip

Teraz, keď ste nakonfigurovali prostredie, zostáva len zvoliť databázu, ktorá podporuje inštaláciu, a vykonáme nasledujúce:

sudo apt-get install mariadb-server php-mysql

Počas inštalácie zobrazí sa výzva na výber hesla root, mali by umiestniť pevnosť. Ak sa od vás nežiada výber hesla, predvolená hodnota bude prázdna.

Nextcloud

Teraz musíte vstúpiť do databázy (budú požiadaní o heslo, ktoré ste práve nastavili):

$ mysql -u root -p

Teraz čo musíte vytvoriť databázu:

CREATE DATABASE nextcloud;

Teraz musia vytvoriť používateľa ktoré sa majú použiť na pripojenie k databáze:

CREATE USER 'usuario'@'localhost' IDENTIFIED BY 'tucontraseña';

Posledný krok je prideliť oprávnenia novému používateľovi:

GRANT ALL PRIVILEGES ON nextcloud. * TO 'usuario'@'localhost';

FLUSH PRIVILEGES;

Keď skončíte, ukončite zadávanie klávesov Ctrl-D.

Posledným krokom je inštalácia Nextcloud pomocou:

cd /var/www

wget https://download.nextcloud.com/server/releases/latest-14.tar.bz2 -ALEBO nextcloud-14-latest.tar.bz2

tar -xvjf nextcloud-14-latest.tar.bz2

sudo chown -R www-data: www-data nextcloud

sudo rm nextcloud-14-latest.tar.bz2 [/ zdrojový kód]

Teraz v systéme musíme vytvoriť nový súbor /etc/apache2/sites-available/nextcloud.conf . Nebojte sa použiť akýkoľvek editor, ktorý vám vyhovuje, a pridať nasledujúce riadky:

Alias /nextcloud "/var/www/nextcloud/"

<Directory /var/www/nextcloud/>

Options +FollowSymlinks

AllowOverride All

<IfModule mod_dav.c>

Dav off

</IfModule>

SetEnv HOME /var/www/nextcloud

SetEnv HTTP_HOME /var/www/nextcloud

</Directory>

Po dokončení je čas povoliť nový web a povoliť režimy apache Čo NextCloud potrebuje:

a2ensite nextcloud

a2enmod rewrite headers env dir mime

systemctl restart apache2

ufw allow http

ufw allow https

Po dokončení výberu databázy čas nainštalovať všetko. Prejdite na adresu http: // vasa_adresa / nextcloud /

Alebo ako taký localhost / nextcloud

Vyberte používateľské meno a heslo správcu a potom môžete zvoliť priečinok s údajmi.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Guido dijo

    Ahojte mam problem Mám toto:

    «Na tomto serveri nemáte povolenie na prístup / ďalší cloud.¨

    Server Apache / 2.4.29 (ubuntu) na portu localhost 80

  2.   Miguel dijo

    Spustenie tohto príkazu:
    Ak chcete tieto závislosti nainštalovať, znamená to, že sú ukončené alebo neexistujú