运维
文章平均质量分 64
运维
程序员诚哥
开源项目ruoyi-wms、ruoyi-mall、ruoyi-fast-service作者
展开
-
小项目建议用redis替换mq
简单任务分发:如后台任务处理、日志收集等。实时数据处理:如实时流数据处理、监控报警、实时推送等。广播消息:如系统通知、状态更新等。轻量级系统:对运维要求较高,系统对消息丢失不敏感,且对路由和持久化无严格要求。原创 2024-09-11 10:49:53 · 674 阅读 · 0 评论 -
argo workflows archived 日志设置
配置好后,保存,把workflow这个pod删掉,让他重新生成一个。小心configmap格式问题。原创 2023-07-28 15:49:15 · 565 阅读 · 0 评论 -
argo workflows archived 归档设置
配置好后,保存,把workflow这个pod删掉,让他重新生成一个。小心configmap格式问题。原创 2023-07-28 12:27:12 · 509 阅读 · 0 评论 -
K3s:轻量级边缘计算利器,简化Kubernetes的安装和部署
K3s是一个针对边缘计算场景设计的轻量级Kubernetes发行版,它在资源效率、部署简化和适应边缘环境方面有优势。而Kubernetes是一个功能强大、广泛采用的容器编排平台,适用于各种规模和复杂度的应用场景。选择使用K3s还是Kubernetes取决于特定的需求、资源限制和部署环境。原创 2023-06-17 23:15:50 · 1604 阅读 · 0 评论 -
解决安装了k3s以后80和443端口被占用的问题
今天服务器安装了一个k3s,该服务器的其他服务就都访问不了了,查了一下是因为k3s默认会安装traefik来替代k8s的ingress来代理流量,此时默认情况会占据系统的 80 和 443 端口。并且很奇怪的是lsof -i:80 都查不到traefik这个端口。因为通过iptables来转发流量所以lsof不会找到该应用,因为接管80/443端口的是service而不是traefik这个pod。原创 2023-06-17 23:01:11 · 2991 阅读 · 1 评论 -
CentOS + Nginx 环境自动申请和部署Let‘s Encrypt免费SSL证书教程
本文介绍如何在 CentOS + Nginx 环境下,自动申请和部署Let’s Encrypt免费SSL证书。原创 2023-06-05 08:52:05 · 3539 阅读 · 0 评论 -
nginx部署vue项目,给访问路径加前缀的方法:vue.config.js配置publicPath和nginx配置alias
本文主要涉及到 Vue.js 项目部署在 Nginx 上的相关问题。其中,publicPath 选项可以用于设置 Vue.js 项目的访问路径前缀,alias 指令可以用于 Nginx 中将请求路径映射到指定的文件系统路径。同时,通过设置 Nginx 配置文件,可以将多个 Vue.js 项目部署在同一个域名下的不同路径中。使用 alias 指令可以更加方便地管理多个 Vue.js 项目,并使配置文件更加简洁易读。原创 2023-04-18 11:09:11 · 8554 阅读 · 0 评论 -
HR:面试官最爱问的linux问题,看看你能答对多少
本文介绍了Linux系统的常见面试题,主要包括文件系统管理、环境配置、进程管理、系统资源使用情况、网络设置、任务调度器、软件包管理和系统日志查看,希望对你有所帮助。当然,在面试中,你可能会遇到更多针对具体工作和岗位的问题,要做好充分准备。祝你面试成功!原创 2023-04-16 13:25:40 · 1073 阅读 · 0 评论 -
centos 7 yum安装 mongodb6
这样的话,这个用户就只能使用admin数据库了,这与预期不一样,所以我选择不设置db。用户与密码设置完以后,还需要开启用户、密码验证功能,不然设置了也没用。MongoDB默认端口是27017,查看是否开启。启动MongoDB服务。检查数据库是否安装成功。原创 2023-03-10 13:28:10 · 1181 阅读 · 0 评论 -
windows jenkins获取管理员权限或本地用户权限
有个前端项目要使用taro,编译的时候报找不到,明明在jenkins的服务器上面已经装了,猜测可能是用户不对,结合之前git也有一些用户的问题,使用命令或者某些插件的时候经常出现权限错误的情况,在此分享一下解决办法。原创 2023-02-07 19:53:26 · 2204 阅读 · 0 评论 -
jenkins实现springboot配置文件覆盖
由于生产环境密码和开发环境不同,而且不能公布出来,用jenkins跑springboot项目时需要用到生产环境专属的配置文件。原创 2023-02-03 16:29:00 · 533 阅读 · 0 评论 -
通过程序ssh远程调用shell文件出现nohup java -jar失败
由于我们有多台服务器,只有部分服务器会这样,对比了linux版本和jdk版本。测试下来,oracle jdk会有这种情况,而openjdk不会有这种情况。如果是一定要用oracle jdk,nohup java -jar …命令前,先执行了一把 source /etc/profile 即可。原创 2023-02-02 16:04:06 · 2453 阅读 · 3 评论 -
windows上mvn install:install-file 报:no POM in this directory
【代码】windows上mvn install:install-file 报:no POM in this directory。原创 2023-01-17 15:33:18 · 856 阅读 · 0 评论 -
使用NATAPP替换掉花生壳实现内网穿透,显现jenkins在外网也能访问
公司多了一天windows电脑,装了个jenkins。想在家也能build,本来是使用花生壳的,但是现在花生壳收费了,http不能用。朋友推荐了NATAPP,挺好用的。原创 2023-01-06 17:54:41 · 751 阅读 · 0 评论 -
windows 安装jenkins运行发布vue项目到linux服务器
由于服务器上运行jenkins很卡,所以对于小公司而言,就不在服务器上跑jenkins,这两天公司正好有一台闲置的windows主机。就在这个上面尝试安装jenkins来进行自动打包,并且发布到linux服务器。安装插件安装nodej插件Publish over SSH系统配置Publish over SSH全局工具配置设置node构建项目创建一个freestyle的项目Discard old buildsgit命令报错Host key verification failedBuild原创 2023-01-06 16:08:58 · 1151 阅读 · 0 评论 -
windows安装jenkins运行发布java springboot项目到linux服务器
由于服务器上运行jenkins很卡,所以对于小公司而言,就不在服务器上跑jenkins,这两天公司正好有一台闲置的windows主机。就在这个上面尝试安装jenkins来进行自动打包,并且发布到linux服务器。原创 2023-01-06 11:32:20 · 1508 阅读 · 0 评论 -
CentOS设置nginx开机自启动
在CentOS7中,systemctl命令主要负责控制systemd系统和服务管理器。原创 2022-09-26 11:50:25 · 1086 阅读 · 0 评论 -
nginx配置网站不加www可以访问,支持https
DNS解析:设置A记录分别设置www和@,在阿里云里,主机记录不填或者填@是一个效果。nginx配置:主要的设置是:server_name xxx.com www.xxx.com;原创 2022-09-07 11:21:00 · 4955 阅读 · 0 评论 -
使用certbot openresty执行获取 Let’s Encrypt https 免费证书
项目以前用的是nginx,现在加上了openresty,有一个新的网站需要使用certbot生成,这个时候原先的生成命令不管用,研究了一下如何处理。原创 2022-09-06 14:58:31 · 1088 阅读 · 2 评论 -
让WinSCP和Putty一直保持连接
最近在搭建服务器,用到了WinSCP和Putty。但是隔了几分钟没在上面操作,连接就会断开,比较麻烦。 在网上搜了一下,使用Putty可以在Connection里面设置一定时间内请求一次连接。这样连接就不会断掉了。 网上搜WinSCP保持一直连接的方法没找到,于是自己就意淫Putty的方法,在Panels->Remote下面找到了一个类似的选项,设置以后就不会断开了。原创 2015-08-14 01:08:19 · 18292 阅读 · 1 评论 -
Jenkins安装及配置
安装Jenkins的安装有好几种方式,我采取的是通过tomcat启动。 官网下载jenkins 的war ,下载地址http://jenkins-ci.org/ 把下载jenkins.war 拷贝到tomcat 的webapps 目录下 重启tomcat 并用浏览器打开 http://localhost:8080/jenkins/,就可以进去jenkins管理界面配置用户权限在Manage原创 2015-12-07 14:52:59 · 589 阅读 · 0 评论 -
Centos mysql 创建用户
登录mysql -u root -p Enter password: (输入密码) 其中-u后跟的是用户名,-p要求输入密码,回车后在输入密码处输入密码。 用户创建、授权以及删除创建用户CREATE USER yy IDENTIFIED BY '123';yy表示你要建立的用户名,后面的123表示密码 上面建立的用户可以在任何地方登陆。 如果要限制在固定地址登陆,比如localhost原创 2015-12-04 11:31:21 · 10418 阅读 · 0 评论 -
Centos6.5下安装ElasticSearch
选择ElasticSearch-RTF之前下载的都是官网的发行版本,但是他对中文分词做得并不是很好。需要安装中文分词器,即使安装了ik分词器也不能很好的支持,需要再安装一些插件并且配置好。幸运的是,网上有一个懒人包RTF。 什么是ElasticSearch-RTF? RTF是Ready To Fly的缩写,在航模里面,表示无需自己组装零件即可直接上手即飞的航空模型,elasticsearch-RT原创 2015-12-04 17:04:06 · 1169 阅读 · 0 评论 -
Centos6.5 安装Redis2.6.16
下载和解压wget http://redis.googlecode.com/files/redis-2.6.16.tar.gz tar zxvf redis-2.6.16.tar.gz mv redis-2.6.16 redis安装处理/bin/sh: cc: command not found错误在redis目录执行make命令 执行make时报错:/bin/sh: cc: command原创 2015-12-03 17:46:38 · 931 阅读 · 0 评论 -
maven中央仓库被屏蔽的解决方案
一般情况下,在.m2文件夹下面的setting.xml文件里面插入如下代码即可: osc central http://maven.oschina.net/content/groups/public/ osc_thirdparty thirdparty http://maven.oschina.net/content/repositories/t原创 2015-04-24 16:15:24 · 4486 阅读 · 0 评论