<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[moto72的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/moto72</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; moto72]]></copyright><item><title><![CDATA[CentOS7x64 编译安装redis5]]></title><link>https://blog.youkuaiyun.com/moto72/article/details/118309699</link><guid>https://blog.youkuaiyun.com/moto72/article/details/118309699</guid><author>moto72</author><pubDate>Mon, 28 Jun 2021 18:50:51 +0800</pubDate><description><![CDATA[系统版本：Linux version 3.10.0-1160.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) ) #1 SMP Mon Oct 19 16:18:59 UTC 2020

redis版本：redis-5.0.8

准备工具：yum -y install gcc-c++

开始编译安装redis：


解压：

tar zxvf redi..]]></description><category></category></item><item><title><![CDATA[docker 安装mysql]]></title><link>https://blog.youkuaiyun.com/moto72/article/details/106945227</link><guid>https://blog.youkuaiyun.com/moto72/article/details/106945227</guid><author>moto72</author><pubDate>Mon, 15 Jun 2020 09:49:18 +0800</pubDate><description><![CDATA[最近在搭建微服务环境的时候使用docker方便很多，今天完成mysql的搭建，起因是之前做服务迁移的时候工程师采购了RDS8的服务，结果导致查询结果出现了差异，于是开始使用本地docker来做排查。



首先去docker的hub上搜索你需要的mysql版本：



https://hub.docker.com/_/mysql?tab=tags



我使用...]]></description><category></category></item><item><title><![CDATA[.gitignore 忽略target不生效]]></title><link>https://blog.youkuaiyun.com/moto72/article/details/106945229</link><guid>https://blog.youkuaiyun.com/moto72/article/details/106945229</guid><author>moto72</author><pubDate>Sat, 13 Jun 2020 00:58:41 +0800</pubDate><description><![CDATA[在工程提交的时候发现很多编译后的class文件也被提交了，然后现实所有隐藏文件才发现工程中并没有添加.gitignore文件，于是将其他工程中的模版copy过来，提交依旧无法忽略。



原因是.gitignore只能忽略那些原来没有被track的文件，如果某些文件已经被纳入了版本管理中，则修改.gitignore是无效的。所以清空一下git缓存，然后重新更新...]]></description><category></category></item><item><title><![CDATA[搭建私有GitLab服务]]></title><link>https://blog.youkuaiyun.com/moto72/article/details/106945228</link><guid>https://blog.youkuaiyun.com/moto72/article/details/106945228</guid><author>moto72</author><pubDate>Mon, 11 May 2020 16:26:05 +0800</pubDate><description><![CDATA[最近使用免费的git服务，但是遇到一个问题，超过5人的限制就需要付费了，但是在付费的时候发现还是有点肉疼，所以果断先放弃，毕竟现在大风也刮不来，所以自己搭建好了。



好在docker省去了很多安装上的问题，我们直接去社区拉取gitlab-ce 版本。



https://docs.gitlab.com/ee/install/docker.html
doc...]]></description><category></category></item><item><title><![CDATA[解决tomcat启动时间过长问题]]></title><link>https://blog.youkuaiyun.com/moto72/article/details/106945233</link><guid>https://blog.youkuaiyun.com/moto72/article/details/106945233</guid><author>moto72</author><pubDate>Thu, 07 May 2020 12:32:04 +0800</pubDate><description><![CDATA[最近在搬迁服务器，整个迁移过程非常顺利，最后在服务启动的时候忽然发现启动时间很长，一度超过50s。



于是开始观察启动日志，在最后一段部分发现了异样：



org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom Creation of SecureRandom instance...]]></description><category></category></item><item><title><![CDATA[CentOS7 使用Docker启动Redis服务]]></title><link>https://blog.youkuaiyun.com/moto72/article/details/106945230</link><guid>https://blog.youkuaiyun.com/moto72/article/details/106945230</guid><author>moto72</author><pubDate>Mon, 27 Apr 2020 03:06:47 +0800</pubDate><description><![CDATA[早在Docker火热的时候尝试过，因为那时候的云还比较混沌，但是目前这个形式云已经比较成熟了，所以docker的作用我个人认为就没有那么凸显了，但是最近在做服务搬迁的时候发现，使用Docker可以抚平一些差异，再一个还能开拓小伙伴的视野，也未尝不是一件好事。



于是今天老生常谈，从安装Docker到启动redis服务开始说起：



首先就是安装Docke...]]></description><category></category></item><item><title><![CDATA[Linux 安装ZSH辅助运维]]></title><link>https://blog.youkuaiyun.com/moto72/article/details/106945244</link><guid>https://blog.youkuaiyun.com/moto72/article/details/106945244</guid><author>moto72</author><pubDate>Sun, 26 Apr 2020 16:59:28 +0800</pubDate><description><![CDATA[今天在MAC的Iterm2开启了Zsh，帮助我解决了不少命令提示的问题，于是安装到服务器上面辅助一些新手做运维。



