Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Webserver NGINX en error.log  (gelezen 1696 keer)

Webserver NGINX en error.log
« Gepost op: 2016/04/05, 12:15:32 »
Is hier iemand die ervaring heeft met de webserver NGINX. (in Ubuntu 14.04)

Iedere keer als ik de pc opstart, wil nginx niet starten.   :(
Ik moet dan eerst de directory nginx in /var/log telkens opnieuw aanmaken, zodat de file error.log kan ontstaan tijdens het opstarten.

Bij iedere opstart van de pc is de directoy /var/log/nginx verdwenen.  (en dus ook de file error.log daarin.)
𝕸𝖎𝖘𝖈𝖊𝖗𝖊 𝖚𝖙𝖎𝖑𝖊 𝖉𝖚𝖑𝖈𝖎. (Ter leering ende vermaeck)
𝕹𝖎𝖑 𝖛𝖔𝖑𝖊𝖓𝖙𝖎𝖇𝖚𝖘 𝖆𝖗𝖉𝖚𝖚𝖒. (Niets is moeilijk voor hen die willen)
https://henk.oegema.com  (Op RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  24.04 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & TELLO drone (voor AI)

Offline MKe

  • Lid
Re: Webserver NGINX en error.log
« Reactie #1 Gepost op: 2016/04/17, 08:50:53 »
Dat s vreemd, dat probleem heb ik nooit gehad.

Ikzelf run nginx overigens tegenwoordig in docker, scheelt een hoop gedoe.

Re: Webserver NGINX en error.log
« Reactie #2 Gepost op: 2016/04/18, 11:47:42 »
Dat s vreemd, dat probleem heb ik nooit gehad.

Ikzelf run nginx overigens tegenwoordig in docker, scheelt een hoop gedoe.

Wat is eigenlijk de functie van docker i.v.m nginx ?
𝕸𝖎𝖘𝖈𝖊𝖗𝖊 𝖚𝖙𝖎𝖑𝖊 𝖉𝖚𝖑𝖈𝖎. (Ter leering ende vermaeck)
𝕹𝖎𝖑 𝖛𝖔𝖑𝖊𝖓𝖙𝖎𝖇𝖚𝖘 𝖆𝖗𝖉𝖚𝖚𝖒. (Niets is moeilijk voor hen die willen)
https://henk.oegema.com  (Op RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  24.04 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & TELLO drone (voor AI)

Offline MKe

  • Lid
Re: Webserver NGINX en error.log
« Reactie #3 Gepost op: 2016/04/18, 23:21:29 »
Docker is een Kant-en-klare container waarin je een service kunt draaien. Ik draai zo verschillende nginx versies en Apache naast elkaar zonder de software te installeren. Zie het als een lichtgewicht vm, die niet een deel van je hardware in beslag neemt een ook geen hardware hoeft te emuleren omdat hij wel gebruik maakt van de kernel van de gastheer os. Ik snap dat het een beetje cryptisch is. Maar het maakt mogelijk om nginx te runnen zonder het te installeren op je server. Je kunt zelfs verschillende docker images downloaden met verschillende nginx versies en daarmee een nieuwere of oudere versie van nginx runnen dan aangeboden wordt door Ubuntu. Ben je niet tevreden met je versie, kun je simpelweg de image stoppen en een andere Image starten zonder je setup te veranderen. Verwijderen is gewoon een kwestie van de container deleten, een geen rotzooi dat achterblijft waar je later last van hebt.


In jouw geval zou je dus een kant-en-klare nginx docker kunnen starten en als er wat fout is, gooi je die weg en start de borrel opnieuw.

Mijn servers zijn tegenwoordig kale Ubuntu machines met de docker daemon. Allemaal exact hetzelfde dus. Een Service van develop naar test en vervolgens naar productie server overbrengen is tegenwoordig een commando en enkele seconden werk.

Meer over docker: https://www.docker.com/what-docker
« Laatst bewerkt op: 2016/04/19, 08:08:46 door MKe »
Mijn blokkendoos blog: http://mke21.wordpress.com/