我正在使用Vagrant和Ansible在Ubuntu 15.10上创建我的Bitbucket服务器。我已经完成了服务器设置并正常工作,但每次重新配置服务器时,我都必须手动运行start-webapp.sh脚本来启动服务器。
我在Ansible中的Bitbucket角色中有以下任务,当我增加冗长时,我可以看到服务器给我一个肯定的响应,告诉我它将在http://localhost/上运行,但当我转到URL时,服务器并没有打开。如果我通过SSH连接到服务器并亲自运行脚本,在运行脚本后得到完全相同的响应,我可以看到启动网页。
- name: Start the Bitbucket Server
become: yes
shell: /bitbucket-server/atlassian-bitbucket-4.7.1/bin/start-webapp.sh任何关于如何解决这个问题的建议都是很棒的。
谢谢,
相同的
发布于 2016-07-06 04:23:25
将其更改为init脚本并使用服务模块启动它可能会更好。例如,有关安装bitbucket的信息,请参阅this role ...
否则,您将受到HUP和其他问题的影响,这些问题来自于在临时会话下运行进程。
https://stackoverflow.com/questions/38208232
复制相似问题