Compare commits

...

2 Commits

Author SHA1 Message Date
9219b52b92 init project 2023-02-03 18:01:05 +08:00
cdaa07c717 init project 2023-02-03 17:00:39 +08:00
3 changed files with 45 additions and 1 deletions

View File

@ -1,5 +1,11 @@
FROM caddy:alpine as caddy
FROM php:8-fpm-alpine
COPY --from=caddy:alpine /usr/bin/caddy /usr/bin/caddy
# 复制caddy相关文件
COPY --from=caddy /config /config
COPY --from=caddy /data /data
COPY --form=caddy /etc/caddy /etc/caddy
COPY --from=caddy /usr/bin/caddy /usr/bin/caddy
RUN set -eux && \
apk update &&\
apk add --no-cache \

19
config/php-fpm.conf Normal file
View File

@ -0,0 +1,19 @@
[global]
daemonize = yes
error_log = /dev/stdout
log_level = warning
[www]
user = www-data
group = www-data
listen = 127.0.0.1:9000
pm = ondemand
pm.max_children = 15
pm.process_idle_timeout = 10s
pm.max_requests = 500
catch_workers_output = yes
chdir = /www
php_admin_flag[log_errors] = true
php_admin_value[memory_limit] = 128M
php_admin_value[upload_max_filesize] = 1G
php_admin_value[post_max_size] = 1G

19
config/www.conf Normal file
View File

@ -0,0 +1,19 @@
[www]
user = www
group = www
listen = 127.0.0.1:9000
pm = dynamic
pm.max_children = 5
pm.start_servers = 2
pm.min_spare_servers = 1
pm.max_spare_servers = 3
security.limit_extensions = .php
ping.path = /ping
ping.response = pong
access.format = "%R - %t \"%m %r %{HTTP_X_URI}e\" %s %{mili}d %{kilo}M %C%%"