Inhaltsverzeichnis
Owncloud Server erstellen
Eine echte Dropboxalternative ist der Owncloud Server. Hier wird als Grundstruktur ein Ubuntu Linux 12.04 verwendet. Ein funktionierender SSH Server sollte bereits vorhanden sein.
Installation manuell
apt-get install mysql-server
- Bei der Installation setzt man ein neues Passwort für den root User (Ist nicht der root vom Server)
- Nun wir ein User inkl. DB für den Ownclouddienst angelegt.
mysql -u root -p create user 'srv_owncloud'@'localhost' identified by 'PASSWORD'; grant create on *.* to 'srv_owncloud'@'localhost' with grant option; flush privileges; create database db_owncloud; grant all privileges on db_owncloud.*to 'srv_owncloud'@'localhost' identified by 'PASSWORD'; flush privileges; quit
- Jetzt installieren wir den Apache2 Server inkl. PHP5 und Schnittstelle
apt-get install apache2 php5 php5-mysql php5-common php-gd
- Nun installieren wir den Aktuellste Owncloud version
cd /var/www wget http://owncloud.org/releases/owncloud-latest.tar.bz2 tar -xvf owncloud-latest.tar.bz2 rm owncloud-latest.tar.bz2
- Als nächstes sollte der Owncloud Ordner die Rechte des ApacheServers erhalten
chown -R www-data:www-data owncloud
- Nun Öffnet man den Browser mit der Adresse http://owncloudServer/owncloud und meldet sich mit den DB informationenen an.
Installation über Repository
echo 'deb http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_12.04/ /' >> /etc/apt/sources.list.d/owncloud.list wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_12.04/Release.key apt-key add - < Release.key apt-get update apt-get install owncloud
SSL aktivieren
Damit das ganze einwenig sicherer wird, aktivieren wir den SSL Zugang und deaktivieren alles was nicht verschlüsselt daher kommt.
- Verzeichniss für die Zertifikate erstellen
mkdir /etc/apache2/ssl cd /etc/apache2/ssl
openssl req -new -x509 -keyout owncloudServer.pem -out owncloudServer.pem -days 365 -nodes
