nylig den nye version af Nextcloud 14 blev frigivet til offentligheden som det fornyes med, tilføjer nogle nye funktioner og fejlrettelser i, hvad der var omkring den tidligere version.
I denne nye Nextcloud 14-udgivelse bringer endnu en gang en lang række forbedringer hvoraf vi kan fremhæve, at videoverifikation blev tilføjet, og totrinsgodkendelse kan bruges.
Med dette program er det muligt at køre cloud storage internt. Nextcloud opstod efter at et stort antal udviklere hos ownCloud faldt ud af det og startede forfra.
Nextcloud er gaffel fra ownCloud, som er en Cloud Infrastructure as a Service (IaaS) fuldt open source med nogle platforme som en tjeneste (PaaS) -tjenester.
Du kan installere det på din egen Linux-server eller på en server hos mange hostingfirmaer.
Systemadministratorer til store og små systemer vil sætte pris på de mange forbedringer af systemkonfiguration, applikationsadministration og opdateringen.
Ændringer i Nextcloud 14
Nextcloud 14 flettede næsten 1000 pullanmodninger med forbedringer og ændringer, næsten 150 mere end Nextcloud 13. Dette dækker kun kerneserveren, hundreder flere ændringer var officielt vores største udgivelser nogensinde.
Mens dette er højdepunkterne i de vigtigste funktioner, der kan fremhæves i denne udgivelse af denne nye version af Nextcloud 14:
- Video-verifikation: Brug et videoopkald med Talk til at bekræfte en persons identitet, inden du giver dem adgang til en deling.
- To-faktor-godkendelse nu med Signal og Telegram samt NFC og SMS
- Forbedringer af tilgængelighed og mørkt tema
- Tilføjet en note til delinger, del filer i en chatchat, ny Kanban app-app og meget mere
Nextcloud installation på Ubuntu 18.04 og derivater
Det første trin til installation af NextCloud 14 er installere en webserver og PHP. PHP7 giver mange forbedringer i forhold til tidligere versioner og vil også øge NextCloud, faktisk kræves PHP7 fra NextCloud 11.
For det vi bliver nødt til at åbne en terminal og udføre følgende kommandoer i den:
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
Nu hvor du har konfigureret miljøet, er alt der er tilbage at vælge en database, der understøtter installationen til dette, vi vil udføre følgende:
sudo apt-get install mariadb-server php-mysql
Under installationen du bliver bedt om at vælge en root-adgangskode, de skulle placere et fort. Hvis du ikke bliver bedt om at vælge en adgangskode, standard er tom.
Nu skal indtaste databasen (de bliver bedt om den adgangskode, du lige har indstillet):
$ mysql -u root -p
Hvad nu du skal oprette en database:
CREATE DATABASE nextcloud;
Nu de har brug for at oprette brugeren bruges til at oprette forbindelse til databasen:
CREATE USER 'usuario'@'localhost' IDENTIFIED BY 'tucontraseña';
Det sidste trin er tildele den nye bruger privilegier:
GRANT ALL PRIVILEGES ON nextcloud. * TO 'usuario'@'localhost'; FLUSH PRIVILEGES;
Når du er færdig, skal du skrive Ctrl-D for at afslutte.
Det sidste trin er at installere Nextcloud med:
cd /var/www
wget https://download.nextcloud.com/server/releases/latest-14.tar.bz2 -O nextcloud-14-seneste.tar.bz2
tar -xvjf nextcloud-14-latest.tar.bz2
sudo chown -R www-data: www-data nextcloud
sudo rm nextcloud-14-latest.tar.bz2 [/ sourcecode]
Nu vi er nødt til at oprette en ny fil i /etc/apache2/sites-available/nextcloud.conf . Du er velkommen til at bruge den editor, du er fortrolig med, og tilføj følgende linjer:
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>
Når du er færdig, det er tid til at aktivere det nye websted og aktivere apache-mods Hvad NextCloud har brug for:
a2ensite nextcloud a2enmod rewrite headers env dir mime systemctl restart apache2 ufw allow http ufw allow https
Når du er færdig med at vælge database, tid til at installere alt. Gå til http: // din_adresse / nextcloud /
Eller som sådan localhost / nextcloud
Vælg et administratorbrugernavn og en adgangskode, så kan du vælge datamappen.
Hej jeg har et problem. Jeg får dette:
«Du har ikke tilladelse til at få adgang til / nextcloud på denne server.¨
Apache / 2.4.29 (ubuntu) Server på localhost Port 80
Kører denne kommando: sudo apt-get install php7.0-gd php7.0-json php7.0-mysql php7.0-curl php7.0-mbstring kaster fejlen ved at have brug for libgd3 og libjpeg62-turbo-afhængigheder
Når du vil installere disse afhængigheder, angiver det, at de er afbrudt eller ikke findes