Raspberry Pi

Hoe NextCloud op Raspberry Pi 3 te installeren

Hoe NextCloud op Raspberry Pi 3 te installeren
NextCloud is een zelf-gehoste software voor het delen van bestanden. U kunt NextCloud eenvoudig op Raspberry Pi 3 installeren om een ​​kosteneffectieve server voor het delen van bestanden op uw thuisnetwerk te bouwen. In dit artikel laat ik je zien hoe je NextCloud op Raspberry Pi 3 . installeert. Dus laten we beginnen.

Raspbian installeren:

In dit artikel gebruik ik het Raspbian OS op mijn Raspberry Pi 3 Pi. Het is gebaseerd op Debian. Het is het officieel aanbevolen besturingssysteem voor Raspberry Pi-apparaten.

Ik heb een speciaal artikel geschreven over het installeren van Raspbian OS op Raspberry Pi 3. Je kunt het bekijken op https://linuxhint.com/install_raspbian_raspberry_pi/ als je hulp nodig hebt.

Verbinding maken met Raspberry Pi 3:

Zodra je Raspbian op je Raspberry Pi 3 hebt geïnstalleerd, kun je verbinding maken met je Raspberry Pi 3 via SSH. Hiervoor moet je het IP-adres van je Raspberry Pi 3 weten. U zou het IP-adres moeten kunnen vinden in de webgebaseerde beheerinterface van uw router.

In mijn geval is het IP-adres 192.168.2.6. Vervang hem vanaf nu door die van jou.

Maak nu als volgt verbinding met uw Raspberry Pi 3 via SSH:

$ ssh [email protected]

Typ nu in Ja en druk vervolgens op .

Typ nu het wachtwoord van je Raspberry Pi 3 en druk op .

Je moet ingelogd zijn.

NextCloud installeren op Raspberry Pi 3:

Werk nu de cache van de APT-pakketrepository bij met de volgende opdracht:

$ sudo apt-update

De cache van de APT-pakketrepository moet worden bijgewerkt.

Installeer nu Apache 2-webserver, PHP, alle vereiste PHP-bibliotheken en -hulpmiddelen met de volgende opdracht:

$ sudo apt install mlocate apache2 libapache2-mod-php mariadb-client mariadb-server
wget unzip bzip2 curl php php-common php-curl php-gd php-mbstring php-mysql php-xml
php-zip php-intl php-apcu php-redis php-http-verzoek

Druk nu op ja en druk vervolgens op .

Alle pakketten worden gedownload.

Alle vereiste pakketten zouden nu geïnstalleerd moeten zijn.

Nu moet u een nieuw Apache 2 virtueel hostconfiguratiebestand voor NextCloud maken.

U kunt een nieuw configuratiebestand maken volgendewolk.conf met het volgende commando:

$ sudo nano /etc/apache2/sites-available/nextcloud.conf

Typ nu de volgende regels en sla het bestand op door op te drukken + X gevolgd door ja en druk vervolgens op .


ServerAdmin webmaster@localhost
DocumentRoot /var/www/nextcloud
Alias ​​/nextcloud "/var/www/nextcloud/"
 

Opties +Symlinks volgen
ToestaanAlles overschrijven
 

Dav uit

 
Vereisen dat alles is verleend
 
SetEnv HOME /var/www/nextcloud
SetEnv HTTP_HOME /var/www/nextcloud

 
ErrorLog $APACHE_LOG_DIR/nextcloud_error_log
CustomLog $APACHE_LOG_DIR/nextcloud_access_log algemeen

Nu moet u een nieuwe MariaDB-database en -gebruiker voor NextCloud maken.

Om dat te doen, logt u eerst in op uw MariaDB-console met de volgende opdracht:

$ sudo mysql -u root

Je zou ingelogd moeten zijn.

Maak nu een nieuwe MariaDB-database volgendewolk met het volgende commando:

MariaDB [(geen)]> MAAK DATABASE nextcloud;

Maak nu een nieuwe MariaDB-gebruiker volgendewolk en stel ook een wachtwoord in voor de nieuwe gebruiker met de volgende opdracht:

