当前位置:  开发笔记 > 后端 > 正文

将SonarQube的端口更改为80

如何解决《将SonarQube的端口更改为80》经验,为你挑选了1个好方法。

我一直在尝试将SonarQube的端口从9000更改为80.我所做的是取消注释sonar.web.port并在/opt/sonar/conf/sonar.properties文件中将其设置为80 ,然后:

sudo update-rc.d sonar defaults
sudo /etc/init.d/sonar restart

但是当我尝试点击URL时,没有任何显示(没有来自服务器的回答).如果我还原我的更改并再次执行前两个命令,SonarQube不会再回来.我必须重新启动机器.

我正在运行最新版本的Ubuntu和SonarQube.该数据库位于SQL Azure上.一切都在端口9000上工作.

我对SonarQube的了解是有限的,所以我最有可能做错了但却无法弄清楚是什么.



1> loopingz..:

在Linux上,1024以下的端口只能由root用户绑定.您的SonarQube必须使用普通用户帐户运行.

通常的解决方案是使用nginx或apache从端口80到9000进行代理.

推荐阅读
手机用户2402852307
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有