appstore/apps/picx/latest/entrypoint.sh
2023-11-09 19:15:01 +08:00

17 lines
669 B
Bash
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#!/bin/sh
# 递归地将/app/picx/目录下的内容复制到nginx网页目录
cp -r /app/picx/* /usr/share/nginx/html/
# 设置nginx网页目录的所有者和组为nginx确保nginx服务器能够访问这些文件
chown -R nginx:nginx /usr/share/nginx/html
# 使用find命令递归地设置网页文件夹的权限为755确保可读和可执行但不可写
find /usr/share/nginx/html -type d -exec chmod 755 {} \;
# 使用find命令递归地设置网页文件的权限为644确保所有者可读写其他用户只可读
find /usr/share/nginx/html -type f -exec chmod 644 {} \;
# 启动nginx服务器以前台方式运行
nginx -g 'daemon off;'