Install OwnCloud on Ubuntu 18.04 LTS with Apache2, MariaDB and PHP 7.1
Innehållsförteckning:
- förutsättningar
- Steg 1: Skapa MySQL-databas
- Steg 2: Installera PHP och Apache
- Steg 3: Konfigurera brandvägg
- Steg 4: Nedladdning av ownCloud
- Steg 5: Konfigurera Apache
- Steg 6: Installera ownCloud
- Slutsats
ownCloud är en öppen källkod, egen värd filsynkronisering och fildelningsplattform, liknande Dropbox, Microsoft OneDrive och Google Drive. ownCloud kan utvidgas via appar och har stationära och mobila klienter för alla större plattformar.
I den här tutorialen visar vi dig hur du installerar och konfigurerar ownCloud med Apache på en Ubuntu 18.04-maskin.
förutsättningar
Du måste vara inloggad som användare med sudo-åtkomst för att kunna installera paket och konfigurera systemtjänster.
Steg 1: Skapa MySQL-databas
ownCloud kan använda SQLite, Oracle 11g, PostgreSQL eller MySQL-databas för att lagra alla dess data. I denna handledning kommer vi att använda MySQL som en databasback-end.
Om MySQL eller MariaDB inte är installerat på din Ubuntu-server kan du installera genom att följa en av guiderna nedan:
Börja med att logga in på MySQL-skalet genom att skriva följande kommando:
sudo mysql
Kör följande SQL-sats från MySQL-skalet för att skapa en databas:
CREATE DATABASE owncloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
Skapa sedan ett MySQL-användarkonto och ge åtkomst till databasen:
GRANT ALL ON owncloud.* TO 'owncloudsuser'@'localhost' IDENTIFIED BY 'change-with-strong-password';
Slutligen, avsluta mysql-konsolen genom att skriva:
Steg 2: Installera PHP och Apache
ownCloud är en PHP-applikation. PHP 7.2 som är standard PHP i Ubuntu 18.04 stöds fullt och rekommenderas för ownCloud.
Installera Apache och alla nödvändiga PHP-tillägg med följande 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
Steg 3: Konfigurera brandvägg
Förutsatt att du använder
UFW
att hantera din brandvägg måste du öppna portar HTTP (
80
) och HTTPS (
443
). Du kan göra det genom att aktivera profilen 'Apache Full' som innehåller regler för båda portarna:
Steg 4: Nedladdning av ownCloud
Vid skrivandet av denna artikel är den senaste stabila versionen av ownCloud version 10.0.10. Innan du fortsätter med nästa steg besöker du nedladdningssidan för ownCloud och kontrollerar om det finns en ny version av ownCloud tillgänglig.
Använd följande wget-kommando för att ladda ner ZIP-arkivet ownCloud:
wget https://download.owncloud.org/community/owncloud-10.0.10.zip -P /tmp
När nedladdningen är klar, extrahera arkivet till
/var/www
katalogen:
sudo unzip /tmp/owncloud-10.0.10.zip -d /var/www
Ställ in rätt ägande så att Apache webbserver kan ha full åtkomst till ownClouds filer och kataloger.
sudo chown -R www-data: /var/www/owncloud
Steg 5: Konfigurera Apache
Öppna din textredigerare och skapa följande 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
Aktivera den nyligen tillagda konfigurationen och alla nödvändiga Apache-moduler med:
sudo a2enconf owncloud
sudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod env
sudo a2enmod dir
sudo a2enmod mime
Aktivera ändringarna genom att starta om Apache-tjänsten:
Steg 6: Installera ownCloud
Nu när ownCloud laddas ner och alla nödvändiga tjänster är konfigurerade öppnar du webbläsaren och startar installationen av egenCloud genom att besöka din serverns domännamn eller IP-adress följt av
/owncloud
:
http://domain_name_or_ip_address/owncloud
Du kommer att presenteras med installationssidan för egenCloud.


Slutsats
Du har lärt dig hur du installerar och konfigurerar ownCloud på din Ubuntu 18.04-maskin. Om du har ett domännamn kopplat till din egenCloud-server kan du följa den här guiden och säkra din Apache med Let's Encrypt.
För mer information om hur du hanterar din egenCloud-instans besöker du dokumentationssidan för egenCloud.
owncloud ubuntu apacheLedamöter av Europaparlamentet kommer att avgöra om en rad frågor, bland annat hur man reglerar telekomföretag i EU, hur man straffar företag som snedvrider konkurrensen, hur man delar radiofrekvenser som släpps av TV: s migrering till digital sändning och hur man skyddar medborgarnas data i den digitala tiden.
Men de är delade om huruvida IP-adresser ska ses som personuppgifter. "Vi kommer att be kommissionen att formellt lägga fram en rapport om detta", säger Malcolm Harbour, en brittisk konservativ parlamentsledamot som spelar en central roll för att hylla den så kallade telekomrevisionen genom parlamentet.
Hur man installerar och konfigurerar nextcloud med apache på centos 7
Nextcloud är en öppen källkod, egen värd för fildelning och samarbetsplattform, liknande Dropbox. I den här tutorialen visar vi dig hur du installerar och konfigurerar Nextcloud med Apache på en CentOS 7-maskin.
Hur man installerar och konfigurerar nextcloud med apache på ubuntu 18.04
Nextcloud är en öppen källkod, egen värd för fildelning och samarbetsplattform, liknande Dropbox. I den här tutorialen visar vi dig hur du installerar och konfigurerar Nextcloud med Apache på en Ubuntu 18.04-maskin.







