当前位置: 首页 > news >正文

汽车网站建设论坛网站建设要多少钱品牌

汽车网站建设论坛,网站建设要多少钱品牌,长沙建个网站一般需要多少钱,五个网站文章目录一、docker安装Mysql1. 映射目录2. 赋予权限3. 镜像拉取4. 运行容器5. 查看日志6. 创建数据库二、docker安装sonarqube2.1. 映射目录2.2.赋予权限2.3. 镜像拉取2.4. 运行容器2.5. 查看日志二、中文简体2.1. 版本对照2.2. download2.3. 重启容器三、规则添加3.1. 规则无… 文章目录一、docker安装Mysql1. 映射目录2. 赋予权限3. 镜像拉取4. 运行容器5. 查看日志6. 创建数据库二、docker安装sonarqube2.1. 映射目录2.2.赋予权限2.3. 镜像拉取2.4. 运行容器2.5. 查看日志二、中文简体2.1. 版本对照2.2. download2.3. 重启容器三、规则添加3.1. 规则无3.2. 规则下载3.3. 插件放置3.3. 重启容器四、规则添加4.1. 下载4.2. 安装scanner4.3. 更换jdk版本五、maven安装配置5.1. 下载5.2. 解压5.3. 配置环境变量六、 sonar maven组合6.1. 生成token6.2. 项目创建一、docker安装Mysql 1. 映射目录 mkdir -p /app/mysql/conf mkdir -p /app/mysql/logs mkdir -p /app/mysql/data2. 赋予权限 chmod -R 777 /app/mysql/3. 镜像拉取 这一步可以跳过直接执行运行容器即可 docker pull mysql:5.74. 运行容器 先通过镜像创建mysql容器 docker run --name mysql5.7 -d \ -p 3306:3306 \ -v /app/mysql/conf:/etc/my.cnf.d \ -v /app/mysql/logs:/logs \ -v /app/mysql/data:/var/lib/mysql \ -e MYSQL_ROOT_PASSWORD123456 \ --restart always \ --privilegedtrue \ mysql:5.75. 查看日志 docker logs -f mysql5.76. 创建数据库 create databases sonar;二、docker安装sonarqube 2.1. 映射目录 mkdir /app/sonarqube/logs /app/sonarqube/conf /app/sonarqube/data /app/sonarqube/extensions -p2.2.赋予权限 chmod -R 777 /app/sonarqube/2.3. 镜像拉取 这一步可以跳过直接执行运行容器即可 docker pull sonarqube:7.7-community2.4. 运行容器 docker run \-d \--name sonarqube7.7 \-p 9000:9000 \-p 9092:9092 \-e SONARQUBE_JDBC_USERNAMEroot \-e SONARQUBE_JDBC_PASSWORD123456 \-e SONARQUBE_JDBC_URLjdbc:mysql://192.168.92.129:3306/sonar?useUnicodetruecharacterEncodingutf8rewriteBatchedStatementstrueuseConfigsmaxPerformanceuseSSLfalse \--privilegedtrue \-v /app/sonarqube/logs:/opt/sonarqube/logs \-v /app/sonarqube/conf:/opt/sonarqube/conf \-v /app/sonarqube/data:/opt/sonarqube/data \-v /app/sonarqube/extensions:/opt/sonarqube/extensions\sonarqube:7.7-community注意里面的JDBC相关的url uesrname password要改为跟数据库一致的 2.5. 查看日志 docker logs -f sonarqube7.7http://192.168.92.129:9000/ http://ip:9000/账户密码都是admin admin二、中文简体 2.1. 版本对照 这是SonarQube的汉化包 兼容列表如下 如果你是8.7的可以直接market搜索下载 2.2. download Chinesegithub汉化插件下载 按照版本对照要求我的版本是7.7的需要去github去下载手动添加 把sonar-l10n-zh-plugin-1.27.jar复制到 cd /app/sonarqube/extensions/plugins2.3. 重启容器 docker restart sonarqube7.7三、规则添加 3.1. 规则无 quality profile页面中缺少quality profile 3.2. 规则下载 规则都有兼容的版本 8.9版本中很多不需要安装了 参照https://docs.sonarqube.org/latest/instance-administration/plugin-version-matrix/。 凡是提示Bundled的都已经默认集成了 插件版本sonar-java-plugin5.14.0.18788sonar-javascript-plugin5.2.1.7778 规则列表 https://binaries.sonarsource.com/Distribution/ 这里一java语言插件为例进行演示 3.3. 插件放置 把sonar-java-plugin-5.14.0.18788.jar sonar-javascript-plugin-5.2.1.7778.jar复制到/app/sonarqube/extensions/plugins目录下面 cd /app/sonarqube/extensions/plugins3.3. 重启容器 重启容器 docker restart sonarqube7.7四、规则添加 4.1. 下载 https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/ 一般是安装最新的我个人。选择了sonar-scanner-cli-4.6.1.2450-linux.zip。 4.2. 安装scanner cd /app wgethttps://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-4.6.2.2472-linux.zip unzip sonar-scanner-cli-4.6.2.2472-linux.zipvim /etc/profile export SCANNER_HOME/app/sonar-scanner-4.6.2.2472-linux export PATH$PATH:$SCANNER_HOME/binsource /etc/profile 确认版本安装成功生效 [rootlocalhost sonar-scanner-4.6.2.2472-linux]# sonar-scanner -v INFO: Scanner configuration file: /app/sonar-scanner-4.6.2.2472-linux/conf/sonar-scanner.properties INFO: Project root configuration file: NONE INFO: SonarScanner 4.6.2.2472 INFO: Java 11.0.11 AdoptOpenJDK (64-bit) INFO: Linux 3.10.0-957.el7.x86_64 amd64 4.3. 更换jdk版本 vim /app/sonar-scanner-4.6.2.2472-linux/bin/sonar-scanner ###修改use_embedded_jre参数 use_embedded_jrefalse[rootlocalhost bin]# sonar-scanner -v INFO: Scanner configuration file: /app/sonar-scanner-4.6.2.2472-linux/conf/sonar-scanner.properties INFO: Project root configuration file: NONE INFO: SonarScanner 4.6.2.2472 INFO: Java 1.8.0_301 Oracle Corporation (64-bit)五、maven安装配置 5.1. 下载 wget https://mirrors.bfsu.edu.cn/apache/maven/maven-3/3.8.4/binaries/apache-maven-3.8.4-bin.tar.gz5.2. 解压 tar -zxvf apache-maven-3.8.4-bin.tar.gz5.3. 配置环境变量 vi /etc/profileexport M2_HOME/app/apache-maven-3.8.4 export PATH$M2_HOME/bin:$PATHsource /etc/profile验证 mvn -v六、 sonar maven组合 6.1. 生成token 6.2. 项目创建 如果只是为了验证maven和sonar可以随便上传一个maven项目即可。 我这里演示随机找了个项目等会回合jenkins进行集成创建springboot项目上传gitlab这里演示采用已经准备好的项目, mvn sonar:sonar \-Dsonar.projectKeytest \-Dsonar.host.urlhttp://192.168.92.129:9000 \-Dsonar.login2023104e205b5aafe608584b0891a95442fe3247
http://www.zqtcl.cn/news/53995/

