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

地方门户网站的出路厦门seo关键词

地方门户网站的出路,厦门seo关键词,app和网站开发,织梦采集侠官方网站文章目录 安装安装JDK安装Maven安装GitNodeJS安装#xff08;可选#xff09;安装Jenkins 配置Jenkins为Jenkins更换插件源设置jenkins时区安装插件全局工具配置添加Gitee凭证Gitee项目配置 部署后端1.新建任务2.配置源码管理3.构建触发器4.到Gitee中添加WebHook5.构建环境6.… 文章目录 安装安装JDK安装Maven安装GitNodeJS安装可选安装Jenkins 配置Jenkins为Jenkins更换插件源设置jenkins时区安装插件全局工具配置添加Gitee凭证Gitee项目配置 部署后端1.新建任务2.配置源码管理3.构建触发器4.到Gitee中添加WebHook5.构建环境6.Pre Steps7.配置编译8.Post Steps9.测试 Jenkins是一款开源 CICD 软件用于自动化各种任务包括构建、测试和部署软件。 Jenkins 支持各种运行方式可通过系统包、Docker 或者通过一个独立的 Java 程序。 Jenkins官方中文文档https://www.jenkins.io/zh/doc/Jenkins官网https://www.jenkins.io/doc jenkins需要java环境注意不同的jenkins版本对应的java版本要匹配否则无法运行。 https://www.jenkins.io/doc/book/platform-information/support-policy-java/ 运行Jenkins需要以下Java版本: 不要下载低版本的了很多插件不支持最低建议JDK11 支持的Java版本长期支持LTS版本Weekly releaseJava 11, Java 17, or Java 212.426.1 (November 2023)2.419 (August 2023)Java 11 or Java 172.361.1 (September 2022)2.357 (June 2022)Java 8, Java 11, or Java 172.346.1 (June 2022)2.340 (March 2022)Java 8 or Java 112.164.1 (March 2019)2.164 (February 2019) 安装 安装JDK # 更新apt $ sudo apt-get update # 安装 # sudo apt-get install openjdk-8-jdk $ sudo apt-get install openjdk-11-jdk # 查看JAVA版本 $ java -version which java # 一般路径在 /usr/lib/jvm/java-11-openjdk-amd64如果存在多个jdk版本可以按照下面方式切换。 sudo update-alternatives --config java sudo update-alternatives --config javac安装Maven sudo apt install maven mvn -v whereis mavenmaven目录一般在/usr/share/maven 配置中央仓库 修改maven的setting指向阿里云 vim /usr/share/maven/conf/settings.xmlmirrors下添加mirror mirroridalimaven/idnamealiyun maven/nameurlhttps://maven.aliyun.com/repository/public/urlmirrorOf*/mirrorOf /mirror安装Git sudo apt-get install git which git whereis gitNodeJS安装可选 不安装vue等前端项目则不需要安装这个。 sudo apt-get install -y nodejs npm config set registry https://registry.npm.taobao.org whereis node node -v npm -v安装Jenkins 安装Jenkins有多种方法命令和下载war包方式等。 1.下载 Jenkins注意跟JDK对应的版本才行。 JDK11我下载的这个2.440.1版本 清华大学镜像下载更快https://mirrors.tuna.tsinghua.edu.cn/jenkins/war-stable/ # 用这个也很快只需要改路径中的版本即可 wget https://mirrors.jenkins.io/war-stable/2.440.1/jenkins.war wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/war-stable/2.440.1/jenkins.war2.打开终端进入到下载目录. 3.运行命令 java -jar jenkins.war --httpPort8999. 4.打开浏览器进入链接 http://localhost:8999. 注意如果有nginx反向代理jenkins需要按照下面处理。 希望请求https://www.example.com/jenkins到jenkins则--prefix/jenkins参数必须包含在 jenkins命令行参数中。 即nginx配置为 location /jenkins {proxy_pass http://127.0.0.1:8999; }启动命令为 java -jar jenkins.war --httpPort8999 --prefix/jenkins浏览器访问地址为 https://www.example.com/jenkins 5.复制初始密钥进行解锁Jenkins cat /root/.jenkins/secrets/initialAdminPassword # 获取到密钥直接填写到上面然后继续6.选择安装推荐的插件然后等待一会儿插件安装错误不要管它。 一般都是网络或墙的问题导致插件下载安装失败我们等会儿换个国内的插件源即可。 jenkins版本过低问题的话那就只能升级jenkins版本了。 可以在线升级Jenkins的版本即下载war包如果是版本过低打开系统管理即可看到有提示让自动升级选择即可 7.点击继续创建管理员账户然后一路点点点即可。 配置Jenkins 为Jenkins更换插件源 点击Jenkins主页面左侧列表中【系统管理】(Manage Jenkins) 点击纠正或者下拉找到【管理插件】(Manage Plugins) 选择【高级】(Advanced)选项卡 替换最下方【升级站点】中的URL 将 https://updates.jenkins.io/update-center.json 替换为 https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json 这个也行 https://mirror.esuni.jp/jenkins/updates/update-center.json设置jenkins时区 到用户-设置-用户自定义时区-Asia/Shanghai路径为/user/laker/configure 安装插件 安装步骤 打开Jenkins的首页点击“Manage Jenkins”进入管理页面。在左侧导航栏中选择“Manage Plugins”然后点击“Available”选项卡。在搜索框中输入“Maven Integration”可以找到Maven插件点击安装。弹出一个确认框点击“Install without restart”。安装完成后点击“Reload Configuration”重新加载Jenkins配置。 系统管理-插件管理-Available plugins Maven Integration #新建任务发现没有maven的项目需要去安装这个插件 Publish Over SSH #用于在构建过程中执行一系列远程操作例如从远程服务器获取代码、部署应用程序等。 Gitee #可以轻松地与Gitee代码托管平台集成实现自动化的代码获取、构建和部署。 NodeJS #前端部署才需要全局工具配置 系统管理-全局工具配置 jdk:/usr/lib/jvm/java-11-openjdk-amd64git:/usr/bin/gitmaven:/usr/share/mavennodejs:/usr/include/node 添加Gitee凭证 要先安装Gitee插件 1. Gitee API 令牌 在系统管理-管理凭证中添加Gitee凭证根据提示一步步操作即可非常简单。 类型Gitee API 令牌 用于拉取私有库代码。 2. 用户名密码凭证 类型用户名和密码凭证邮箱和密码 Gitee项目配置 在系统管理-系统配置-新增Gitee 配置 输入 链接名mallGitee域名URLhttps://gitee.com证书令牌选择上面添加的全局凭证 点击测试链接会提示成功失败。 点击保存按钮。 如果出现保存出错请去插件中心升级所有插件。 部署后端 1.新建任务 2.配置源码管理 Repo URLhttps://xxxx.git。凭证可以用之前添加的用户名密码凭证也可以直接点击添加按钮添加一个凭证。分支制定能拉取哪些分支。 3.构建触发器 选择Webhook触发构建 - 当仓库有推送代码等事件时触发自动构建。 4.到Gitee中添加WebHook 添加后会出现测试按钮用于测试发送事件。 5.构建环境 勾选上对应的内容将去做一些额外的处理保持默认、 6.Pre Steps 在构建之前可以做的那些操作在这个选项里面可以去添加一系列的脚本保持默认。 7.配置编译 Root POM这个pom是相对于git的整体的目录的 pom.xml Goals and optionsclean package -Dmaven.test.skiptrue 8.Post Steps 在项目构建完成之后接下来需要做的内容 选择Run only if build succeeds 脚本内容为 # 停止当前Spring Boot应用然后再次部署 PID$(ps -ef | grep laker.jar | grep -v grep | awk { print $2 })if [ ! -z $PID ] thenkill $PID fi # 一定要带上BUILD_IDxxx否则下面的nohup没启动成功就被杀掉了 BUILD_IDdontKillMe nohup java -jar /root/.jenkins/workspace/laker-springboot/laker-api/target/laker.jar start.log 21 点击保存按钮。 9.测试 在Gitee的上点击测试。 我发现这个测试并不能触发jenkins的构建但是我提交了代码是可以触发的。 然后去jenkins上观察是否触发最新的构建以及构建日志。
http://www.zqtcl.cn/news/588192/

