Abo
  • Services:
Anzeige
Wir basteln uns eine eigene, private Cloud.
Wir basteln uns eine eigene, private Cloud. (Bild: Quelle: Jörg Thoma/Golem.de)

Nginx statt Apache

Anzeige

Der Webserver Nginx ist leichtgewichtiger als Apache und lässt sich ebenfalls mit Owncloud nutzen. Zunächst müssen dazu die gleichen Änderungen in der Konfigurationsdatei php.ini vorgenommen werden wie bereits für Apache, etwa die Werte upload_max_filesize und post_max_size auf 4G und output_buffering auf 4096.

Da Apache automatisch mit Owncloud installiert wird, müssen wir den Webserver zunächst mit /etc/init.d/apache2 stop ausschalten. Nginx hingegen wird mit /etc/init.d/nginx start aktiviert. Damit beim Systemstart der richtige Webserver gestartet wird, entfernen wir den Apachedienst mit insserv -r apache2 aus der Startumgebung und fügen dort stattdessen mit insserv nginx den anderen Webserver hinzu.

Zertifikat für Nginx

Für eine verschlüsselte Verbindung mit Nginx benötigen wir auch hier unsere eigenen Schlüssel, die wir im Verzeichnis /etc/ssl/nginx ablegen wollen. Falls das Verzeichnis noch nicht existiert, legen wir es mit mkdir -p /etc/ssl/nginx an und wechseln mit cd dorthin. Anschließend geben wir den Befehl:

openssl req -newkey rsa:4096 -sha512 -x509 -days 365 -nodes -keyout /etc/ssl/nginx/owncloud.key -out /etc/ssl/nginx/owncloud.crt

Konfiguriert

Hier gelten die gleichen Regeln wie für den Apache-Server: Bei Common Name muss der Name unseres Debian-Servers verwendet werden, damit Webdav mit Owncloud funktioniert. Falls Owncloud sich bei der späteren Konfiguration darüber beschwert, dass Webdav doch nicht funktioniert, kann hier auch die IP-Adresse des Debian-Servers verwendet werden. Beiden Dateien geben wir mit chmod 600 owncloud.key und chmod 600 owncloud.crt die benötigten Rechte. Dann installieren wir noch den FastCGI Process Manager für PHP mit apt-get install php5-fpm.

Schließlich benötigen wir noch eine neue Konfigurationsdatei für unsere Owncloud-Webseite. Die lässt sich auf der Webseite des Projekts einsehen. Wir haben sie auch auf unseren Servern abgelegt, sie lässt sich von dort mit wget https://video.golem.de/download/13321 herunterladen und im Verzeichnis /etc/nginx/sites-available ablegen. Dort müssen die beiden Zeilen mit dem Servernamen angepasst und die Datei umbenannt werden, etwa in owncloud. Anschließend setzen wir einen symbolischen Link, um unseren neuen virtuellen Host zu aktivieren. Dazu wechseln wir in das Verzeichnis /etc/nginx/sites-enabled und geben dort den Befehl ln -s /etc/nginx/sites-available/owncloud owncloud ein. Anschließend starten wir den Webserver mit service nginx restart neu.

 Apache konfigurierenOwncloud starten und einrichten 

eye home zur Startseite
PC-Flüsterer... 23. Jul 2014

"nur" ist gut! Wie soll ein Normal-Sterblicher das finden? Jedenfalls danke für den...

PC-Flüsterer... 07. Jul 2014

jetzt mache ich mal die Ingrid. Das Problem lag daran, dass der Befehl (wie einige andere...

Coup 05. Jul 2014

Das kommt natürlich darauf an was du willst. Ich habe mit meinem 10TB NAS welches 24/7...

elgooG 23. Jun 2014

Fast, ich meinte eigentlich GnuPG. Die Frontends davon lassen sich zB auch mit...

matok 19. Jun 2014

Deshalb sollte man Dienste auch nicht aus dem Internet erreichbar machen, denn jede...



Anzeige

Stellenmarkt
  1. BENTELER-Group, Düsseldorf
  2. INTENSE AG, Würzburg, Köln (Home-Office)
  3. Comline AG, Dortmund
  4. HIT Hanseatische Inkasso-Treuhand GmbH, Hamburg


Anzeige
Blu-ray-Angebote
  1. (u. a. John Wick, Pulp Fiction, Leon der Profi, Good Will Hunting)
  2. (u. a. Hobbit Trilogie Blu-ray 43,89€ und Batman Dark Knight Trilogy Blu-ray 17,99€)

Folgen Sie uns
       


  1. UAV

    Matternet startet Drohnenlieferdienst in der Schweiz

  2. Joint Venture

    Microsoft und Facebook verlegen Seekabel mit 160 Terabit/s

  3. Remote Forensics

    BKA kann eigenen Staatstrojaner nicht einsetzen

  4. Datenbank

    Börsengang von MongoDB soll 100 Millionen US-Dollar bringen

  5. NH-L9a-AM4 und NH-L12S

    Noctua bringt Mini-ITX-Kühler für Ryzen

  6. Wegen Lieferproblemen

    Spekulationen über Aus für Opels Elektroauto Ampera-E

  7. Minix

    Fehler in Intel ME ermöglicht Codeausführung

  8. Oracle

    Java SE 9 und Java EE 8 gehen live

  9. Störerhaftung abgeschafft

    Bundesrat stimmt für WLAN-Gesetz mit Netzsperrenanspruch

  10. Streaming

    Update für Fire TV bringt Lupenfunktion



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Olympus Tough TG5 vs. Nikon Coolpix W300: Die Schlechtwetter-Kameras
Olympus Tough TG5 vs. Nikon Coolpix W300
Die Schlechtwetter-Kameras
  1. Mobilestudio Pro 16 im Test Wacom nennt 2,2-Kilogramm-Grafiktablet "mobil"
  2. HP Z8 Workstation Mit 3 TByte RAM und 56 CPU-Kernen komplexe Bilder rendern
  3. Meeting Owl KI-Eule erkennt Teilnehmer in Meetings

E-Paper-Tablet im Test: Mit Remarkable machen digitale Notizen Spaß
E-Paper-Tablet im Test
Mit Remarkable machen digitale Notizen Spaß
  1. Smartphone Yotaphone 3 kommt mit großem E-Paper-Display
  2. Display E-Ink-Hülle für das iPhone 7

Parkplatz-Erkennung: Bosch und Siemens scheitern mit Pilotprojekten
Parkplatz-Erkennung
Bosch und Siemens scheitern mit Pilotprojekten
  1. Community based Parking Mercedes S-Klasse liefert Daten für Boschs Parkplatzsuche

  1. Re: Bits und Byte

    sofries | 00:37

  2. Re: Wie konnte die Menschheit nur solange Überleben

    Hotohori | 00:29

  3. Frage

    flow77 | 00:27

  4. Re: Sinnfrage

    sneaker | 00:19

  5. Re: Wozu?

    Hotohori | 00:18


  1. 17:43

  2. 17:25

  3. 16:55

  4. 16:39

  5. 16:12

  6. 15:30

  7. 15:06

  8. 14:00


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel