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

购物网站建设优缺点京东网站建设流程图

购物网站建设优缺点,京东网站建设流程图,网页设计师考证,招生门户网站建设方案目录1. 准备安装环境2. 安装postgres数据库3. 安装SonarQube4. 使用SonarQube1. 准备安装环境 这里安装SonarQube的系统环境是Red Hat Enterprise Linux release 8.7 #xff0c;然后将jdk的压缩包#xff08;jdk-17.0.2_linux-x64_bin.tar.gz#xff09;和sonarQube的压缩… 目录1. 准备安装环境2. 安装postgres数据库3. 安装SonarQube4. 使用SonarQube1. 准备安装环境 这里安装SonarQube的系统环境是Red Hat Enterprise Linux release 8.7 然后将jdk的压缩包jdk-17.0.2_linux-x64_bin.tar.gz和sonarQube的压缩包sonarqube-9.9.0.65466.zip上传到/usr/local/src目录下 sonarQube官网下载地址https://www.sonarsource.com/products/sonarqube/downloads/ sonarQube官网文档地址 https://docs.sonarqube.org/latest/ 初始化环境的脚本init.sh内容如下,执行脚本 sh init.sh 8.7 #!/bin/bash if [ -z $1 ]then echo $1 is not exists or is emptyexit fiecho [BaseOS] nameBaseOS baseurlhttps://mirrors.aliyun.com/rockylinux/8/BaseOS/\$basearch/os/ gpgcheck0 enabled1 gpgkeyhttps://mirrors.aliyun.com/rockylinux/RPM-GPG-KEY-ANOLIS[AppStream] nameAppStream baseurlhttps://mirrors.aliyun.com/rockylinux/8/AppStream/\$basearch/os/ gpgcheck0 enabled1 gpgkeyhttps://mirrors.aliyun.com/rockylinux/RPM-GPG-KEY-ANOLIS[PowerTools] namePowerTools baseurlhttps://mirrors.aliyun.com/rockylinux/8/PowerTools/\$basearch/os/ gpgcheck0 enabled1 gpgkeyhttps://mirrors.aliyun.com/rockylinux/RPM-GPG-KEY-ANOLIS[Extras] nameExtras baseurlhttps://mirrors.aliyun.com/rockylinux/8/extras/\$basearch/os/ gpgcheck0 enabled1 gpgkeyhttps://mirrors.aliyun.com/rockylinux/RPM-GPG-KEY-ANOLIS/etc/yum.repos.d/online.repo echo vers:$1 sed -i s/8/$1/g /etc/yum.repos.d/online.repo yum install -y vim yum install -y unzip紧接着设置系统参数vm.max_map_count vim /etc/sysctl.conf 修改如下内容 vm.max_map_count262144 查看修改的参数是否生效如果生效显示如下 sysctl -p然后设置配置jdk 先解压 tar -zxvf /usr/local/src/jdk-17.0.2_linux-x64_bin.tar.gz 添加环境变量 echo export JAVA_HOME/usr/local/src/jdk-17.0.2 /etc/profile echo export PATH$PATH:$JAVA_HOME/bin /etc/profile 生效环境变量 source /etc/profile 检测环境变量是否生效 java -version2. 安装postgres数据库 这里就不说明怎么安装postgres数据库具体安装步骤可以参考这篇博客https://blog.csdn.net/u010080562/article/details/127349394 3. 安装SonarQube 这里SonarQube是一个java的web项目依赖elasticsearch和postgres才能运行因为elasticsearch不能使用root账户运行所以现在创建用户 创建用户 useradd sonar echo sonar | passwd --stdin sonar 然后来到/usr/local/src目录解压SonarQube压缩包 unzip sonarqube-9.9.0.65466.zip 然后重命名SonarQube解压后的文件夹名 mv sonarqube-9.9.0.65466 sonarqube mkdir /var/sonarqube 将sonarqube文件下的所有内容的属主设置成sonar chown -R sonar:sonar /usr/local/src/sonarqube chown -R sonar:sonar /var/sonarqube切换到sonarqube的conf文件下 cd /usr/local/src/sonarqube/conf 编辑配置文件sonar.properties添加如下内容 #sonar运行产生的数据文件和临时文件存放目录 sonar.path.data/var/sonarqube/data sonar.path.temp/var/sonarqube/temp #访问sonar的IP地址、端口号以及上下文,host就填你部署SonarQube的这台主机或者虚拟机的IP端口随便定不要和已有端口冲突就行 sonar.web.host192.168.225.23 sonar.web.port8888 sonar.web.context/ #sonar运行需要连接的postgres参数 sonar.jdbc.usernamejamy sonar.jdbc.password123456 sonar.jdbc.urljdbc:postgresql://192.168.227.192:5432/sonarqube?currentSchemapublic在/usr/local/src/sonarqube/extensions/jdbc-driver目录下创建目录postgresql用来存放postgresql-42.5.1.jar cd /usr/local/src/sonarqube/extensions/jdbc-driver mkdir postgresql 再把postgresql-42.5.1.jar复制到/usr/local/src/sonarqube/extensions/jdbc-driver/postgresql cp /usr/local/src/sonarqube/lib/jdbc/postgresql/postgresql-42.5.1.jar /usr/local/src/sonarqube/extensions/jdbc-driver/postgresql接下来就来运行sonar 先启动postgres数据库这个数据库装在本机或是其他虚拟机都可以只要能连接就行等会启动sonar会连接数据的 然后切换到sonar用户下 su sonar 来到sonarqube的bin目录下准备启动 cd /usr/local/src/sonarqube/bin/linux-x86-64 ./sonar.sh start 查看启动日志显示如下图表示启动成功 tail -f /usr/local/src/sonarqube/logs/sonar.log 4. 使用SonarQube 先关闭防火墙再来访问 浏览器访问地址192.168.225.23:8888 账户 admin 密码 admin 首次登录后会要求你修改密码首页是这样的 如果想要中文显示界面可以安装中文插件 继续往下拉就可以看到这个按钮点击它 点击完I understand the risk这个按钮就会出现下面这个界面 搜索到下面这个插件点击后面的install来安装插件 安装完中文插件重启SonarQube 重启完需要重新登录 现在再看看界面就是中文界面大体上是中文有些还是英文的 现在看项目啥都没有需要找个maven项目构建下才能看出效果 在构建maven项目之前需要再maven的配置文件settings.xml添加点东西 1.在profiles标签里面添加一个profile profileidsonar/idactivationactiveByDefulttrue/activeByDefult/activationpropertiessonar.loginadmin/sonar.loginsonar.password123456/sonar.passwordsonar.host.urlhttp://192.168.225.23:8888/sonar.host.url/properties/profile 2.在settings标签末尾添加这个activeProfilesactiveProfilesonar/activeProfile/activeProfiles 3.此时打开一个maven项目构建一下如下图此时再来刷新SonarQube的项目界面看看有什么不一样 到次就结束了当然SonarQube也可以整合进jenkins在Jenkins构建项目时使用SonarQube分析代码后面有时间再更新这一块。。。
http://www.tj-hxxt.cn/news/223674.html

