国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Docker+supervisor+tomcat+nginx+php-fpm配置與注意事項

niuxiaowei111 / 2691人閱讀

摘要:注意點使用啟動,不能在后臺運行,需要使用其中為或者并配置管理的進程不能以后臺程序運行。原因就是不能以非后臺運行。所以管理時,由于不能管理后臺進程,所以需要配置,在的頂端配置具體配置如下管理界面效果如下參考

注意點:
1、使用docker啟動,supervisor不能在后臺運行,需要使用/usr/bin/supervisord -n -c/etc/supervisor/supervisord.conf(其中-n為–nodaemon)或者/usr/bin/supervisord并配置

[supervisord]
nodaemon=true

2、supervisor管理的進程不能以后臺程序運行。比如ph5-fpm啟動不能command=/usr/sbin/php5-fpm,而應該使用command=/usr/sbin/php5-fpm –nodaemonize

3、supervisor管理tomcat時,需要使用catalina.sh而非startup.sh。原因就是不能以非后臺運行。所以command=/opt/tomcat7/bin/catalina run
4、supervisor管理nginx時,由于不能管理后臺進程,所以需要配置/etc/nginx/nginx.conf,在nginx.conf的頂端配置daemon off;

user www-data;
worker_processes auto;
pid /run/nginx.pid;

daemon off;
...

具體配置如下:

[inet_http_server]
port=localhost:9000
username=xxxx
password=111

[supervisord]
nodaemon=true
logfile=/var/log/supervisor/supervisord.log ; (main log file;default $CWD/supervisord.log)
pidfile=/var/run/supervisord.pid ; (supervisord pidfile;default supervisord.pid)
childlogdir=/var/log/supervisor            ; ("AUTO" child log dir, default $TEMP)

[program:chmod]
command=/bin/bash -c "chown mysql:mysql -R /opt/website/mysqldata && chown www-data:www-data -R /opt/website/www"
[program:sshd]
command=/usr/sbin/sshd -D
[program:nginx]
command=/usr/sbin/nginx
stopsignal=QUIT
[program:php-fpm]
command=/usr/sbin/php5-fpm  --nodaemonize
stopsignal=QUIT
[program:tomcat]
command=/opt/website/tomcat7/bin/catalina.sh run
startsecs=10 
stopsignal=QUIT 
user=root

supervisor管理界面效果如下

參考http://stackoverflow.com/questions/32965149/supervisord-php5-fpm-exited-too-quickly
http://serverfault.com/questions/647357/running-and-monitoring-nginx-with-supervisord

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/39270.html

相關文章

  • Docker+supervisor+tomcat+nginx+php-fpm配置注意事項

    摘要:注意點使用啟動,不能在后臺運行,需要使用其中為或者并配置管理的進程不能以后臺程序運行。原因就是不能以非后臺運行。所以管理時,由于不能管理后臺進程,所以需要配置,在的頂端配置具體配置如下管理界面效果如下參考 注意點:1、使用docker啟動,supervisor不能在后臺運行,需要使用/usr/bin/supervisord -n -c/etc/supervisor/supervisor...

    魏憲會 評論0 收藏0
  • Docker實戰之入門】Dockerfile詳細分析:構建docker鏡像(2)中間件鏡像

    摘要:構建鏡像時,首先要有一個基礎鏡像,然后有中間件鏡像,最后生成一個應用鏡像。現在作為基礎鏡像,下面來構建兩個中間件鏡像鏡像具有和能力的鏡像。同時,用文件覆蓋默認的配置文件。構建鏡像查看鏡像以上鏡像已經做好了。 以上已經構建好了一個基礎的docker鏡像centos7。 構建docker鏡像時,首先 要有一個基礎鏡像,然后有中間件鏡像,最后生成一個應用鏡像。 現在centos7作為基礎鏡...

    neuSnail 評論0 收藏0
  • Docker實戰之入門】Dockerfile詳細分析:構建docker鏡像(2)中間件鏡像

    摘要:構建鏡像時,首先要有一個基礎鏡像,然后有中間件鏡像,最后生成一個應用鏡像。現在作為基礎鏡像,下面來構建兩個中間件鏡像鏡像具有和能力的鏡像。同時,用文件覆蓋默認的配置文件。構建鏡像查看鏡像以上鏡像已經做好了。 以上已經構建好了一個基礎的docker鏡像centos7。 構建docker鏡像時,首先 要有一個基礎鏡像,然后有中間件鏡像,最后生成一個應用鏡像。 現在centos7作為基礎鏡...

    susheng 評論0 收藏0
  • Dockerfile構建PHP開發鏡像:Alpine+Nginx+PHP7+Supervisor+C

    摘要:一配置目錄結構一般在生產環境都是負載均衡,定時任務是單獨在一個容器執行,故此是注釋掉的,需要單獨在定時任務容器中打開即可。與配置文件由于配置文件是監聽的默認情況下監聽端口。使用套接字,這避免了的開銷。地址鏡像地址續搭建應用部署 一、配置目錄結構 showImg(https://segmentfault.com/img/bVbpo9F?w=772&h=922); 1.1 crontabs...

    張率功 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<