相关文章:

  • 国外网站建设推广iapp网站怎么做软件
  • 网站的设计步骤做网站的虚拟机怎么用
  • 游戏的网站做普通网站多少钱
  • 单位门户网站建设苏州吴中区做网站公司
  • 新网站内部优化怎么做家电网站建设
  • 怎么看网站源码用什么做的wordpress 六亩填
  • 网站建设实习报告范文闵行区邮编
  • h5网站模板免费下载怎样制作专业简历
  • php网站语言切换功能如何做263邮箱入口
  • 电商网站及企业微信订烟专门做红酒的网站
  • 大庆商城网站建设微网站建设找哪家
  • 渝快办官网seo管理平台
  • 网站建设辶金手指排名十二厦门建设局
  • 网站反链接什么seo推广优化多少钱
  • 建设工程公司采购的网站找不到网站后台怎么办
  • 江门网站seo推广湖南省建设银行网站官网
  • 网站底部关键词指向网站打开速度慢跟什么有关系
  • 网站右侧广告合肥高端网站设计
  • 漯河市郾城区网站建设wordpress文件管理
  • 网站栅格大连做网站的
  • 珠海企业网站建设报价鄂州网吧什么时候恢复营业
  • 手机制作钓鱼网站id转换为wordpress
  • 手机网站 好处信用中国 网站有那个部门支持建设
  • 模板免费网站自己如何做网站优化
  • 自适应网站做mip改造淘宝上买衣服的网站
  • 射阳做企业网站哪家好利用新冠消灭老年人
  • 网站头部修改wordpress php幻灯片代码
  • 网络违法犯罪举报网站哪里有制作网站服务
  • 临沂怎么做网站网站 单页
  • 科技信息网站系统建设方案建筑设计专业世界大学排名