使用 cat /etc/shells 命令查看当前系统下有多少shell



没有发现Zsh



使用yum 工具协助安装一下：



sudo yum install -y zsh



安装完成后再安装oh my zsh加个buff
...]]></description><category></category></item><item><title><![CDATA[网站压力测试]]></title><link>https://blog.youkuaiyun.com/moto72/article/details/106945241</link><guid>https://blog.youkuaiyun.com/moto72/article/details/106945241</guid><author>moto72</author><pubDate>Mon, 24 Feb 2020 16:12:51 +0800</pubDate><description><![CDATA[业务要上线，而且是面向大规模的群里，这里需要做一些压测，顺手用一台服务器做了AB压测，这里贴一些数据，后续在做PTS测试，因为着急赶项目，所以简要记录一些关键节点。



安装AB：yum -y install httpd-tools 



ab -v 查看ab版本 



ab –help



开始做简单的测试，对象网址：https://2020.sxn...]]></description><category></category></item><item><title><![CDATA[Tomcat生产环境参数优化(二)]]></title><link>https://blog.youkuaiyun.com/moto72/article/details/106945250</link><guid>https://blog.youkuaiyun.com/moto72/article/details/106945250</guid><author>moto72</author><pubDate>Sun, 23 Feb 2020 16:25:20 +0800</pubDate><description><![CDATA[tomcat的启动需要产生session id，这个产生需要通过java.security.SecureRandom生成随机数来实现:



/dev/random :阻塞型，读取它就会产生随机数据，但该数据取决于熵池噪声，当熵池空了，对/dev/random 的读操作也将会被阻塞。 /dev/urandom: 非阻塞的随机数产生器，它会重复使用熵池中的数据以...]]></description><category></category></item><item><title><![CDATA[Tomcat生产环境参数优化(一)]]></title><link>https://blog.youkuaiyun.com/moto72/article/details/106945245</link><guid>https://blog.youkuaiyun.com/moto72/article/details/106945245</guid><author>moto72</author><pubDate>Sun, 23 Feb 2020 10:32:03 +0800</pubDate><description><![CDATA[很多团队在使用tomcat做生产环境的时候，基本上都是官方下载，然后解压，直接就开始跑服务了，有些团队需要多开，就修改一下端口，稍微有安全意识的只要创建非root用户启动，然而很多时候都是默认参数裸奔。



当性能遇到瓶颈就开始抓瞎了，于是就有了优化的需求，在优化前不要上来就直接修改参数，要根据生产环境的情况做定夺。



  -Dfile.encoding...]]></description><category></category></item><item><title><![CDATA[云服务器之硬盘挂载]]></title><link>https://blog.youkuaiyun.com/moto72/article/details/106945240</link><guid>https://blog.youkuaiyun.com/moto72/article/details/106945240</guid><author>moto72</author><pubDate>Sun, 23 Feb 2020 00:12:44 +0800</pubDate><description><![CDATA[采购了云服务器后一半都会选择硬盘扩容，历史版本的云服务器都会直接将你选购的硬盘初始化挂载，后来甚至连swap也不给你配置了，关于swap你搜索blog的其他文章，这里给一个硬盘挂载的操作教程。



首先通过root用户登陆你的云服务器：fdisk -l 查看一下是否有未挂载的硬盘存在。







这里显示有一个600多G的硬盘可以使用。然后格式化这个分区...]]></description><category></category></item><item><title><![CDATA[Logstash 7.4.2 安装]]></title><link>https://blog.youkuaiyun.com/moto72/article/details/106945256</link><guid>https://blog.youkuaiyun.com/moto72/article/details/106945256</guid><author>moto72</author><pubDate>Tue, 19 Nov 2019 12:39:51 +0800</pubDate><description><![CDATA[环境：操作系统 centos 6.10 内核2.6  



下载地址： https://www.elastic.co/cn/downloads/logstash 



logstash下载页面



 解压：                            tar -zxf logstash-7.4.2.tar.gz 重命名文件夹：        ...]]></description><category></category></item><item><title><![CDATA[Elasticsearch7.4.2 单实例安装]]></title><link>https://blog.youkuaiyun.com/moto72/article/details/106945271</link><guid>https://blog.youkuaiyun.com/moto72/article/details/106945271</guid><author>moto72</author><pubDate>Mon, 18 Nov 2019 09:07:15 +0800</pubDate><description><![CDATA[环境：操作系统 centos 6.10 内核2.6 



下载地址： https://www.elastic.co/cn/downloads/elasticsearch



