
运维
文章平均质量分 53
你是我的天晴
wx:lexang
展开
-
kube-prometheus配置istio的监控指标
修改ClusterRole:prometheus-k8s。创建istio-servicemonitor.yaml。原创 2025-04-01 10:22:00 · 780 阅读 · 0 评论 -
OpenSSL 生成免费ip证书以及nginx前后端配置
请注意,这样直接访问api地址是没问题的,但前端访问会报跨域错误CORS error,就算后端配置了跨域处理也会报错,不知道为啥,不知道是不是配置问题,知道的伙伴能告知下吗。假设你已经为Nginx配置了SSL证书,可以通过Nginx将HTTPS请求转发到Spring Boot(http://123.456.789.012:8080)应用。没有域名,但是又需要https,可以使用OpenSSL生成一个绑定到IP地址的自签名SSL证书,并在Nginx中进行配置。(请替换为你的实际IP地址)。原创 2025-03-31 10:20:50 · 1156 阅读 · 0 评论 -
linux centons 下载安装MongoDB
MongoDB 提供了 linux 各发行版本 64 位的安装包,你可以在官网下载安装包。下载地址:https://www.mongodb.com/download-center#community下载完安装包,并解压 tgz(以下演示的是 64 位 Linux上的安装) 。wget https://fastdl.mongodb.org/linux/mong原创 2017-12-08 09:51:09 · 2539 阅读 · 0 评论 -
linux-journal日志文件特别大怎么办,journal日志文件学习
今天发现磁盘容量不多了,就去清理磁盘,发现这个文件特别大:journal,特此来学习下。原创 2024-04-28 18:06:19 · 1138 阅读 · 0 评论 -
go语言,golang,linux,unbantu安装
去https://golang.google.cn/dl/,选择和自己架构相同的版本下载,直接点击下载然后复制到服务器。接着输入go version检查。查看系统是arm还是amd。或者右键选择:复制链接地址。原创 2024-05-20 15:41:35 · 623 阅读 · 0 评论 -
linux(centos7)上安装使用RabbitMQ
1下载 erlang (http://www.rabbitmq.com/releases/erlang/) wget http://www.rabbitmq.com/releases/erlang/erlang-18.2-1.el6.x86_64.rpm2,安装 erlang yum install erlang-18.2-1.el6.x86_64.rpm原创 2017-11-23 16:53:57 · 2633 阅读 · 0 评论 -
Tomcat中两个不同项目共享Session
本文研究的是同一个Tomcat目录下的两个不同的应用共享同一个session。由于每个WEB应用程序都有一个唯一的一个ServletContext实例对象,本应用中的所有的servlet共享此ServletContext。利用ServletContext中的setAttribute()方法把Session传递过去 然后在另外一个WEB程序中拿到session实例。一、修改Tomcat中conf转载 2015-05-26 15:56:06 · 437 阅读 · 0 评论 -
linux下设置ssh无密码登录
ssh配置 主机A:10.0.5.199主机B:10.0.5.198 需要配置主机A无密码登录主机A,主机B先确保所有主机的防火墙处于关闭状态。配置为可以免密码登录本机:首先查看在“当前用户”文件夹下是否存在.ssh 文件夹(注意ssh前面有“.”,这是一个隐藏文件夹)。输入命令查看此文件夹是否存在。一般来说,安装SSH时会自动在当前用户下创建这个隐藏文件夹,如果没有原创 2016-09-12 16:30:57 · 410 阅读 · 0 评论 -
linux查看内存使用情况,停掉特定的无用的使用内存较多的进程
查看linux占用内存/CPU最多的进程可以使用一下命令查使用内存最多的10个进程 ps -aux | sort -k4nr | head -n 10可以使用一下命令查使用CPU最多的10个进程 ps -aux | sort -k3nr | head -n 10查看LINUX进程内存占用情况原创 2017-06-20 16:16:41 · 5020 阅读 · 1 评论 -
linux下配置java环境变量(详细)
1 下载,根据 Linux系统的位数选择,这里以后缀为.tar.gz的为例,.rpm的直接安装就是。2 解压。3 把解压后的文件夹放到/usr/local 下面。(这个随便,任意目录下都可以)4 在主目录下找到隐藏文件.profile , 若没有.profile,则去找文件 .bash_profile (注意文件名以点号开头,因为是隐藏文件)。5 在文件.profile 或 .b...原创 2015-05-18 20:57:30 · 8674 阅读 · 1 评论 -
centos6,7下快安装mysql
centos6,7下快速安装mysqlCentOS 7的yum源中貌似没有正常安装mysql时的mysql-sever文件,需要去官网上下载123# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm# rpm -ivh转载 2016-08-28 13:17:52 · 760 阅读 · 0 评论 -
linux centons7 mysql主从复制
主从数据库环境搭建主数据库服务器:从数据库服务器: 打开主服务器192.168.96.130mysql配置文件etc/my.cnf添加配置如下在主数据库上添加主从复制账号登入mysql:[root@localhost mysql]# mysql -uroot -proot mysql> grant replication slave on原创 2016-08-30 10:45:09 · 555 阅读 · 0 评论 -
centons7安装jdk8
安装说明系统环境:centos7安装方式:rpm安装软件:jdk-8u25-linux-x64.rpm下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html检验系统原版本[root@zck ~]# java -versionjava version "1.7.0_"原创 2016-08-30 12:47:18 · 1202 阅读 · 0 评论 -
linux zip、tar ,linux下打包文件
linux zip命令的基本用法是:zip [参数] [打包后的文件名] [打包的目录路径]linux zip命令参数列表:-a 将文件转成ASCII模式-F 尝试修复损坏的压缩文件 -h 显示帮助界面-m 将文件压缩之后,删除源文件-n 特定字符串 不压缩具有特定字尾字符串的文件-o 将压缩文件内的所有文件的最新变动时间设为压缩转载 2015-12-08 10:59:17 · 664 阅读 · 0 评论 -
高性能网站架构之负载均衡 Nginx+tomcat+redis实现tomcat集群
上一篇文章给大家讲了Nginx的安装,那么这篇文章为大家讲一下Nginx+Tomcat实现负载均衡。 先说说为什么要用ngnix 做负载均衡,其实做负载均衡的最出名的莫过于F5了,F5是在硬件设施,动辄几万,几十万,几百万不等,对于一般的小公司来说,这也是一笔很大的开销,所以能尽量的使用软件,还是使用软件,效果上虽然会差一些,但是还是能够起到一定的作用的。环境准备转载 2016-08-31 13:10:01 · 13774 阅读 · 4 评论 -
linux下mysql的远程连接
本地计算机ip:192.168.1.100远程计算机ip:192.168.1.244 远程计算机打开 mysql 服务器:#/etc/init.d/mysql.server start 本地计算机连接远程 mysql服务器:./mysql -h "192.168.1.244" -u root -p 发生以下错误: ERROR 1130 (HY000):转载 2015-12-11 19:27:19 · 573 阅读 · 0 评论 -
linux redis3集群安装详细步骤与测试 redis cluster
redis安装参照: linux下redis安装、启动与停止,redis做成服务创建redis节点测试我们选择2台服务器,分别为:192.168.215.129,192.168.215.130.每台服务器有3个节点。先在192.168.215.129创建3个节点:cd /usr/softwaremkdir原创 2017-04-28 12:23:58 · 4017 阅读 · 2 评论 -
一行命令搞定/usr/bin/perl^M: bad interpreter
在linux系统下使用Perl脚本有时会遇到如下错误:/usr/bin/perl^M:badinterpreter:Nosuchfileordirectory最常见的原因是因为该脚本在windows系统下进行了编辑。windows系统下的换行符是/r/n,而unix下面是只有/n的。如果要解决这个问题,只要去掉/r即可。第一种解决方案是用sed(假设出问题的脚本名叫fi...原创 2015-09-15 18:09:36 · 6228 阅读 · 1 评论 -
linux awk命令详解
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的创始人 Alfred Aho转载 2016-09-12 18:41:12 · 321 阅读 · 0 评论 -
CentOS 7安装Python3.4.5
下载python官网 http://www.python.org/ 下载python-3.45.tgz放到 /usr/local/下•解压tgz包tar -zxvf Python-3.4.5.tgzcd ~/下载/python./configure --prefix=/usr/local/python34注意:/usr/local/python3原创 2016-09-22 18:12:27 · 1921 阅读 · 0 评论 -
supervisord常用命令及服务配置记录
在/etc/supervisor/conf.d下面创建manager.conf。子进程配置文件:/etc/supervisor/conf.d。主进程配置文件:/etc/supervisord.conf。关闭supervisor则执行命令。重启supervisor则执行命令。更新配置后必须执行更新命令才生效。启动某个supervisor进程。停止某个supervisor进程。停止所有supervisor进程。重启某个supervisor进程。启动supervisor服务。查看supervisor进程。原创 2024-06-04 20:12:26 · 470 阅读 · 0 评论 -
linux centos7 分布式文件系统fastdfs安装配置
下载安装libfastcommonwget https://github.com/happyfish100/libfastcommon/archive/master.zipunzip master.zipcdlibfastcommon-master./make.sh./make.shinstall下载安装fastdfs原创 2017-09-25 18:55:54 · 402 阅读 · 0 评论 -
查看centos中的用户和用户组
用户列表文件:/etc/passwd用户组列表文件:/etc/group查看系统中有哪些用户:cut -d : -f 1 /etc/passwd查看可以登录系统的用户:cat /etc/passwd | grep -v /sbin/nologin | cut -d :-f 1查看用户操作:w命令(需要root权限)查看某一用户:w 用户名查看登录用户:who查看用户登录历史记录:l原创 2015-05-18 20:57:01 · 1449 阅读 · 0 评论 -
linux下redis安装、启动与停止,redis做成服务
如果的linux可以链接网络,那么可以直接联网下载。直接输入代码:wget http://download.redis.io/releases/redis-3.0.2.tar.gztar zxvf redis-3.0.2.tar.gz我们会看到在该目录下多了一个文件,redis-3.0.2 ,我们进入该目录,然后编译执行命令make,等待10左右,我们就会看到已经编译完了,我们看到如下界面,说明...原创 2016-08-31 09:47:22 · 45086 阅读 · 7 评论 -
nginx反向代理时,X-Forwarded-For 如何设置
当nginx作为反向代理功能时,转发请求到后端服务器通常需要使用如下命令为转发的请求增加请求头 X-Forwarded-For proxy_set_header X-Forwarded-For "特定的X-Forwarded-For值"第一版配置:proxy_set_header X-Forwarded-For $remote_addr;转载 2017-09-16 22:42:35 · 13189 阅读 · 0 评论 -
CentOS里more命令详解
功能简述:more命令,功能类似cat ,cat命令是整个文件的内容从上到下显示在屏幕上。more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按b 键就会往回(back)一页显示,而且还有搜寻字串的功能。more命令从前向后读取文件,因此在启动时就加载整个文件。[也是内容显示命令]命令参数:+n 从笫n行开始显示-n原创 2015-05-18 20:57:04 · 6326 阅读 · 0 评论 -
linux(centos)用户与权限管理
1.用户管理2.用户组3.权限分配/etc/login.defs /etc/default/useradd 两个都是用户密码配置文件/etc/motd etc/issue 登录信息/etc/passwd 用户信息文件 /etc/shadow 用户密码文件极其登录的限制 在密码栏前面加『 * 』...原创 2015-05-18 20:57:07 · 1087 阅读 · 0 评论 -
nginx配置参数详解 优化
#定义Nginx运行的用户和用户组user www www;#启动进程,通常设置成和cpu的数量相等worker_processes 8;worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;#为每个进程分原创 2017-09-16 16:25:50 · 691 阅读 · 0 评论 -
linux content7 yum 安装
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-154.el7.centos.noarch.rpmwget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm原创 2017-09-16 23:00:26 · 2328 阅读 · 0 评论 -
linux apache kafka安装与使用
直奔主题:1 kafka下载https://www.apache.org/dyn/closer.cgi?path=/kafka/0.8.1.1/kafka_2.10-0.8.1.1.tgz步骤1:上传至目录usr/local解压tar -zxvf kafka_2.10-0.8.1.1.tgz目录说明 说明原创 2016-09-28 18:18:52 · 670 阅读 · 0 评论 -
CentOS 7 安装Nginx nginx升级
一、安装准备 首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g++、gcc、openssl-devel、pcre-devel和zlib-devel 所以执行如下命令安装$ yum install gcc-c++ $ yum install pcre pcre-devel $ yum转载 2016-08-30 18:33:08 · 1818 阅读 · 0 评论 -
nginx+keepalived高可用及双主模式
高可用有2中方式。1、Nginx+keepalived 主从配置这种方案,使用一个vip地址,前端使用2台机器,一台做主,一台做备,但同时只有一台机器工作,另一台备份机器在主机器不出现故障的时候,永远处于浪费状态,对于服务器不多的网站,该方案不经济实惠。2、Nginx+keepalived 双主配置这种方案,使用两个vip地址,前端使用2台机器,互为主备,同时有两台机器转载 2016-08-31 17:39:40 · 36670 阅读 · 5 评论 -
Tomcat性能优化,如何优化tomcat配置(从内存、并发、缓存4个方面)优化
Tomcat是我们经常使用的 servlet容器之一,甚至很多线上产品都使用 Tomcat充当服务器。而且优化后的Tomcat性能提升显著,本文从以下几方面进行分析优化。一、内存优化默认情况下Tomcat的相关内存配置较低,这对于一些大型项目显然是不够用的,这些项目运行就已经耗费了大部分内存空间,何况大规模访问的情况。即使是本文中的这个只有一个页面的超小项目,在并发达到一定程度后也会抛出以下类似异常原创 2017-09-05 12:10:28 · 7439 阅读 · 1 评论 -
Ubuntu开启ssh密钥对登录
直接按 Enter 使用默认路径。然后会提示你输入一个密码短语,可以留空(直接按 Enter),但为了安全性,建议设置一个密码。如果你为密钥设置了密码短语,则需要输入该密码。登录成功后,就说明通过密钥登录已经配置完成。这些步骤完成后,你的 Ubuntu 机器应该已经配置好了通过 SSH 密钥进行登录。如果你打算从其他机器连接到这台 Ubuntu 机器,需要将。这会提示你输入保存密钥文件的位置,默认是。(可选)禁用密码登录,找到。私钥文件复制到其他机器的。原创 2025-03-28 10:05:16 · 520 阅读 · 0 评论