背景
产品在做国产化适配,我负责对安装包,docker依赖等做适配,记录下安装supervisor的步骤
引用自己博客:麒麟高级服务器操作系统V10安装supervisor - 穆琪的博客 (muhongqiao.top)
软件包
安装supervisor需要先安装setuptools,这些都是python库的形式进行安装,麒麟V10内置了python3.7,可以省去安装python的步骤。
setuptools地址:setuptools · PyPI
supervisor地址:supervisor · PyPI
下载他们的tgz包即可,本文以setuptools-67.7.2和supervisor-4.2.5版本作为示范。
安装步骤
安装setuptools
tar -zxf setuptools-67.7.2.tar.gz cd setuptools-67.7.2/ && python3 setup.py install
安装supervisor
tar -zxf supervisor-4.2.5.tar.gz cd setuptools-67.7.2/ && python3 setup.py install
配置supervisor
vi /etc/supervisord.conf
内容为:
; Sample supervisor config file. [unix_http_server] file=/var/run/supervisor/supervisor.sock ; (the path to the socket file) ;chmod=0700 ; sockef file mode (default 0700) ;chown=nobody:nogroup ; socket file uid:gid owner ;username=user ; (default is no username (open server)) ;password=123 ; (default is no password (open server)) ;[inet_http_server] ; inet (TCP) server disabled by default ;port=127.0.0.1:9001 ; (ip_address:port specifier, *:port for all iface) ;username=user ; (default is no username (open server)) ;password=123 ; (default is no password (open server)) [supervisord] logfile=/var/log/supervisor/supervisord.log ; (main log file;default $CWD/supervisord.log)