Installere Raspbian:
I denne artikkelen vil jeg bruke Raspbian OS på Raspberry Pi 3. Det er basert på Debian. Det er det offisielt anbefalte operativsystemet for Raspberry PI -enheter.
Jeg har skrevet en dedikert artikkel om å installere Raspbian OS på Raspberry Pi 3. Du kan sjekke det ut på https: // linuxhint.com/ install_raspbian_raspberry_pi/ hvis du trenger hjelp.
Koble til Raspberry Pi 3:
Når du har Raspbian installert på Raspberry Pi 3, kan du koble deg til Raspberry Pi 3 ved hjelp av SSH. Du må kjenne IP -adressen til Raspberry Pi 3 for å gjøre det. Du skal kunne finne IP -adressen i ruterne nettbaserte administrasjonsgrensesnitt.
I mitt tilfelle er IP -adressen 192.168.2.6. Erstatt den med din fra nå av.
Koble nå til Raspberry Pi 3 ved å bruke SSH som følger:
$ ssh [email protected]
Nå, skriv inn ja Og trykk deretter .
Skriv inn passordet til Raspberry Pi 3 og trykk .
Du skal være logget inn.
Installere NextCloud på Raspberry Pi 3:
Oppdater nå Apt Package Repository Cache med følgende kommando:
$ sudo apt oppdatering
Apt Package Repository Cache skal oppdateres.
Nå, installer Apache 2 webserver, PHP, alle nødvendige PHP -biblioteker og verktøy med følgende kommando:
$ sudo apt install mlocate apache2 libapache2-mod-php mariadb-client mariadb-server
WGET Unzip BZIP2 Curl PHP PHP-COMMON PHP-CURL PHP-GD PHP-MBSSTRING PHP-MYSQL PHP-XML
PHP-Zip PHP-INTL PHP-APCU PHP-REDIS PHP-HTTP-REQUEST
Nå, trykk y Og trykk deretter .
Alle pakkene lastes ned.
Alle nødvendige pakker skal installeres på dette tidspunktet.
Nå må du opprette en ny Apache 2 Virtual Host -konfigurasjonsfil for NextCloud.
Du kan opprette en ny konfigurasjonsfil NextCloud.konf med følgende kommando:
$ sudo nano/etc/apache2/nettsteder-tilgjengelig/nextcloud.konf
Skriv inn følgende linjer og lagre filen ved å trykke på + x etterfulgt av y Og trykk deretter .
Serveradmin webmaster@localhost
Documentroot/var/www/nextcloud
Alias/nextcloud "/var/www/nextcloud/"
Alternativer +følgerSymlinks
TillatRide alle
Dav av
Krever alt gitt
Setenv hjem/var/www/nextcloud
Setenv http_home/var/www/nextcloud
Errorlog $ apache_log_dir/nextcloud_error_log
CustomLog $ apache_log_dir/nextcloud_access_log vanlig
Nå må du opprette en ny MariaDB -database og bruker for NextCloud.
For å gjøre det, logger du først på MariaDB -konsollen din med følgende kommando:
$ sudo mysql -u root
Du skal se bli logget inn.
Lag nå en ny MariaDB -database NextCloud med følgende kommando:
MariaDB [(Ingen)]> Opprett database NextCloud;
Lag nå en ny MariaDB -bruker NextCloud og angi også et passord for den nye brukeren med følgende kommando:
MariaDB [(ingen)]> Opprett bruker 'nextcloud'@'localhost' identifisert av 'your_password_here';
MERK: Erstatte Ditt_password_here Med passordet du vil angi for MariaDB -brukeren NextCloud. Jeg vil sette den til NextCloud I denne artikkelen for enkelhet.
Nå, tilordne alle nødvendige tillatelser av databasen NextCloud til MariaDB -brukeren NextCloud med følgende kommando:
MariaDB [(Ingen)]> Gi alle privilegier på NextCloud.* Til 'nextcloud'@'localhost';
Kjør nå følgende kommando for å bruke endringene:
MariaDB [(ingen)]> Flush Privileges;
Gå ut av MariaDB -konsollen med følgende kommando:
MariaDB [(Ingen)]> Avslutt
Naviger nå til /var/www Katalog med følgende kommando:
$ cd /var /www
Last ned NextCloud Zip Archive med følgende kommando:
$ sudo wget https: // nedlasting.NextCloud.com/server/utgivelser/nextcloud-15.0.0.glidelås
NextCloud Zip Archive lastes ned.
Nexcloud Zip Archive bør lastes ned.
Kjør nå følgende kommando for å pakke ut NextCloud -arkivet:
$ sudo pakk ut nextcloud-15.0.0.glidelås
Arkivet skal trekkes ut.
Lag nå en ny datakatalog for NextCloud med følgende kommando:
$ sudo mkdir nextcloud/data
Endre eieren og gruppen av filene og katalogene i NextCloud/ katalog til www-data med følgende kommando:
$ sudo chown -r www-data: www-data nextcloud
Nå, aktiver NextCloud.konf Nettstedskonfigurasjon med følgende kommando:
$ sudo a2ensite nextcloud.konf
Deaktiver nå standard nettstedskonfigurasjon 000-default.konf med følgende kommando:
$ sudo a2dissite 000-default.konf
Nå, start på nytt Apache2 Tjeneste med følgende kommando:
$ sudo SystemCTL Restart Apache2
Nå, legg til Apache2 og Mariadb Tjenester til systemstart med følgende kommando:
$ sudo SystemCTL Aktiver Apache2 MariaDB
NextCloud skal installeres.
Konfigurere NextCloud:
Nå må du konfigurere NextCloud fra en nettleser. For å gjøre det, besøk http: // 192.168.2.6/NextCloud fra din favoritt nettleser. Du bør se følgende side.
Herfra må du opprette en administratorkonto. Skriv inn brukernavnet og passordet for den nye administratorkontoen din og bla litt ned.
Skriv inn MariaDB -databasedetaljene dine. Til slutt, klikk på Fullfør oppsett Som merket på skjermbildet nedenfor.
Du bør være logget på din NextCloud -konto som administrator. Nå, klikk på X Ikon for å lukke popup -vinduet som merket i skjermdumpen nedenfor.
Du bør se NextCloud -dashbordet. Herfra kan du opprette nye brukere, laste opp filer og andre administrative oppgaver.
Så det er slik du installerer NextCloud på Raspberry Pi 3. Takk for at du leste denne artikkelen.