nginx ok
This commit is contained in:
@@ -0,0 +1,7 @@
|
|||||||
|
PROJECT_ROOT=./base_d7
|
||||||
|
LOG_ROOT=./log
|
||||||
|
|
||||||
|
DB_ROOT_PASSWORD=project
|
||||||
|
DB_NAME=project
|
||||||
|
DB_USERNAME=project
|
||||||
|
DB_PASSWORD=project
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
|
||||||
|
# MateriO 7.x
|
||||||
|
MateriO Base powered by druapl 7 docker environement
|
||||||
|
|
||||||
|
# steps
|
||||||
|
<!-- copy env.example to .env and edit the values to match your env -->
|
||||||
|
|
||||||
|
# sources
|
||||||
|
https://www.ostraining.com/blog/drupal/docker/
|
||||||
|
|
||||||
|
http://tech.osteel.me/posts/2017/01/15/how-to-use-docker-for-local-web-development-an-update.html
|
||||||
|
|
||||||
|
https://mmenozzi.github.io/2016/01/22/php-web-development-with-docker/
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>Test nginx docker</title>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<h1>Hello world!</h1>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
version: "3.5"
|
||||||
|
|
||||||
|
services:
|
||||||
|
nginx:
|
||||||
|
build: ./nginx/
|
||||||
|
ports:
|
||||||
|
- 81:80
|
||||||
|
volumes:
|
||||||
|
- "${PROJECT_ROOT}:/var/www/html"
|
||||||
|
- "${LOG_ROOT}:/var/log:rw"
|
||||||
|
networks:
|
||||||
|
- server
|
||||||
|
# depends_on:
|
||||||
|
# - php
|
||||||
|
|
||||||
|
networks:
|
||||||
|
server:
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
FROM nginx:latest
|
||||||
|
|
||||||
|
COPY ./default.conf /etc/nginx/conf.d/default.conf
|
||||||
@@ -0,0 +1,36 @@
|
|||||||
|
server {
|
||||||
|
listen 80 default_server;
|
||||||
|
root /var/www/html;
|
||||||
|
index index.html index.php;
|
||||||
|
|
||||||
|
charset utf-8;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
try_files $uri $uri/ /index.php?$query_string;
|
||||||
|
}
|
||||||
|
|
||||||
|
location = /favicon.ico { access_log off; log_not_found off; }
|
||||||
|
location = /robots.txt { access_log off; log_not_found off; }
|
||||||
|
|
||||||
|
access_log on;
|
||||||
|
error_log /var/log/nginx/error.log error;
|
||||||
|
|
||||||
|
sendfile off;
|
||||||
|
|
||||||
|
client_max_body_size 100m;
|
||||||
|
|
||||||
|
# location ~ \.php$ {
|
||||||
|
# fastcgi_split_path_info ^(.+\.php)(/.+)$;
|
||||||
|
# fastcgi_pass php:9000;
|
||||||
|
# fastcgi_index index.php;
|
||||||
|
# include fastcgi_params;
|
||||||
|
# fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
|
||||||
|
# fastcgi_intercept_errors off;
|
||||||
|
# fastcgi_buffer_size 16k;
|
||||||
|
# fastcgi_buffers 4 16k;
|
||||||
|
# }
|
||||||
|
|
||||||
|
location ~ /\.ht {
|
||||||
|
deny all;
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user