相关文章:

  • 查找网站注册时间frontpage制作个人网页教程
  • 建设手机网站经验分享怎么看一个网站做外链
  • 旅游加盟网站建设做网站及小程序需要会哪些技能
  • 网站建设找实体还是淘宝百度地图广告投放
  • 成都定制企业网站制作上海建设工程安全质量监督站网站
  • 宜昌网站排名优化济南品质网站建设哪家好
  • 移动网站开发公司邯郸网站设计服务平台
  • 利用模板建网站蓬莱网站建设公司
  • 网站建设案例教程视频教程深圳保障性住房申请条件
  • 百度怎么做开锁网站哪个网站的财经做的好知乎
  • 网站建设制作模板网站怎么做wordpress主题数据
  • 杭州seo网站排名铜仁市网站建设
  • 查询网站流量排名亚洲尺码与欧洲尺码区别
  • 网站开发工程师要求公司网站
  • 江西省兴赣建设监理咨询有限公司网站网站建设桂林
  • 网站建站网站45133美剧网站怎么做
  • 为什么网站目录不收录南京app外包
  • 那个网站销售好做网站开发学什么
  • 做音乐网站的选题背景简单的小手工
  • 肇庆 网站建设 域联建立网站需要多少钱一个
  • 互联网建设网站的的好处旅游门户网站建设方案模板
  • 一千元做网站牛商网 做的p2p网站
  • php 信息分类网站开发wordpress ico不显示
  • 网站建设教程详解wordpress 官网主题下载
  • 网站客户需求分析5年的室内设计师收入
  • 做网站需要字体授权网站建设手机网站
  • 淘宝客网站 建设要钱不光大国际建设公司官网
  • 做百度手机网站logo网站推介
  • 设计素材网站知乎广告营销留电话网站
  • 做家教在哪个网站简单网页设计作业