Samsung Galaxy S8: How to Setup VPN Connection
Indholdsfortegnelse:
- Forudsætninger
- Trin 1: Oprettelse af MySQL-database
- Trin 2: Installation af PHP og Apache
- Trin 3: Konfiguration af firewall
- Trin 4: Download af ownCloud
- Trin 5: Konfiguration af Apache
- Trin 6: Installation af ownCloud
- Konklusion
ownCloud er en open source, self-hosted filsynkronisering og fildelingsplatform, der ligner Dropbox, Microsoft OneDrive og Google Drive. ownCloud kan udvides via apps og har desktop- og mobilklienter til alle større platforme.
I denne tutorial viser vi dig, hvordan du installerer og konfigurerer ownCloud med Apache på en Ubuntu 18.04-maskine.
Forudsætninger
Du skal være logget ind som bruger med sudo-adgang for at kunne installere pakker og konfigurere systemservices.
Trin 1: Oprettelse af MySQL-database
ownCloud kan bruge SQLite, Oracle 11g, PostgreSQL eller MySQL-database til at gemme alle dens data. I denne tutorial vil vi bruge MySQL som en database back-end.
Hvis MySQL eller MariaDB ikke er installeret på din Ubuntu-server, kan du installere ved at følge en af vejledningerne herunder:
Start med at logge ind på MySQL shell ved at skrive følgende kommando:
sudo mysql
Fra MySQL-shell skal du køre følgende SQL-sætning for at oprette en database:
CREATE DATABASE owncloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
Opret derefter en MySQL-brugerkonto og giver adgang til databasen:
GRANT ALL ON owncloud.* TO 'owncloudsuser'@'localhost' IDENTIFIED BY 'change-with-strong-password';
Til sidst skal du forlade mysql-konsollen ved at skrive:
Trin 2: Installation af PHP og Apache
ownCloud er en PHP-applikation. PHP 7.2, som er standard PHP i Ubuntu 18.04, understøttes fuldt ud og anbefales til ownCloud.
Installer Apache og alle nødvendige PHP-udvidelser vha. Følgende kommando:
sudo apt install apache2 libapache2-mod-php7.2 openssl php-imagick php7.2-common php7.2-curl php7.2-gd php7.2-imap php7.2-intl php7.2-json php7.2-ldap php7.2-mbstring php7.2-mysql php7.2-pgsql php-smbclient php-ssh2 php7.2-sqlite3 php7.2-xml php7.2-zip
Trin 3: Konfiguration af firewall
Forudsat at du bruger
UFW
til at administrere din firewall, skal du åbne HTTP (
80
) og HTTPS (
443
) porte. Det kan du gøre ved at aktivere 'Apache Full' -profilen, der indeholder regler for begge porte:
Trin 4: Download af ownCloud
På dette tidspunkt, hvor denne artikel skrives, er den seneste stabile version af ownCloud version 10.0.10. Før du fortsætter med det næste trin, skal du besøge ownCloud-downloadsiden og kontrollere, om der er en ny version af ownCloud tilgængelig.
Brug følgende wget-kommando til at downloade ownCloud zip-arkivet:
wget https://download.owncloud.org/community/owncloud-10.0.10.zip -P /tmp
Når overførslen er gennemført, skal du arkivere til
/var/www
biblioteket:
sudo unzip /tmp/owncloud-10.0.10.zip -d /var/www
Indstil det rigtige ejerskab, så Apache-webserveren kan have fuld adgang til ownCloud's filer og mapper.
sudo chown -R www-data: /var/www/owncloud
Trin 5: Konfiguration af Apache
Åbn din teksteditor og opret følgende Apache-konfigurationsfil.
sudo nano /etc/apache2/conf-available/owncloud.conf
/etc/apache2/conf-available/owncloud.conf
Alias /owncloud "/var/www/owncloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/owncloud SetEnv HTTP_HOME /var/www/owncloud
Alias /owncloud "/var/www/owncloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/owncloud SetEnv HTTP_HOME /var/www/owncloud
Alias /owncloud "/var/www/owncloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/owncloud SetEnv HTTP_HOME /var/www/owncloud
Alias /owncloud "/var/www/owncloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/owncloud SetEnv HTTP_HOME /var/www/owncloud
Aktivér den nyligt tilføjede konfiguration og alle nødvendige Apache-moduler med:
sudo a2enconf owncloud
sudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod env
sudo a2enmod dir
sudo a2enmod mime
Aktiver ændringerne ved at genstarte Apache-tjenesten:
Trin 6: Installation af ownCloud
Nu, hvor ownCloud er downloadet og alle nødvendige tjenester er konfigureret, åbner din browser og starter ownCloud-installationen ved at besøge din server's domænenavn eller IP-adresse efterfulgt af
/owncloud
:
http://domain_name_or_ip_address/owncloud
Du får præsenteret siden egenCloud-opsætningsside.
Konklusion
Du har lært, hvordan du installerer og konfigurerer ownCloud på din Ubuntu 18.04-maskine. Hvis du har et domænenavn tilknyttet din egenCloud-server, kan du følge denne vejledning og sikre din Apache med Let's Encrypt.
For at finde mere information om, hvordan du administrerer din egenCloud-forekomst, skal du besøge siden med egenCloud-dokumentation.
owncloud ubuntu apacheSådan installeres og konfigureres en nfs-server på ubuntu 18.04
Network File System (NFS) er en distribueret filsystemprotokol, der giver dig mulighed for at dele eksterne mapper over et netværk. I denne selvstudie gennemgår vi, hvordan du indstiller en NFSv4-server på Ubuntu 18.04.
Sådan installeres og konfigureres nextcloud med apache på centos 7
Nextcloud er en open source, selvhost filformular og samarbejdsplatform, der ligner Dropbox. I denne tutorial viser vi dig, hvordan du installerer og konfigurerer Nextcloud med Apache på en CentOS 7-maskine.
Sådan installeres og konfigureres nextcloud med apache på ubuntu 18.04
Nextcloud er en open source, selvhost filformular og samarbejdsplatform, der ligner Dropbox. I denne tutorial viser vi dig, hvordan du installerer og konfigurerer Nextcloud med Apache på en Ubuntu 18.04-maskine.