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. Siemens Postal, Parcel & Airport Logistics GmbH, Nürnberg
  2. BG-Phoenics GmbH, Hannover
  3. über Duerenhoff GmbH, Raum Landsberg am Lech
  4. Robert Bosch GmbH, Leonberg


Anzeige
Blu-ray-Angebote
  1. 79,99€ (Vorbesteller-Preisgarantie)
  2. (u. a. Drive 7,79€, John Wick: Kapitel 2 9,99€ und Predator Collection 17,49€)
  3. 24,99€ (Vorbesteller-Preisgarantie)

Folgen Sie uns
       


  1. Siri-Lautsprecher

    Apple versemmelt den Homepod-Start

  2. Open Routing

    Facebook gibt interne Plattform für Backbone-Routing frei

  3. Übernahme

    Vivendi lässt Ubisoft ein halbes Jahr in Ruhe

  4. Boston Dynamics

    Humanoider Roboter Atlas macht Salto rückwärts

  5. Projekthoster

    Github zeigt Sicherheitswarnungen für Projektabhängigkeiten

  6. Sicherheitslücke bei Amazon Key

    Amazons Heimlieferanten können Cloud Cam abschalten

  7. Luftfahrt

    China plant Super-Windkanal für Hyperschallflugzeuge

  8. Quad9

    IBM startet sicheren und datenschutzfreundlichen DNS-Dienst

  9. Intel

    Ice-Lake-Xeon ersetzt Xeon Phi Knights Hill

  10. Star Wars Jedi Challenges im Test

    Lichtschwertwirbeln im Wohnzimmer



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Smartphoneversicherungen im Überblick: Teuer und meistens überflüssig
Smartphoneversicherungen im Überblick
Teuer und meistens überflüssig
  1. Winphone 5.0 Trekstor will es nochmal mit Windows 10 Mobile versuchen
  2. Librem 5 Das freie Linux-Smartphone ist finanziert
  3. Aquaris-V- und U2-Reihe BQ stellt neue Smartphones ab 180 Euro vor

Erneuerbare Energien: Siemens leitet die neue Steinzeit ein
Erneuerbare Energien
Siemens leitet die neue Steinzeit ein
  1. Siemens und Schunk Akkufahrzeuge werden mit 600 bis 1.000 Kilowatt aufgeladen
  2. Parkplatz-Erkennung Bosch und Siemens scheitern mit Pilotprojekten

Cubesats: Startup steuert riesigen Satellitenschwarm von Berlin aus
Cubesats
Startup steuert riesigen Satellitenschwarm von Berlin aus
  1. Arkyd-6 Planetary Resources startet bald ein neues Weltraumteleskop
  2. SAEx Internet-Seekabel für Südatlantikinsel St. Helena
  3. Sputnik Piep, piep, kleiner Satellit

  1. Re: Witzig. Wieder ein E-Auto bericht von Leuten...

    countzero | 05:49

  2. Re: uPlay

    Neonen | 05:45

  3. Re: "Versemmelt"

    Flogs | 05:42

  4. Re: Bei PHP ..

    Gamma Ray Burst | 05:21

  5. Beschleunigung!

    HorkheimerAnders | 05:13


  1. 19:05

  2. 17:08

  3. 16:30

  4. 16:17

  5. 15:49

  6. 15:20

  7. 15:00

  8. 14:40


  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