相关文章:

  • 做网站一屏一屏的网站开发与设计前景
  • 做医疗的网站建设企业管理方法
  • 做外贸网站的公司搜索网址的浏览器
  • 电子商城网站开发合同政协信息化网站建设的请示
  • 爬虫网站怎么做免费的网站建设有哪些
  • wordpress网站定制网站设计和美工一样吗
  • 上海网站建设开发哪家专业织梦网站栏目无法生成
  • 教学网站开发应用方案自己做游戏app的网站吗
  • 设计师门户网站程序办公平台
  • 建立网站如何公司网站建设费用入账
  • 网站关键词部署锦州网站建设报价
  • 网站怎么做收费青岛房地产团购网站建设
  • 三亚建设局网站女生学什么专业好
  • 珠海市城市建设档案馆网站wordpress5.0后台慢
  • 顺的做网站便宜吗wordpress图书类主题
  • 做h5的网站页面网站设计价钱
  • 网站主导航设置问题05网课时作业本
  • 天河区做网站的公司网站做子页面怎么做
  • 360极速怎么屏蔽网站今天国际最新消息新闻
  • 网站开发需要的知识企业网站建设现状
  • 广州微信网站建设效果注册网站大全
  • 学校网站建设管理制度做网站要什么知识条件
  • 大学生毕业设计课题做网站卖域名出去客户犯法怎么办
  • 做博客网站要怎么配置的服网站建设框架都有哪些内容
  • 福步外贸网站石家庄市城乡建设学校网站
  • 网站开发技术教学西宁做网站_君博相约
  • 网站建设工作总结中国法律服务网app最新下载
  • 广电如何做视频网站网站做压测
  • 西宁网站建设报价cu君博規范搜索引擎营销的主要方法
  • 如何逐步提升网站权重谷歌推广费用多少