我正在尝试在 CentOS 7 上的 systemd 中创建重复的 httpd 服务(为什么?见底部)
这是我到目前为止所做的:
#Copy all the files
cp -pr /etc/httpd /etc/httpd-bobby
cp /usr/lib/systemd/system/httpd.service /usr/lib/systemd/system/httpd-bobby.service
cp /etc/sysconfig/httpd /etc/sysconfig/httpd-bobby
#Just replace /etc/sysconfig/httpd with /etc/sysconfig/httpd-bobby
pico /usr/lib/systemd/system/httpd-bobby.service
#Changed port and file locations
pico /etc/httpd-bobby/conf/httpd.conf
Run Code Online (Sandbox Code Playgroud)
当我运行它时,我失败了,这是:
[root~]# systemctl status httpd-bobby.service
httpd-bobby.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd-bobby.service; disabled)
Active: failed (Result: exit-code) since Tue 2016-06-21 17:38:33 BST; 6h ago
Docs: man:httpd(8)
man:apachectl(8)
Process: 21777 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=1/FAILURE)
Process: 21775 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=0/SUCCESS) …
Run Code Online (Sandbox Code Playgroud)