CentOS搭建SonarQube8.3
所需环境
JAVA11
postgresql11
SonarQube8.3
1.JAVA环境安装
这里不做安装 如需安装前往:centos7安装java环境
2.PostgreSQL数据库环境安装
这里不做安装 如需安装前往:docker快速安装postgresql
3.安装SonarQube
官网下载地址:https://www.sonarqube.org/ 下载完成后进行安装
首先解压SonarQube8.3安装包
cd /data/inPa/unzip sonarqube-8.3.1.34397.zipmv sonarqube-8.3.1.34397 /data/cd /data/sonarqube-8.3.1.34397ll
其中bin文件下是不同的操作文件,conf文件下是配置文件,elasticsearch下是es的相关的配置文件,logs是日志文件
4.修改SonarQube连接数据库
vi conf/sonar.properties
添加如下的信息
sonar.jdbc.username=sonar
sonar.jdbc.password=sonar
sonar.jdbc.url=jdbc:postgresql://192.168.101.8:5432/sonar
以上关于SonarQube的配置就完成了
5.创建用户启动项目
sonarqube内部集成了elasticsearch,而elasticsearch是不能使用root用户启动的,必须是使用普通用户来启动,所以我们先建立普通用户,并且授权
创建普通用户
useradd sonaruser
passwd sonaruser
给普通用户授sonarqube-8.3.1.34397的权限
chmod -R 777 /data/sonarqube-8.3.1.34397
6.启动sonarqube
至此我们已经全部配置好sonar启动的环境和配置参数,我们来启动sonarqube
切换用户
su - sonaruser
进入目录
cd /data/sonarqube-8.3.1.34397/bin/linux-x86-64/
启动sonarqube命令
## 启动sonarqube
./sonar.sh start## 重启sonarqube
./sonar.sh restart## 查看sonar状态
./sonar.sh status
初次启动,需要到数据库中初始化表和数据,所以比较慢,可以随时查看sonar的状态
启动失败日志定位问题
如果启动失败,依次查看 sonar.log --> es.log --> web.log 日志文件来定位问题
访问web页面
打开浏览器,访问 http://SONAR安装的服务器IP:9090/sonar 就可以访问
SonarQube8.3的使用移步: SonarQube8.3使用教程
重启可能会出现的错误:
max file descriptors [4096] for elasticsearch process is too low, increase to at least [65535]
问题解决链接
http://www.taodudu.cc/news/show-4432709.html
相关文章:
- Android Zip 解压与进度 实现,kotlin命令行输入值
- centos7安装harbor详细教程
- 【论文笔记】Image Manipulation Detection by Multi-View Multi-Scale Supervision
- EPICS记录参考--计算输出记录(calcout)
- EPICS记录参考--Select记录(sel)
- Eclipse中mvn install 报错error in opening zip file
- Sqoop将MySQL数据导入到HDFS和Hive中
- sqoop 导数据从 mysql 到 hdfs,load 进 hive
- MISF:Multi-level Interactive Siamese Filtering for High-Fidelity Image Inpainting 论文解读与感想
- 青少年软件编程(C语言)等级考试试卷目录一览
- C++第一讲——Demon和Angela的魔法之旅
- 2021年6月27日 root Redmi Note 8
- 如何将本地项目推送到gitee仓库
- 强制推到远程git push
- git本地仓库推送到远程仓库指定分支步骤
- IDEA推送本地代码到新远程git地址
- [基于harbor部署私有仓库] 4 推送镜像到harbor
- maven自定义依赖并推送到远程仓库
- 本地代码推到远程仓库——gitee
- Java 操作数据库插入失败原因
- C++ new失败处理
- adb remount 失败
- 用友U8+ V16.0 V15.1 V15.0 V13.0 V12.5 12.1 12.0 11.1 11.0注册
- 用友GRP-U8Cloud V11.0 V11.21 行政业务高校 G C版
- 用友U8C U8Cloud U8 cloud u8c V2.1 2.2 V2.3 V2.4 V2.5 V2.6 V2.7 V3.0 3.1 3.2文件下载
- 服务器重装系统用友u6,64系统装U6我用win7 64位旗舰版的系统,安装用
- 用友U8数据库修复用友t3数据库修复用友/823错误824错误/检测到基于一致性的逻辑 I O 错误/ tempdb 空间用尽或某一系统表不一致
- 云解析旗舰版结合U8C(本地部署)应用设置
- U8.11(8.12) access版本如何升级到用友T3及U8
- 【U8】U8.11(8.12) access版本如何升级到用友T3及U8
CentOS搭建SonarQube8.3相关推荐
- Centos 搭建高性能WEB服务 Nginx+PHP+MYSQL+Discuz论坛
Centos 搭建高性能WEB服务 Nginx+PHP+MYSQL+Discuz论坛 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运 ...
- php5.3 php7兼容,Centos搭建PHP7.0.x让php5.3和php7兼容共存教程
先安装php5.3 就不说,说Centos搭建PHP7.0教程: # wget http://php.net/get/php-7.0.4.tar.gz/from/a/mirror 解压安装 # ta ...
- [记录]CentOS搭建SVN服务器(主从同步)
CentOS搭建SVN服务器(主从同步) 1.安装步骤如下: 1)安装: #yum install subversion 2)查看安装位置: #rpm -ql subversion 3)查看版本: # ...
- Centos搭建PHP5.3.8+Nginx1.0.9+Mysql5.5.17
Centos搭建PHP5.3.8+Nginx1.0.9+Mysql5.5.17 操作环境 操作系统:Mac Os Loin 虚拟主机:VMware Fusion 虚拟系统:Centos 5.5+ 操作 ...
- ngrok linux开机自启动,CentOS 搭建ngrok服务器
原标题:CentOS 搭建ngrok服务器 1一.前提条件 1. 准备好一台主机,带公网IP 2. 准备一个一级域名,做好泛解析(二级域名的没有配置成功,汗...) 切记 一定要做好域名泛解析 二.安 ...
- Centos搭建FTP服务
前言: Centos 搭建FTP服务学习记录 FTP简介 FTP简称"文件传输协议",用于Internet上的控制文件的双向传输. 在FTP中常遇到两个概念: 下载和上传 &quo ...
- Centos 搭建activemq
Centos 搭建activemq 1,官方下载 http://activemq.apache.org/activemq-5122-release.html apache-activemq-5.15 ...
- lepus mysql 复制监控_MySQL数据库之CentOS搭建lepus3.8监控MySQL
本文主要向大家介绍了MySQL数据库之CentOS搭建lepus3.8监控MySQL ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. LNMP环境 yum -y install ...
- 阿里云服务器CentOS搭建
一. 阿里云服务器CentOS搭建 阿里云的CentOS云系统是一个集成了Python环境基于yum安装的镜像,包含Nginx.MySQL.Pyenv.IPython等. CentOS(Communi ...
最新文章
- linux下遇到的小问题与解决方法
- Linux环境下虚拟环境virtualenv安装和使用(转)
- POJ_3685_Matrix_(二分,查找第k大的值)
- php判断单选框是否被选中,jquery怎么判断radio是否选中
- Mapreduce,mapper任务无输出以及相关问题解决,日志的正确用法
- Docker:使用本地卷和tmpfs挂载
- Lucene分析过程指南
- -9 逆序输出一个整数的各位数字_逆序对个数(归并排序)
- 知方可补不足~UPDLOCK更新锁的使用
- [VNC] 云服务器 Ubuntu 配置 VNC 遇到的问题
- 人脸检测(十六)--Cascade CNN
- html添加兄弟元素,jquery插入兄弟节点的操作方法
- android扫雷代码解释,android的扫雷程序.doc
- 学计算机拼音不好怎么办,孩子拼音基础差怎么办?告诉你学拼音技巧!
- 求 Fibonacci 数列的前 20 项
- Android studio 编译错误:CreateProcess error=206, 文件名或扩展名太长。
- PyTorch中 nn.Conv2d与nn.ConvTranspose2d函数的用法
- 旅游行业数字化进程分析——2023年元旦与春节,旅游市场开启复苏模式,跨省游热度上升
- 分享一下我收藏很久的一些代替百度的搜索引擎网站
- 记录一次小程序滚动穿透解决方案