Nginx Docker 安装脚本

自己多次搭建nginx做站点反向代理,这里将命令组合成脚本,方便日后使用。

#!/bin/sh

mkdir /srv/nginx/config

echo -e "user  nginx;\nworker_processes  auto;\n\nerror_log  /var/log/nginx/error.log notice;\npid        /var/run/nginx.pid;\n\n\nevents {\n    worker_connections  1024;\n}\n\n\nhttp {\n    include       /etc/nginx/mime.types;\n    default_type  application/octet-stream;\n\n    log_format  main  '\$remote_addr - \$remote_user [\$time_local] \"\$request\" '\n                      '\$status \$body_bytes_sent \"\$http_referer\" '\n                      '\"\$http_user_agent\" \"\$http_x_forwarded_for\"';\n\n    access_log  /var/log/nginx/access.log  main;\n\n    sendfile        on;\n    #tcp_nopush     on;\n\n    keepalive_timeout  65;\n\n    #gzip  on;\n\n    include /etc/nginx/conf.d/*.conf;\n}" >> /srv/nginx/config/nginx.conf

docker pull nginx
docker run -d --name=nginx -p 80:80 -v /srv/nginx/config/nginx.conf:/etc/nginx/nginx.conf nginx

nginx.conf配置文件挂载在目录 /srv/nginx/config 方便修改


标题:Nginx Docker 安装脚本
作者:Gakkiyomi
地址:https://gakkiyomi.blog/articles/2023/05/26/1685086913864.html

    评论
    10 评论
    Kirito 2025-03-27 14:31

    不愧是大G

    moyupi 2025-03-27 14:17

    考古

    Arrogant 2023-05-27 10:05

    大G 就是大G

    custom 2023-05-27 08:29

    大G 就是大G

    wangxueli 2023-05-26 17:14

    大G 就是大G

    Fool 2023-05-26 17:14

    更重要的是怎么维护,他喵的搭建之后天天被人攻击,是真的吐了😭

    deeplovebug 2023-05-26 17:13

    大G教我运维

    xiong 2023-05-26 17:10

    大G 就是大G

    rapc001 2023-05-26 17:04

    大G 就是大G

    Lemon 2023-05-26 16:41

    大G教我运维

avatar

取消