Ansible-批量linux管理工具:https://github.com/ansible/ansibleAnsible有如下优点:1、轻量级,他不需要去客户端安装agent,更新时,只需要在操作机上进行一次更新即可2、批...
- 呱少 2023-03-02
Linux批量管理工具Ansible
- 呱少 2023-03-02
Java静态static工具类线程安全问题研究
针对静态方法有以下一些前提:静态方法和实例方法的区别是静态方法只能引用静态变量,静态方法通过类名来调用,实例方法通过对象实例来调用每个线程都有自己的线程栈,栈与线程同时创建,每一个虚拟机线程都有自己的程序计数器PC,在任何时...
- 呱少 2023-03-02
Maven多模块项目单独编译子模块项目时报错:Failed to execute goal on project/Could not resolve dependencies for project
背景:常规的父子项目搭建的工程,参考:http://www.cnblogs.com/EasonJim/p/6863987.html解决方法:1、需要把parent工程,也就是package是pom的那个工程先install一...
- 呱少 2023-03-02
Maven多模块项目新建技巧-解决公共项目install之后可以在单独模块中直接编译
说明:如果按照这种方式http://www.cnblogs.com/EasonJim/p/8303878.html,且按照常规的install方式在子项目中编译项目,那么需要先install一下parent项目,最后才能编译...
- 呱少 2023-03-02
Ubuntu 16.04下Shell脚本中使用数组提示:Syntax error: "(" unexpected
说明:这种现象在CentOS中不会出现。分析:可以看出sh指向了dash解决方式:1、不要用sh执行,使用./test.sh执行。或者bash执行。2、根治,直接修改sh的指向,改成bash出现画面之后选择“No”改完之后的...
- 呱少 2023-03-02
Linux下的echo输出换行符
-e表示开启转移字符...
- 呱少 2023-03-02
Linux下date常用格式化输出
...
- 呱少 2023-03-02
柚子快报邀请码778899分享:Linux下数组遍历
声明一个数组变量直接赋值:declare声明:小括号空格法:引号空格法:混合法:遍历一个数组标准for循环:获取数组的长度删除数组元素切片参考:http://www.jb51.net/article/55253.htm(以上...
- 呱少 2023-02-28
JQuery获取第几个元素和判断元素在第几个
HTML代码: jQuery判断当前元素是第几个元素示例 jQuery获取第N个元素示例 jQuery选择器示例判断当前元素是第几个元素如果我们点击任何一个li标签,想知道当前点击的是第几个li标签,可以使...
- 呱少 2023-02-28
柚子快报邀请码778899分享:Shell脚本中的分号使用
在Linux中,语句中的分号一般用作代码块标识1、单行语句一般要用到分号来区分代码块,例如:该脚本或命令行中,需要两个分号才为正确的语句,第一个分号是then前的分号,用于标识条件块结束,第二个分号在fi前,用于标识then...
- 呱少 2023-02-28
Linux下Shell的for循环语句
第一类:数字性循环-----------------------------for1-1.sh第二类:字符性循环-----------------------------for2-1.sh第三类:路径查找----------...
- 呱少 2023-02-28
Http报头Accept与Content-Type的区别(转)
1.Accept属于请求头, Content-Type属于实体头。 Http报头分为通用报头,请求报头,响应报头和实体报头。 请求方的http报头结构:通用报头|请求报头|实体报头 响应方的http报头结构:通用报头|响应报...
- 呱少 2023-02-28
Linux下使用split按行数进行切割
说明:一般来说split按行数切割多数用在日志文件上。实例:将一个大文件分成若干个小文件方法:例如将一个BLM.txt文件分成前缀为BLM_ 的1000个小文件,后缀为系数形式,且后缀为4位数字形式1、先利用读出BLM.tx...
- 呱少 2023-02-28
Linux下使用xargs将多行文本转换成一行并用tr实现逗号隔开
准备:示例:可以看出得到的字符串为空格隔开的。再把上面的字符串用逗号隔开,可以使用tr命令进行空格的替换不过tr命令只能替换单个字符,多个字符无法实现。使用sed实现多个字符串的替换:sed可以替换多个字符串,可以弥补tr的...
- 呱少 2023-02-28
Linux下使用xargs得到字符串作为参数进行输出、awk得到字符串作为参数进行输出
背景:实例:大小写i的参数是不一样的效果,小写i默认参数为{},且不能改变,而大写I参数是自定义的,可以是{}、a...等等。awk是变成语言,{}代码块中可以使用Shell进行编写,相当于动态语言。$n:当前记录的第n个字...
- 呱少 2023-02-28
柚子快报邀请码778899分享:Linux下判断字符串长度
方法1:使用wc -L命令wc -L可以获取到当前行的长度,因此对于单独行的字符串可以用这个简单的方法获取,另外wc -l则是获取当前字符串内容的行数。注意:这里是大写的L方法2:expr length string使用ex...
- 呱少 2023-02-28
Spring使用ComponentScan扫描Maven多模块工程的其它模块
说明:在新建好了Maven多模块工程后,如果想要在其它模块也能使用Spring的对象管理,比如@Autowrited这些注入方式,那么就必须开启包扫描的功能才能使其进行注入到Spring的对象管理中。解决方法:1、在Spri...
- 呱少 2023-02-28
柚子快报激活码778899分享:Vim批量注释
方法一注释:【Ctrl】+【V】进入列编辑模式,向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I(【Shift】+【I】),再插入注释符,比如"//",再按Esc,即可全部注释。批量去掉注释:【Ctrl】+【...
- 呱少 2023-02-28
柚子快报邀请码778899分享:Vim显示行号
在~/.vimrc最后面加一行保存再打开文件即可体现。...
- 呱少 2023-02-28
柚子快报邀请码778899分享:Vim格式化代码
Vim格式化代码就是缩进,不能完全保证正常缩进,只能是尝试一下。缩进的类型有多种, 都是用等号命令: =全部格式化 : gg=G对当前行格式化(缩进 : ==对以下多行格式化(倍数操作 : [count] ==选择多行后,...
- 呱少 2023-02-28
FeignClient与RestTemplate的区别比较简单研究
题外:个人觉得可能还没达到那种境界,还体会不到真正的实质性区别,就好比用HttpClient可以实现的用FeignClient同样可以实现,反之也是。JAVA 项目中接口调用怎么做 ?上面是最常见的几种用法,我们今天要介绍的...
- 呱少 2023-02-28
一次完整的HTTP请求的大致过程(转)
说明:这些理论基本都来自网上,所以不一定准确,但一定是比较好理解的,如果要刨根问底,最好的方式就是看书,且要看权威的书。一次完整的HTTP请求所经历的7个步骤HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与W...
- 呱少 2023-02-28
Elasticsearch 5.5.1的安装和入门教程(转)
说明:转自老阮的文章,业界最简单的入门教程。一切的安装的运行建议不要用root权限,最好是当前用户下的权限。作者: 阮一峰日期: 2017年8月17日全文搜索属于最常见的需求,开源的 Elasticsearch (以下简称...
- 呱少 2023-02-28
域名做CDN来通过隐藏服务器真实IP的方法来防止DDoS攻击(转)
隐藏服务器真实IP是解决问题最好和最快的方法,但只针对小流量,大流量同样会扛不住。服务器前端加CDN中转,比如阿里云、百度云加速、360网站卫士、加速乐、安全宝等,如果资金充裕的话,可以购买高防的盾机,用于隐藏服务器真实IP...
- 呱少 2023-02-28
Elasticsearch-Kibana 5.5.1插件安装
说明:比如Elasticsearch的版本和Kibana的版本保持一致,方便排查问题。一切的安装的运行建议不要用root权限,最好是当前用户下的权限。Kibana版本变化有点快,不同的版本有不同的配置,建议以官方的版本稳准。...
- 呱少 2023-02-28
Ubuntu 16.04/CentOS 6.9安装Node.js 6.9.5
方法大致就是这样,这里采用的是6.9.5版本,当然可以下载最新版本的,参考官网:https://nodejs.org/en/download/。参考:...
- 呱少 2023-02-28
Elasticsearch 5.5.1-head插件安装
elasticsearch-head是一个界面化的集群操作和管理工具,可以对集群进行傻瓜式操作。可以通过插件把它集成到ES(首选方式),也可以安装成一个独立WebApp。elasticsearch-head主要有三个方面的操...
- 呱少 2023-02-28
通过LoadBalancerClient获取所有服务列表的IP
说明:LoadBalanced采用轮训的方式请求服务提供者,但是如果针对某些业务需要精确到某个服务提供者或者遍历所有的服务提供者,那么可以通过LoadBalancerClient去获得。参考:...
- 呱少 2023-02-28
CentOS下防御或减轻DDoS攻击方法(转)
说明:还是老话题,不可能完全杜绝,只能减轻。查看攻击IP首先使用以下代码,找出攻击者IP将会得出类似如下的结果:前面的数字表示IP连接的次数,可见最后一个IP 67.215.242.196连接服务器2311次,每个IP几个、...
- 呱少 2023-02-28
CentOS通过日志反查入侵(转)
1、查看日志文件Linux查看/var/log/wtmp文件查看可疑IP登陆该日志文件永久记录每个用户登录、注销及系统的启动、停机的事件。因此随着系统正常运行时间的增加,该文件的大小也会越来越大,增加的速度取决于系统用户登录...
- 呱少 2023-02-28
Ubuntu 16.04搭建原始Git服务器
说明:不要把有限的生命浪费到权限斗争中!1、安装SSH2、安装Git3、创建用户git4、禁止git用户Shell登录git:x:1001:1001:,,,:/home/git:/bin/bash改成git:x:1001:1...
- 呱少 2023-02-28
Ubuntu下查看APT安装的软件安装路径和版本
1、查询安装路径dpkg -L 软件名例如:dpkg -L gedit 或者whereis 软件名例如:whereis gedit2、查询版本aptitude show 软件名此方法可以查看依赖包。例如:aptitude...
- 呱少 2023-02-28
Ubuntu 16.04重启Nautilus
关闭:启动:不要在命令行启动,直接在Dash中找到“文件”,然后启动,这样就可以在后台直接运行。...
- 呱少 2023-02-24
Linux限制某些用户或IP登录SSH、允许特定IP登录SSH
说明:一般要实现这种功能时,先安装VPN,然后客户端登录VPN,然后通过内网IP登录SSH。搭建OpenVPN:参考:http://www.cnblogs.com/EasonJim/p/8333836.html配置服务器的S...
- 呱少 2023-02-24
Maven单独构建多模块项目中的单个模块
说明:1、可能存在的场景,多模块项目没有互相引用,那么此时可以单独构建单个项目,指定到子模块的pom.xml文件即可完成编译。2、如果多模块项目各自都引用了,那么单独编译子模块的pom.xml文件会直接报错,解决方法就是编译...
- 呱少 2023-02-24
Jenkins构建Maven多模块项目时,单独编译子模块,并且不触发构建其它模块
一、Jenkins构建Maven多模块项目时,单独编译子模块配置:1、Root POM指向父pom.xml2、Goals and options指定构建模块的参数:mvn -pl jsoft-web -am clean pa...
- 呱少 2023-02-24
错误:Caused by:org.apache.spark.SparkException: Kryo serialization failed: Buffer overflow.Available: 0, required: 21. To avoid this,
这个是写入Redis时用的序列化器,然后错误提示是超过了大小限制,把配置调大即可。如果没有配置,那么找一下看下有没有硬编码写了大小的范围导致的。参考:...
- 呱少 2023-02-24
手动清除或刷新Linux的Swap分区
物理内存接近饱和时,系统会自动将不常用的内存文件转储到Swap中,但Swap使用率达30%的时候对系统性能可能有一定影响。但当物理内存重新释放时,储存在Swap分区的其它应用不会重新回到物理内存中,所以会造成一定影响,此时可...
- 呱少 2023-02-24
KVM使用virsh console无法连接的解决办法(转)
一、问题描述:KVM中宿主机通过console无法连接客户机,卡在这里不动。二、解决办法:利用vnc或宿主机的桌面进入客户机vm01中添加参数1、添加ttyS0的安全许可,允许root登录:2、在/etc/grub.conf...
- 呱少 2023-02-24
Linux关于终端的基本概念汇总(tty/pty)(转)
在Linux系统的设备特殊文件目录/dev/下,终端特殊设备文件一般有以下几种:1、串行端口终端(/dev/ttySn)串行端口终端(Serial Port Terminal)是使用计算机串行端口连接的终端设备。计算机把每个...
- 呱少 2023-02-24
Linux虚拟化技术KVM、QEMU与libvirt的关系(转)
说明:个人理解,KVM是内核虚拟化技术,而内核是不能使用在界面上使用的,那么此时QEMU提供了用户级别的使用界面,相互辅助。当然,单独使用QEMU也是可以实现一整套虚拟机,不过QEMU+KVM基本是标配Linux虚拟机管理工...
- 呱少 2023-02-24
CentOS 6.9下双网卡绑定单个IP地址及装网卡绑定到一个网桥(转)
说明:经过查阅,原来双网卡绑定一个IP的专业名词叫做bond,可以实现负载均衡;如果想要实现两张网卡绑定到一个网桥,基本思路是两张网卡设置同一个网桥是行不通的,但如果先实现bond,然后将bond绑定到这个网桥上是行的。关键...
- 呱少 2023-02-24
KVM工具libvirt、virsh、virt-manager的简单介绍
KVM虚拟化中libvirt是目前使用最为广泛的对KVM虚拟机进行管理的工具和应用程序接口,而且一些常用的虚拟机管理工具(virsh、virt-install、virt-manager等)和云计算框架平台都在底层使用libv...
- 呱少 2023-02-24
CentOS 6.9下KVM虚拟机网络Bridge(网桥)方式与NAT方式详解(转)
摘要:KVM虚拟机网络配置的两种方式:NAT方式和Bridge方式。Bridge方式的配置原理和步骤。Bridge方式适用于服务器主机的虚拟化。NAT方式适用于桌面主机的虚拟化。NAT的网络结构图:Bridge的网络结构见图...
- 呱少 2023-02-24
CentOS 6.9下KVM虚拟机通过virt-clone克隆虚拟机(转)
一、virt-clone概述1、virt-clone作用简介virt-clone主要是用来克隆kvm虚拟机,并且通过Options、General Option、Storage Configuration、Networkin...
- 呱少 2023-02-24
CentOS 6.9下KVM虚拟机快照创建、删除、恢复(转)
使用文件快照的方式实现文件备份,但单说快照(snapshot)的话,他是某一时间点(版本)你能看到的该时间点备份文件状态的全貌,通过文件的快照(全貌)你能恢复到特定时间点(版本)的文件状态。创建虚拟机centos6的快照查看...
- 呱少 2023-02-24
HttpClient中文乱码问题排查
可以尝试一下方法解决:3、如果还是不行,可以试下这种参考:...
- 呱少 2023-02-24
Linux下Git命令中文显示乱码的问题解决:274\232\350\256\256\346\200\273\347\273\223
使用git add添加要提交的文件的时候,如果文件名是中文,会显示形如274\232\350\256\256\346\200\273\347\273\223的乱码。 解决方案:在bash提示符下输入: core.quotep...
- 呱少 2023-02-24
柚子快报邀请码778899分享:Maven命名规范收集
一、基本命名规范:groupId:定义当前Maven项目隶属的实际项目,例如org.sonatype.nexus,此id前半部分org.sonatype代表此项目隶属的组织或公司,后部分代表项目的名称,如果此项目多模块话开发...
- 呱少 2023-02-24
柚子快报激活码778899分享:SNAT的作用是什么
SNAT,可能有人觉得奇怪,好好的为什么要进行ip地址转换啊,为了弄懂这个问题,我们要看一下局域网用户上公网的原理,假设内网主机A(192.168.2.8)要和外网主机B(61.132.62.131)通信,A向B发出IP数据...
- 呱少 2023-02-24
CentOS 6.9下iptables通过raw表实现日志输出和调试
说明:iptables调试的最好方式应该是输出日志了。并且iptables有个raw的表,优先级别最好,且调试时针对icmp协议(ping)进行,那么日志输出就是整条链路串起来输出的,非常的清晰。前提:必须配置了日志输出,参...
- 呱少 2023-02-24
CentOS 6.9开启iptables的日志实现调试
系统日志配置在CentOS 5上叫syslog,而在CentOS 6上叫rsyslog(增强版的syslog),CentOS 5上的配置文件在/etc/syslog.conf下,而CentOS 6在/etc/rsyslog....
- 呱少 2023-02-24
iptables数据包、连接标记模块MARK/CONNMARK的使用(打标签)
MARK标记用于将特定的数据包打上标签,供iptables配合TC做QOS流量限制或应用策略路由。看看和MARK相关的有哪些模块:其中大写的为标记模块,小写的为匹配模块,它们之间是相辅相成的,分别作用如下:--set-mar...
- 呱少 2023-02-24
CentOS 6.9搭建的网关服务器不经过静态路由表的问题解决(没有开启路由转发功能)
场景:1、使用CentOS 6.9搭建的网关服务器,下面的机器都设置用这个网关,搭建参考:http://www.cnblogs.com/EasonJim/p/8289618.html2、配置了静态路由表,访问特定的IP走特定...
- 呱少 2023-02-24
Linux下简单分析请求有没有进到本机的工具tcpdump(网络接口的数据包的头信息)
可以通过这个工具快速分析出一个请求到底有没有进入到本机。信息有点简单,对于前期的分析比较有帮助。而对于详细的分析可以借助iptables的raw表进行日志分析。参考:...
- 呱少 2023-02-23
Linux下ip route、ip rule、iptables的关系(转)
1.基础知识1.1 路由 (Routing)1.1.1 路由策略 (使用 ip rule 命令操作路由策略数据库) 基于策略的路由比传统路由在功能上更强大,使用更灵活,它使网络管理员不仅能够根据目的地址而且能够根据报文...
- 呱少 2023-02-23
Kali Linux-网络嗅探专用操作系统
主要是工具多,做个记号。...
- 呱少 2023-02-23
OpenWrt包管理软件opkg的使用(极路由)
说明:1、OpenWrt本身系统没什么问题,关键点是一些路由器尝试的限制,比如一些厂商设置成内存分区为只读,那么这个安装软件就变得没什么意义了。2、opkg的操作有点反人类,正常步骤是查询,安装;而opkg在一些厂商的限制下...
- 呱少 2023-02-23
柚子快报激活码778899分享:MySQL时间戳与日期互转
1、UNIX时间戳转换为日期用函数: FROM_UNIXTIME( 输出:2006-08-22 12:11:102、日期转换为UNIX时间戳用函数: UNIX_TIMESTAMP( 输出:1162614180...
- 呱少 2023-02-23
树莓派(Debian)系统开启iptables的raw表实现日志输出
说明:可能Debian默认不开启iptables的raw表,所以无法通过其实现日志跟踪。日志跟踪:http://www.cnblogs.com/EasonJim/p/8413563.html解决方法:查看日志:/var/lo...
- 呱少 2023-02-23
Linux下使用ping出现destination is unreachable的问题可能性
ping时出现request time out和destination is unreachablerequest time out是指icmp包发出后,长时间没有回应,所以会产生request time out。一般是pi...
- 呱少 2023-02-23
Linux下添加静态路由表设置网关出现SIOCADDRT: Network is unreachable的问题分析
场景:解释:1、先ping一下网关,但是ping的通不代表一定能做路由的下一跳。2、这里所提示的unreachable应该指的是广播不可达,而不是路由不可达。因为路由下一跳就是给ip数据包提示下一步如何走的,如果你告诉它一个...
- 呱少 2023-02-23
Ubuntu 16.09下iptables通过raw表实现日志输出和调试
1、先配置好raw表日志打点功能参考:http://www.cnblogs.com/EasonJim/p/8413563.html2、配置好messages文件参考:http://www.cnblogs.com/EasonJ...
- 呱少 2023-02-23
Ubuntu 16.09开启iptables的日志实现调试
1、先配置日志文件输出参考:http://www.cnblogs.com/EasonJim/p/8413535.html2、配置日志打点参考:http://www.cnblogs.com/EasonJim/p/8413715...
- 呱少 2023-02-23
Linux下使用SSH远程执行命令方法收集
说明:可以做SSH免密登录之后执行,这样可以省去每次执行输入密码的提示。对于简单的命令:如果是简单执行几个命令,则:基本能完成常用的对于远程节点的管理了,几个注意的点:双引号,必须有。如果不加双引号,第二个ls命令在本地执行...
- 呱少 2023-02-23
Linux可以明文传输密码的工具sshpass
普通ssh只能手动输入密码,但是sshpass可以明文指定密码,但不建议使用,太不安全了。...
- 呱少 2023-02-23
Spring Cloud启动应用时指定IP或忽略某张网卡配置
说明:分布式应用部署到服务上,由于服务器可能存在多张网卡,造成IP地址不准的问题。解决方法:1、直接添加忽略某张网卡的配置:spring.cloud.inetutils.ignored-interfaces[0]=eth0...
- 呱少 2023-02-23
解决TeamViewer无法按给定网络地址联系伙伴
说明:这种现象一般是断网后DNS改变了,或者路由重启了没有重启网络配合导致的。解决方法:参考:...
- 呱少 2023-02-16
关闭Spring Boot的Jsckson的FAIL
说明:Spring Boot中默认使用了Jackson做JSON的解析。解决方法:1、通过注入Bean来实现错误:解决:参考:...
- 呱少 2023-02-16
两个不同网段的PC直连是否可以Ping通,肯定可以Ping的通(转)
在这一篇文章中http://blog.csdn.net/zhangdaisylove/article/details/46892917的案例,明确的说明两个不同网段的PC不能Ping的通,其实他给出的答案是片面的,忽略了有路...
- 呱少 2023-02-16
Jackson工具类使用及配置指南、高性能配置(转)
Jackson使用工具类通常,我们对JSON格式的数据,只会进行解析和封装两种,也就是JSON字符串---˃Java对象以及Java对象---˃JSON字符串。 * 将json string反序列化成对象 *...
- 呱少 2023-02-16
Git配置非22端口,解决:ssh: connect to host xxx port 22: Connection timed out fatal: The remote end hung up unexpectedly
背景:私自搭建了Git服务器,而Git本身就是SSH进行连接的,而Git命令上默认只能通过22端口实现。解决方法:第一种:在系统的用户目录下的文件夹:.ssh如果该路径下没有config文件,则创建一个。config中添加如...
- 呱少 2023-02-16
Java获取服务器IP和客户端IP
服务器IP:说明:很明显上面是没考虑到服务器有多个iP的情况。客户顿啊IP: * 获取IP * @return IP字符串...
- 呱少 2023-02-16
GitHub官方Markdown语法教程
说明:Markdown随着编译器不一样,语法也都不一样,但这份GitHub提供的官方教程,基本学会这份就够了。...
- 呱少 2023-02-16
CentOS 6.9配置EPEL源
简介:EPEL是一个由特别兴趣小组创建、维护并管理的,针对 红帽企业版 Linux(RHEL 及其衍生发行版(比如 CentOS、Scientific Linux、Oracle Enterprise Linux 的一个高质量...
- 呱少 2023-02-16
Maven打包排除某个资源或者目录
排除某个资源文件排除某个目录参考:https://www.cnblogs.com/xing901022/p/8080122.html(以上内容转自此篇文章)...
- 呱少 2023-02-15
macOS High Sierra 10.13正式版USB安装盘制作
1、首先,准备一个 8GB 或更大容量的 U盘,并备份好里面的所有资料。2、下载好 macOS High Sierra 正式版的安装程序:https://support.apple.com/zh-cn/HT2014753、打...
- 呱少 2023-02-15
Caused by: java.net.UnknownHostException: localhost.localdomain: localhost.localdomain的问题解决
在hosts文件增加如下配置即可,下面的方法适合上面提示的错误,无论是Tomcat问题还是MongoDB等等的问题都可以完美解决。参考:...
- 呱少 2023-02-15
Chrome无法播放m3u8格式的直播视频流的问题解决
出国,然后安装这个插件即可:Native HLS Playback...
- 呱少 2023-02-15
Java在Service层异常封装
dao层不需要抛出异常,应该在service层抛出异常,可以是自定义的异常,也可以包装异常,然后在controller中定义exception handler统一处理或者单独处理。参考:...
- 呱少 2023-02-15
CentOS 6.9下的iptables在本机用DNAT转发指定IP到内网IP无效的问题解决(127.0.0.1)
比如:iptables -t nat -A OUTPUT -p tcp -d 192.168.1.0/24 --dport 2222 -j DNAT --to-destination 127.0.0.1:2222或者ipta...
- 呱少 2023-02-15
Alfred修改内置Terminal为iTerm
用这个脚本:参考:...
- 呱少 2023-02-15
CentOS 6.9/7通过yum安装指定版本的Nginx
说明:通过yum好处其实很多,环境变量不用配置,配置文件放在大家都熟悉的地方,通过rpm -ql nginx可以知道全部文件的地方等等。一、安装和配置1、安装备注:其实根据上面这个网址(http://nginx.org/pa...
- 呱少 2023-02-15
发现一个CentOS第三方源epel的仓库地址(repos.fedorapeople.org)
这个站点(http://repos.fedorapeople.org)很有意思,比如要安装maven,官方源默认是没有的,当然可以安装epel源,而如果只要单独安装,可以直接安装一个仓库地址。下面将配置yum-utils工具...
- 呱少 2023-02-15
CentOS 6.9/7通过yum安装指定版本的Tomcat
说明:通过yum好处其实很多,环境变量不用配置,配置文件放在大家都熟悉的地方,通过rpm -ql xxx可以知道全部文件的地方等等。一、安装Tomcat(8+)// 下载脚本// 安装rpm打包工具// 打包rpm包// 安...
- 呱少 2023-02-15
CentOS 6.9通过RPM安装EPEL源(http://dl.fedoraproject.org)
另类的装法,通过RPM包直接安装可以发现上面的地址可以找到非6以外的包(http://dl.fedoraproject.org)...
- 呱少 2023-02-15
CentOS依赖包查找工具(https://centos.pkgs.org)
通过这个地址,可以搜索出一些常用包放在哪些依赖或者仓库上。...
- 呱少 2023-02-15
CentOS 6.9/7通过yum安装指定版本的PostgreSQL
一、安装PostgreSQL// 安装EPEL源// 安装PGSQL// 初始化启动服务备注:对于上面的脚本可以在官网(https://www.postgresql.org/download/linux/redhat/)找到...
- 呱少 2023-02-15
CentOS 6.9/7通过yum安装指定版本的PostgreSQL扩展PostGIS
一、安装PostGIS扩展插件(24_10)// 安装EPEL源// 安装PostGIS备注:提示依赖错误需要安装EPEL的源,对应的每个系统不一样,如下所示:# CentOS 6, RHEL 6 64-bit:(这里根据自...
- 呱少 2023-02-14
CentOS包管理yum常用命令(转)
一、安装yum install 全部安装yum install package1 安装指定的安装包package1yum groupinsall group1 安装程序组group1二、更新和升级yum update 全部更...
- 呱少 2023-02-14
CentOS下使用KVM克隆虚拟机自动修改网卡的MAC地址
克隆完虚拟机之后Mac地址还保留着母机的配置,此时需要修改成新的Mac地址才能继续,网上一般都是这样的手动操作:参考:http://blog.51cto.com/freedyong/13619071、修改/etc/udev/...
- 呱少 2023-02-14
柚子快报邀请码778899分享:CentOS的REMI源
CentOS下除了EPEL源之外还有REMI的源,REMI源保证了软件的最新版,注意:并不一定是稳定的。并且安装了REMI源默认是不开启的,只有有需要的时候才进行开启使用。在CentOS 7上:在CentOS 6上:使用:参...
- 呱少 2023-02-14
搭建MSSM框架(Maven+Spring+Spring MVC+MyBatis)
先欠着,后续再进行讲解:一、Spring内核集成二、Spring MVC集成三、MyBatis集成四、代码生成工具集成...
- 呱少 2023-02-14
柚子快报激活码778899分享:Linux下生成随机密码(转)
1、使用SHA算法来加密日期,并输出结果的前32个字符:生成结果如下:2、使用内嵌的/dev/urandom,并过滤掉那些日常不怎么使用的字符。这里也只输出结果的前32个字符:生成结果如下:3、使用openssl的随机函数(...
- 呱少 2023-02-14
MySQL增强版命令行客户端连接工具(mycli)
效果:安装:官网:...
- 呱少 2023-02-14
MySQL数据库备份工具mysqldump的使用(转)
说明:MySQL中InnoDB和MyISAM类型数据库,这个工具最新版本好像都已经支持了,以前可能存在于MyISAM的只能只用冷备份方式的说法。备份指定库:备份所有库:mysqldump指定条件备份:mysqldump -u...
- 呱少 2023-02-14
柚子快报邀请码778899分享:Linux下以特定用户运行命令
方法汇总:比较常用的方式:su示例:su - root -s /bin/sh -c "/usr/local/nginx/sbin/nginx",解释:以root身份,用/bin/sh运行命令。参考:...
- 呱少 2023-02-14
MySQL的mysql.sock文件作用(转)
mysql.sock是可用于本地服务器的套接字文件。它只是另一种连接机制。不包含任何数据,但仅用于从客户端到本地服务器来进行交换数据。...
- 呱少 2023-02-14
CentOS 6.9/7通过yum安装指定版本的MySQL
一、安装备注:http://repo.mysql.com这个站点上就是放置rpm源的站点,可以找到其它类型的源。如果发现系统上有很多个版本的源,可以通过这个命令关掉其它的源,进入/etc/yum.repos.d/直接删除相关...
- 呱少 2023-02-14
PostgreSQL修改数据库目录/数据库目录迁移
说明:以9+版本为例,10+的版本只要把目录替换一下即可。迁移目录肯定是要停服的!1、在数据库软件安装之后,初始化数据库时候,可以指定初始化时创建的数据库的默认文件路径这样初始化之后,再修改配置文件postgresql.co...