MariaDB [(geen)]> MAAK GEBRUIKER 'nextcloud'@'localhost' GEDENTIFICEERD DOOR 'YOUR_PASSWORD_HERE';

OPMERKING: Vervangen UW_PASSWORD_HIER met het wachtwoord dat u wilt instellen voor de MariaDB-gebruiker volgendewolk. ik zet het op volgendewolk in dit artikel voor de eenvoud.

Wijs nu alle vereiste machtigingen van de database toe volgendewolk aan de MariaDB-gebruiker volgendewolk met het volgende commando:

MariaDB [(geen)]> VERLENEN ALLE PRIVILEGES OP nextcloud.* NAAR 'nextcloud'@'localhost';

Voer nu de volgende opdracht uit om de wijzigingen toe te passen:

MariaDB [(geen)]> FLUSH PRIVILEGES;

Sluit nu de MariaDB-console af met de volgende opdracht:

MariaDB [(geen)]> afsluiten

Navigeer nu naar de /var/www map met het volgende commando:

$ cd /var/www

Download nu NextCloud zip-archief met de volgende opdracht:

$ sudo wget https://download.volgendewolk.com/server/releases/nextcloud-15.0.0.zip

NextCloud zip-archief wordt gedownload.

NexCloud zip-archief moet worden gedownload.

Voer nu de volgende opdracht uit om het NextCloud-archief uit te pakken:

$ sudo unzip nextcloud-15.0.0.zip

Het archief moet worden uitgepakt.

Maak nu een nieuwe gegevensmap voor NextCloud met de volgende opdracht:

$ sudo mkdir nextcloud/data

Wijzig nu de eigenaar en groep van de bestanden en mappen in de volgendewolk/ map naar www-gegevens met het volgende commando:

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

Schakel nu de volgendewolk.conf siteconfiguratie met het volgende commando:

$ sudo a2ensite nextcloud.conf

Schakel nu de standaard siteconfiguratie uit 000-standaard.conf met het volgende commando:

$ sudo a2dissite 000-standaard.conf

Start nu de opnieuw apache2 service met het volgende commando:

$ sudo systemctl herstart apache2

Voeg nu toe apache2 en mariadb services naar het opstarten van het systeem met de volgende opdracht:

$ sudo systemctl activeer apache2 mariadb

NextCloud moet worden geïnstalleerd.

NextCloud configureren:

Nu moet u NextCloud configureren vanuit een webbrowser. Ga hiervoor naar http://192.168.2.6/nextcloud vanuit je favoriete webbrowser. Je zou de volgende pagina moeten zien:.

Vanaf hier moet u een beheerdersaccount maken. Typ de gebruikersnaam en het wachtwoord voor uw nieuwe beheerdersaccount en scrol een beetje naar beneden.

Typ nu uw MariaDB-databasegegevens in. Klik ten slotte op Installatie voltooien zoals aangegeven in de onderstaande schermafbeelding.

U moet als beheerder zijn aangemeld bij uw NextCloud-account. Klik nu op de X pictogram om het pop-upvenster te sluiten zoals aangegeven in de onderstaande schermafbeelding.

Je zou het NextCloud-dashboard moeten zien. Vanaf hier kunt u nieuwe gebruikers maken, bestanden uploaden en andere administratieve taken.

Dus zo installeer je NextCloud op Raspberry Pi 3. Bedankt voor het lezen van dit artikel.

Middelste muisknop werkt niet in Windows 10
De middelste muis knop helpt u door lange webpagina's en schermen met veel gegevens te bladeren. Als dat stopt, zul je uiteindelijk het toetsenbord ge...
Hoe de linker- en rechtermuisknop op Windows 10 pc te veranderen
Het is nogal een norm dat alle computermuisapparaten ergonomisch zijn ontworpen voor rechtshandige gebruikers. Maar er zijn muisapparaten beschikbaar ...
Emuleer muisklikken door te zweven met Clickless Mouse in Windows 10
Het gebruik van een muis of toetsenbord in de verkeerde houding of overmatig gebruik kan leiden tot veel gezondheidsproblemen, waaronder spanning, car...