服务管理
服务管理
蜗牛去旅行吧
老运维,努力做好每一件事情!
展开
-
centos7升级SQLite
【代码】centos7升级SQLite。原创 2023-07-20 14:57:07 · 142 阅读 · 0 评论 -
手动构建java程序shell脚本模板
【代码】手动构建java程序shell脚本模板。原创 2023-07-05 15:33:30 · 81 阅读 · 0 评论 -
Docker部署GitLab和GitLab Runner的步骤详解
在本篇技术博客中,我将详细介绍如何使用Docker部署GitLab和GitLab Runner,并提供了一些重要的配置步骤。通过使用Docker,我们可以快速搭建GitLab和GitLab Runner的环境,实现自动化的软件集成和部署。通过上述步骤,你可以成功部署和配置GitLab以及GitLab Runner,并开始使用自动化集成和部署的功能。完成注册后,可以在GitLab页面的CI/CD中查看已注册的Runner。GitLab Runner用于配合GitLab CI实现自动化集成。原创 2023-06-30 16:14:39 · 1238 阅读 · 0 评论 -
nginx下载的conf示例
效果:http://www.test.com/download/test-release.apk。原创 2023-06-27 17:40:58 · 100 阅读 · 0 评论 -
gitlab修复Fetching changes with git depth set to 50
使用git --version命令查看git版本,发现版本为1.18.3,太低导致GitLab Runner无法正确获取仓库的历史记录。安装完成后,git --version显示版本已升级到2.31.1。更新git版本是一个简单但常见的错误修复方案。重新运行GitLab CI作业,错误解决。原创 2023-06-27 15:48:49 · 513 阅读 · 0 评论 -
git tag与GitLab CI/CD Pipeline
在此Pipeline中,deploy_dockerhub 阶段只有在有 git tag 打在当前提交时才会运行,它会将镜像推送到 Docker Hub,标签为提交的 tag 名称。git tag用于给版本库的某个提交打标签,以示重要的里程碑。访问 GitLab CI 页面,deploy_dockerhub 阶段会运行,将镜像标签为 v1.0.0 推送至 Docker Hub。通过 git tag,我们可以有选择性地触发 Pipeline 中的某些作业运行,这为我们实现持续交付提供了便利。原创 2023-06-26 09:44:31 · 848 阅读 · 0 评论 -
GitLab安装及简单使用一
【代码】GitLab安装及简单使用一。原创 2023-06-16 14:20:13 · 350 阅读 · 0 评论 -
linux 搭建nexus
Nexus是一款开源的Maven仓库管理工具,可以搭建私有Maven仓库。原创 2023-06-14 18:04:37 · 2196 阅读 · 0 评论 -
linux 拷贝二进制文件来安装软件,如rsync
【代码】linux 拷贝二进制文件来安装软件,如rsync。原创 2023-06-14 14:44:11 · 424 阅读 · 0 评论 -
Jenkins将构建生成的程序包部署到服务器(二)
上文提供了一些脚本,通过rsync同步更新的程序包,然后再运行程序,完成一次自动化构建。rsync一些参数的释义。原创 2023-05-29 16:59:31 · 81 阅读 · 0 评论 -
Jenkins将构建生成的程序包部署到服务器(一)
使用步骤,通过saltstack来匹配jobname,然后调用脚本,来推送,和执行一下命令,当然也可以通过推送到程序包之后直接调用服务器脚本来更新,jenkins把程序包推送到服务器的几种方法。rsync+jenkins在同一台部署。原创 2023-05-29 16:02:49 · 3559 阅读 · 0 评论 -
在CentOS 7上安装Jenkins并配置构建maven项目(二)
am或者–also-make:如果一个项目产生的构建结果是其他项目运行所必需的,这个选项可以在构建时生成所需要的子项目。-Dmaven.test.skip=true :定义maven.test.skip系统属性为true,跳过测试。-pl或者–projects :构建指定的项目,多个项目以逗号隔开。-amd或者–also-make-dependents:像-am而且构建子项目所依赖的项目。-N或者–Non-recursive:构建本项目,而不构建子项目。原创 2023-05-29 14:37:26 · 391 阅读 · 0 评论 -
Spring Cloud体系架构和组件总结
Spring Cloud是一系列框架的有序集合,它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。原创 2023-05-25 11:47:46 · 251 阅读 · 0 评论 -
centos7安装weblogic多域
复制 /data/www/wlserver/common/templates/scripts/wlst/basicWLSDomain.py 文件到 example_domain 文件夹下,并重命名为 ExampleDomain.py ,该文件将作为创建当前域的脚本文件。在 /data/app/weblogic/domains 目录下建立空的域文件夹 example_domain ,绝对目录为 /data/app/weblogic/domains/example_domain。原创 2023-05-25 10:48:19 · 314 阅读 · 0 评论 -
Nginx的流式响应配置
Nginx的流式响应(streaming response)是指在Nginx作为反向代理服务器时,将响应内容一边接收,一边逐步发送给客户端的过程。这种响应方式可以提高用户体验和网络传输效率,常用于处理较大的响应内容。在默认情况下,Nginx是通过缓存响应内容来处理请求的。也就是说,当Nginx接收到完整的响应后,才会将其发送给客户端。因此,Nginx提供了流式响应的功能,让反向代理服务器能够在接收到响应的同时,逐步地将响应内容发送给客户端。这段nginx配置是为了解决流式响应的问题。原创 2023-05-25 10:33:36 · 5330 阅读 · 7 评论 -
http常见的状态码统计以及跨域问题
跨域是指一个域下的文档或脚本试图去请求另一个域下的资源。HTTP协议中定义了很多状态码,用以表示请求的处理结果。Nginx配置后,前端在domain1.com域下可以请求后端接口,实现跨域访问。Nginx可以通过添加响应头来实现跨域。原创 2023-05-23 15:19:48 · 1217 阅读 · 0 评论 -
MongoDB安装,基本使用,以及作为cache,如何使用
MongoDB是一款流行的NoSQL数据库。这里对MongoDB进行介绍,并给出安装、基本使用和作为缓存的示例。原创 2023-05-23 15:12:07 · 237 阅读 · 0 评论 -
redis主从安装,集群安装,哨兵模式
主从复制:原创 2023-05-23 11:37:22 · 73 阅读 · 0 评论 -
Apache 和 Nginx 安装介绍
Apache 可以在 macOS、Linux 和 Windows 等操作系统上安装使用。Apache 安装和使用。Nginx 安装和使用。原创 2023-05-23 11:12:26 · 258 阅读 · 0 评论 -
gitlab安装指南
【代码】gitlab安装指南。原创 2023-05-22 14:21:42 · 42 阅读 · 0 评论