elasticsearch下载页面



一、安装步骤



这里本人选择的Linux版本的 elasticsearch-7.4.2-linux-x86_64.tar.gz 



...]]></description><category></category></item><item><title><![CDATA[kibana 7.4.2 安装]]></title><link>https://blog.youkuaiyun.com/moto72/article/details/106945258</link><guid>https://blog.youkuaiyun.com/moto72/article/details/106945258</guid><author>moto72</author><pubDate>Wed, 13 Nov 2019 00:47:05 +0800</pubDate><description><![CDATA[环境：操作系统 centos 6.10 内核2.6



下载地址：  https://www.elastic.co/cn/downloads/kibana







这里我选择的linux 64 bit，下载后解压压缩包 



 解压：                            tar -zxvf kibana-7.4.2-linux-x8...]]></description><category></category></item><item><title><![CDATA[linux MySQL 5.7.27安装]]></title><link>https://blog.youkuaiyun.com/moto72/article/details/106945288</link><guid>https://blog.youkuaiyun.com/moto72/article/details/106945288</guid><author>moto72</author><pubDate>Wed, 11 Sep 2019 23:43:44 +0800</pubDate><description><![CDATA[step：1 打开官网



打开官网首页https://www.mysql.com，点击导航菜单  DOWNLOADS，找到社区版







setp：2  选择yum安装方式，点击 快速安装指导 















step：3 安装rpm安装工具



rpm -ivh mysql80-community-release-el6-3.no...]]></description><category></category></item><item><title><![CDATA[Maven  package executable jar with dependencies]]></title><link>https://blog.youkuaiyun.com/moto72/article/details/106945689</link><guid>https://blog.youkuaiyun.com/moto72/article/details/106945689</guid><author>moto72</author><pubDate>Wed, 11 Sep 2019 22:26:01 +0800</pubDate><description><![CDATA[I found three ways to do it from stackoverflow.com



https://stackoverflow.com/questions/574594/how-can-i-create-an-executable-jar-with-dependencies-using-maven



&lt;!--       p...]]></description><category></category></item><item><title><![CDATA[linux 部署项目常用命令]]></title><link>https://blog.youkuaiyun.com/moto72/article/details/106945266</link><guid>https://blog.youkuaiyun.com/moto72/article/details/106945266</guid><author>moto72</author><pubDate>Wed, 11 Sep 2019 15:28:03 +0800</pubDate><description><![CDATA[Linux服务器里面查看Tomcat是否启动:   ps -ef |grep tomcat杀死tomcat 进程   kill -9 pid     eg: kill -9 7089    这里的7089 就是进程pid 启动tomcat   sh startup.sh              关闭tomcat   sh shutdown.sh 查看tomc...]]></description><category></category></item><item><title><![CDATA[linux 安装 nginx 1.16.0]]></title><link>https://blog.youkuaiyun.com/moto72/article/details/106945289</link><guid>https://blog.youkuaiyun.com/moto72/article/details/106945289</guid><author>moto72</author><pubDate>Wed, 11 Sep 2019 12:20:19 +0800</pubDate><description><![CDATA[step: 1 打开官网



选择安装的版本







选择网站最下面 Pre-Built Packages











step: 2 选择对应的系统







按照下述步骤 操作即可安装完成




                              ...]]></description><category></category></item><item><title><![CDATA[微信开发]]></title><link>https://blog.youkuaiyun.com/moto72/article/details/106945254</link><guid>https://blog.youkuaiyun.com/moto72/article/details/106945254</guid><author>moto72</author><pubDate>Wed, 11 Sep 2019 10:37:45 +0800</pubDate><description><![CDATA[微信公众号发送客服消息提示errcode":45015,"errmsg":"response out of time limit or subscription is canceled hint:解决办法【已解决】



问题原因：由于长时间用户OpenId未和微信公众号做互动消息，微信公众号会停止对用户进行消息推送。



解决办法：以用户的身份随机向微信公...]]></description><category></category></item><item><title><![CDATA[MySQL 5.7.26 解压版安装]]></title><link>https://blog.youkuaiyun.com/moto72/article/details/106945265</link><guid>https://blog.youkuaiyun.com/moto72/article/details/106945265</guid><author>moto72</author><pubDate>Wed, 11 Sep 2019 08:48:46 +0800</pubDate><description><![CDATA[step: 1 配置MySQL环境变量



配置MySQL环境变量，系统变量---&gt;新建----&gt;变量名为MYSQL_HOME,变量值为你的路径名



我的变量名是：C:\MySQL\mysql-5.7.26-winx64



然后更改Path环境变量，新增量为：%MYSQL_HOME%\bin



step:  2 配置MySQL   m...]]></description><category></category></item></channel></rss>