幾乎我見過的配置NGINX的人(主要是Docker)都會更改默認文件和文件夾位置。除了個人偏好(例如:轉移到行業認可的這些項目的位置)之外,有人可以想到這個的正當理由嗎?爲什麼要更改NGINX文件位置?
的,我看到的是該示例的變化兩...
1. HTML位置(根)
的HTML根正從更換...
/use/share/nginx/html/
.. 。爲...
RUN mkdir /srv/www
COPY static-content /srv/www
2.日誌位置
個 常見的日誌位置從替換...
/var/log/nginx/
/var/log/nginx/error.log
/var/log/nginx/access.log
...到...
RUN mkdir /etc/nginx/logs \
&& touch /etc/nginx/logs/static.log \
&& touch /etc/nginx/logs/error.log \
&& touch /etc/nginx/logs/access.log
我肯定上etiher碼頭工人,也不是Linux的文件系統方面的專家。我只是好奇,如果這樣做有一些好處...再次,除了個人偏好。
相關:http://serverfault.com/questions/656430/difference-between-var-www-and-srv-www-in-nginx我會說第一個答案也解決了這個問題。 – jdv
nginx的官方docker鏡像都沒有將日誌移動到/ etc。你從哪裏得到Dockerfile? – Bruno9779