首页
壁纸
关于
推荐
战略合作
Google
主题Joe
Search
1
涂鸦设备本地化接入(涂鸦电表)
13 阅读
2
CentOS 定时同步指定文件到ftp
6 阅读
3
laydate输入日期年月日时分,以十分钟为间隔,不需要秒
5 阅读
4
记一次Django_cas_ng数据库migrate错误
5 阅读
5
Centos7 安装python3并配置pip
4 阅读
运维
Windows
Linux
MacOS
Android
vmware
开发
Python
Go
Html
Electron
智家
HomeAssistant
ESPhome
Unraid
群晖
网络相关
登录
Search
标签搜索
运维
Linux
Python
django
智能家居
Nginx
MACos
brew
layui
cas
群晖
nas
zabbix
vim
JDK
sonar
jenkins
Nexus
转发
mysql
Ruike
累计撰写
29
篇文章
累计收到
109
条评论
首页
栏目
运维
Windows
Linux
MacOS
Android
vmware
开发
Python
Go
Html
Electron
智家
HomeAssistant
ESPhome
Unraid
群晖
网络相关
页面
壁纸
关于
推荐
战略合作
Google
主题Joe
搜索到
1
篇与
的结果
2019-04-26
Centos7安装Sonar
一、环境要求1、JDK >1.8.02、Mysql数据库3、Centos74、具体参照官网环境要求安装步骤下载地址二、安装流程1、下载解压授权wget https://binaries.sonarsource.com/Distribution/sonarqube/sonarqube-7.5.zip unzip sonarqube-7.5.zip -d /usr/local/sonarqube-7.5 useradd sonar //新建个普通用户,后面以该普通用户身份起动sonarqube服务 chown -R sonar.sonar /usr/local/sonarqube-7.52.配置vim conf/sonar.properties:wq 保存退出3.启动# 启动,另外有console、start、status、stop su sonar /usr/local/sonarqube-7.5/bin/linux-x86-64/sonar.sh start # 查看状态 su sonar /usr/local/sonarqube-7.5/bin/linux-x86-64/sonar.sh status # 查看日志 tail -f /usr/local/sonarqube-7.5/logs/sonar.log4.登录浏览器输入服务器ip:9000,默认账号密码admin admin,自行修改三、修改工作目录修改配置文件:# 修改如下 vim /usr/local/sonarqube-7.5/conf/sonar.properties sonar.path.logs=... sonar.path.data=... sonar.path.temp=...保存重启服务su sonar /usr/local/sonarqube-7.5/bin/linux-x86-64/sonar.sh restart四、Nginx反向代理到80端口# SonarQube 9000 server { listen 80; server_name sonar.***.com; access_log /usr/local/nginx/logs/sonar.log; location / { proxy_pass http://127.0.0.1:9000/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }五、其它1、汉化:下载对应版本中文插件包https://github.com/SonarQubeCommunity/sonar-l10n-zh比如7.5版本的https://github.com/SonarQubeCommunity/sonar-l10n-zh/releases/download/sonar-l10n-zh-plugin-1.25/sonar-l10n-zh-plugin-1.25.jar将中文插件包到sonar插件文件夹/usr/local/sonarqube-7.5/extensions/plugins重启服务su sonar /usr/local/sonarqube-7.5/bin/linux-x86-64/sonar.sh restart2、加入系统服务:vim /usr/lib/systemd/system/sonar.service[Unit] Description=SonarQube project After=network.target [Service] Type=forking User=sonar Group=sonar ExecStart=/usr/local/sonarqube-7.5/bin/linux-x86-64/sonar.sh start ExecReload=/usr/local/sonarqube-7.5/bin/linux-x86-64/sonar.sh restart ExecStop=/usr/local/sonarqube-7.5/bin/linux-x86-64/sonar.sh stop PrivateTmp=true [Install] WantedBy=multi-user.target# 启动 systemctl start sonar # 停止 systemctl stop sonar # 状态 systemctl status sonar # 开机自启 systemctl enable sonar
2019年04月26日
1 阅读
0 评论
0 点赞