![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
运维
文章平均质量分 67
程序新视界
个人公众号【程序新视界】,一个硬技术,软实力同步提升的平台。《Spring Boo技术内幕:架构设计与实现原理》作者,《深入以太坊智能合约开发》联合作者之一。主要从事于三方支付行业。
展开
-
Nginx1.25.1起弃用 Listen 指令的 Http2 参数,异常:the “listen ... http2“ directive is deprecated
Nginx在1.25.0版本中实验性的支持HTTP/3后,在1.25.1版本中弃用了listen指令的http2参数,单独加入了http2指令。原创 2023-09-06 20:05:45 · 3385 阅读 · 1 评论 -
Docker踩坑,又涨知识了
但笔者又遇到另外一个问题,就是Docker中应用的日志,由于之前的失误默认通过root用户创建的,此时使用了testuser来启动应用程序,发现Docker无法启动,原因很简单testuser启动的应用无法向root创建的日志文件写日志。而问题的排查过程也很有意思,不仅涉及到了Docker的操作命令,也涉及到了Linux的一些基础知识,知识和技能就是在出现问题、解决问题的过程中增长的。既然找到问题的原因解决起来就比较容易了,下面记录一下解决问题及涉及到的一些Docker命令和Linux操作。原创 2022-11-18 09:12:29 · 9582 阅读 · 3 评论 -
如何发布自己的项目到Maven中央仓库?
在Maven项目中,90%以上的jar包是通过pom文件直接从开源仓库中获取依赖jar包文件,然后在项目中进行集成使用。此时如果你有一个开源项目,那么如何将该开源项目发布到Maven中央仓库,让其他人可以方便的使用,而不是先下载jar,然后install的本地?本文将通过一步步的操作带领大家讲自己的开源项目发布到Maven中央仓库(Maven Central Repository)中,https://mvnrepository.com/。Maven中央仓库并不支持直接发布jar包,需要将jar包发布到原创 2020-07-28 13:28:24 · 2599 阅读 · 3 评论 -
FastDFS基于Docker安装
暂且不说Docker在生产环境的性能如何,单就在学习新技术的过程中能够快速构建环境这一项来说,就值得推荐你尝试使用。本文带大家基于Docker来安装FastDFS服务。即便你对FastDFS的安装不感兴趣,也可以学习一下Docker安装软件的过程(基本通用),是提高学习效率的法宝之一。如果想补习一下FastDFS的原理,请参考《文件管理系统FastDFS原理详解》,有助于下面内容的理解和学习。Docker安装FastDFS关于Docker的安装不同的操作系统有不同的安装方法,这里就不再赘述,默认你的原创 2020-07-23 08:51:00 · 2048 阅读 · 0 评论 -
本地搭建Git服务器,两台电脑共享代码如此简单
据网络上不完全统计,Git的市场占有率基本上已经超过三分之二,如果此时还未使用Git进行代码托管,可能需要反思一下你的开发“环境”(技术比较守旧)了。如果你在实战中遇到类似的以下场景,那么可以考虑在本机搭建Git服务器进行代码的管理:第一,想清楚的了解自己的代码迭代,又不想或不能将代码托管到像GitHub这样的平台;第二:局域网内两台或多台电脑直接共享代码,又没有或不想经过一个中心服务器;第三,纯粹学习。那么,此时你可以尝试在本地搭建Git服务器。本文基于Mac操作系统和gitblit带大家搭建一下本原创 2020-06-04 09:30:56 · 3722 阅读 · 0 评论 -
个人博客百度统计中恶意刷无关关键词解决方案
作为个人站长,通过百度统计来查看网站的访问量,最近发现出现大量与本网站无关的关键词搜索统计,针对这一情况苦恼了很久,曾经也遇到类似的问题,解决方案是把个人博客的站内搜索关闭掉了,消停了很久。最近又出现刷关键词的问题,刷的方案可能是盗用了百度统计的代码,放在了盗用者的网站上,也就是说搜索时根本没有经过个人博客。针对此种方式的刷关键词,需要通过百度设置过滤规则来进行解决。依次选择“管理”、“统计规则设置”、“过滤规则设置”。设置白名单,并将对应的网站添加到受访域名白名单。经过此设置,统计的信息便只统计原创 2020-06-01 09:40:09 · 1431 阅读 · 0 评论 -
WordPress搜索(跨域)功能被黑原因及解决方案
前些天在国外游玩,通过百度的站长工具发现个人博客的流量异常,而且出现了一些敏感词汇的搜索,比如彩票,美女什么的。期初以为是评论区的问题,但本人的博客并没有开通评论直接显示的功能,也没有发现任何相关的评论。WordPress搜索漏洞请教各路大神外加搜索引擎终于找到问题的根源,原来是有人利用WordPress的搜索功能来搞事情。WordPress和市面上绝大部分的搜索,都是使用get方式进行的,...原创 2019-08-29 11:59:53 · 1352 阅读 · 0 评论 -
centos7 MongoDB安装
配置MongoDB的yum源创建yum源文件:sudo vim /etc/yum.repos.d/mongodb-org-3.4.repo添加以下内容:[mongodb-org-3.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x...原创 2019-05-16 20:31:29 · 1470 阅读 · 9 评论 -
Mysql SSH隧道连接使用方法
为了安全,mysql的root用户只本机登录,不对外网进行授权访问,此时可通过SSH隧道连接mysql数据库。以下为配置Mysql SSH隧道连接的基本步骤。删除远程登录登录mysql: mysql -uroot -p查看用户开放的访问权限:select user, host from mysql.user;删除不需要的访问权限,比如:delete from mysql.user...原创 2019-05-09 08:28:12 · 6555 阅读 · 1 评论 -
aws centos7 redis 集群搭建
下载cd /usr/localwget http://download.redis.io/releases/redis-4.0.9.tar.gztar -xzvf redis-4.0.9.tar.gzcd redis-4.0.9mkdir /usr/local/redismake PREFIX=/usr/local/redis install如果出现:zmalloc.h:50:...原创 2019-05-13 18:26:06 · 1165 阅读 · 0 评论 -
Centos7 安装Mysql5.7
下载Mysqlwget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz检查是否已安装mysqlrpm -qa | grep mysql如果安装则卸载:rpm -e 已经存在的MySQL全名解压解压到/usr/local:sudo tar -zxvf...原创 2019-05-08 20:55:24 · 1565 阅读 · 8 评论 -
centos7 docker启动异常分析及解决
在centos7 上完成docker的基本安装,执行启动命令时,发现无法启动:command : sudo systemctl start dockererr : exit status 1output : Job for docker.service failed because the control process exited with error code.See "s...原创 2019-04-30 09:52:06 · 2457 阅读 · 4 评论 -
Linux redis-Sentinel配置
下载下载地址:https://redis.io/download在/usr/local/src目录下执行下载。wget http://download.redis.io/releases/redis-3.2.8.tar.gz安装解压到/usr/local/src目录,放源码包。tar xzf redis-3.2.8.tar.gz创建目录/usr/local/redis:make...原创 2019-04-25 08:22:23 · 2035 阅读 · 0 评论 -
Dockerfile指令解析
DockerfileDockerfile是由一系列命令和参数构成的脚本,以FROM命令为开始,然后是各种方法和参数的使用,最终生成一个新的镜像。在使用Docker构建镜像的时,每一个命令都会在前一个命令的基础上形成一个新层。Dockerfile示例这里以制作一个centos+jdk8的镜像为例:FROM centosMAINTAINER MAINTAINER authors_...原创 2019-05-04 17:56:38 · 1587 阅读 · 0 评论 -
Linux docker 安装FastDFS
查询镜像docker search fastdfsNAME DESCRIPTION STARS OFFICIAL AUTOMATEDseason/fastdfs FastDFS ...原创 2019-04-27 20:57:03 · 3623 阅读 · 5 评论 -
Linux下面Maven安装
下载https://maven.apache.org/download.cgi复制所需版本的链接地址,比如3.6.0:http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz执行下载:wget http://mirrors.tuna.tsing...原创 2019-04-09 21:21:57 · 2592 阅读 · 0 评论 -
防盗链使用过程中遇到的问题
工作中需要对音频和图片进行防盗链处理,数据存储使用第三方服务,在使用的过程中遇到的一些注意事项,特与大家分享。防盗链的原理和应用场景具体使用可参看此篇文章《防盗链》,里面已经详细的介绍了防盗链的原理及使用场景,和高级防盗链。这里就不再照本宣科。具体使用中遇到的问题项目中使用的是阿里云的OSS服务,官网和云服务采用的通信都是http的,这两天将自己的服务通过证书设置为https的请求。在...原创 2018-12-20 22:20:31 · 1452 阅读 · 1 评论 -
Wagon部署springboot项目读取配置文件错误问题
wagon(瓦工)插件是一个很不错的轻量级,快速部署项目到服务器的插件,针对用中小项目,使用起来十分方便。今天跟大家分享一下自己在使用过程中遇到的一个坑,持续两天时间都没能够解决,最终在多方求助下找到最终原因。问题状况在服务器上直接执行start.sh启动脚本,springboot可以正确启动并且正确加载了同目录级下的application-pro.yml文件。通过wagon执行服务器上...原创 2018-12-19 22:35:38 · 1228 阅读 · 1 评论