- 博客(59)
- 资源 (9)
- 收藏
- 关注
原创 Postgresql增加zhparser扩展
zhparser是一个支持中文全文检索的 extension,基于Simple Chinese Word Segmentation(SCWS) 上开发的依赖bzip2 gcc gcc-c++ make unzip zip vim pg开发包(postgresql12-devel)
2025-01-06 17:15:35
902
原创 nginx转发nacos
location /nacos { proxy_pass http://192.168.0.24:8848/nacos; #proxy_set_header Host $http_host; #proxy_set_header X-Real-IP $remote_addr; #proxy_set_header X-Forwarded-For $proxy_add_x_forwarded
2024-12-05 17:53:57
245
原创 自生成nginx证书配置域名
请注意,使用自签证书可能会导致浏览器提示证书不受信任的警告,因为自签证书不是由权威的证书颁发机构颁发的。如果是用于正式的生产环境,建议购买由受信任的证书颁发机构颁发的证书。将生成的 private.key(私钥)和 certificate.crt(证书)文件复制到 Nginx 配置文件所在的目录(通常为 /etc/nginx)。yum -y install openssl # 对于 centos 系统。在生成过程中,您需要填写一些信息,如国家、地区、组织名称等。2、在 Nginx 中使用自签证书。
2024-12-02 16:27:35
472
原创 二进制安装docker
ExecReload=/bin/kill -s HUP $MAINPID ### --graph /home/docker (/home/docker为更改后的路径)3、更该存储目录,/www/docker/为docker的存储目录。解压:tar -vxf docker-18.09.6.tgz。1、下载版本:docker-18.09.6.tgz。配置文件复制到/ust/bin/目录下。
2024-11-29 11:33:17
268
原创 mongodb配置ssl连接
1、正常启动mongod -f mongodb.conf2、生成所需要的ssl证书服务端ssl配置:2.1生成ca.pem证书#-x509: 用于生成自签证书,如果不是自签证书则不需要此项#-days: 证书的有效期限,默认是365天#直接带参数的输入,直接输密码即可密码配置随意即可,我这里配置1234562.2生成服务端证书。
2024-11-29 11:28:01
1314
原创 配置es服务为systemctl系统服务(es用户)
SIGTERM是停止java进程的信号。# 进程可以打开的最大文件数。# 进程可以打开的最大进程数。# 超时设置 0-永不超时。# java进程不会被杀掉。# 信号只发送给给JVM。
2024-11-29 11:27:37
602
原创 k8s集群可视化工具安装(dashboard)
wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0/aio/deploy/recommended.yamlVim recommended.yamlkubectl apply -f recommended.yaml查看那kubernetes-dashboard命令空间下的资源kubectl get pod,svc -n kubernetes-dashboard创建账号dashboard-adminkubectl create s
2024-07-24 18:29:04
653
原创 pg从库变主库
pg_ctl命令位置 数据库配置文件目录。切换到postgres用户下,将数据库结束recovery模式,开始提供服务。su - postgres (在postgres用户下执行)
2023-12-08 17:44:23
292
原创 postgresql数据库配置主从并配置ssl加密
3、正常连接无误后,将root.crt、server.crt、server.key复制到从数据库节点的存储data目录下,与主节点相同配置postgresql.conf、pg_hba.conf配置文件。2、在主节点配置ssl加密,使用navicat测试是否可以连接。4、配置完成后,使用navicat测试ssl加密连接。1、先将postgresql数据库主从配置好。
2023-12-08 17:31:50
654
原创 postgresql12配置主从
f /var/lib/pgsql/12/data/pg_archive/%f && cp %p /var/lib/pgsql/12/data//pg_archive/%f' #归档命令。pg_basebackup -h 主节点ip -p 5432 -U replication -Fp -Xs -v -R -D /var/lib/pgsql/12/data。(3、)清除从库数据存储文件夹(建议移到别的目录) rm -rf /var/lib/pgsql/12/data/*
2023-12-08 17:31:28
490
1
原创 mongdb配置ssl
CN=localhost 是mongo服务的域名地址,这个需要根据自己业务进行修改处理。2.配置服务端ssl配置,测试shell访问ssl的服务端,访问mongo。#-x509: 用于生成自签证书,如果不是自签证书则不需要此项。合并服务器端私钥和服务器端证书,生成server.pem。合并客户端私钥和客户端证书,生成client.pem。#-days: 证书的有效期限,默认是365天。1.生成证书,根证书,服务端证书,客户端证书。#直接带参数的输入,直接输密码即可。#密码自行配置即可,123456。
2023-12-05 18:30:32
800
原创 安装CentOS7出现dracut:/#……time解决办法
但是在操作过程中,我发现的dev里面的sdb开头的只有sdb,sdb1和sdb2,于是我就把它仨都试了一遍,就过都说找不到img文件。的,后来我发现他们一般都说默认是sdb4,可我的dev里面没有sdb4,不过我的dev有个sdc4,于是我就使用sdc4。界面选择系统安装路径的时候我才发现sdb1和sdb2不是移动设备,而是我电脑的两块硬盘。我本来以为是我的启动盘没做好,后来我又重做了好几次都是这问题。然后按Ctrl+x就出现了centOS的安装界面了。重启之后,在install页面按e键修改。
2023-09-15 15:19:10
2145
2
原创 linux部署es+kibana
然后分别执行tar -zxvf elasticsearch-7.3.1-linux-x86_64.tar.gz和tar -zxvf kibana-7.3.1-linux-x86_64.tar.gz将文件解压出来。确定ES能访问后,执行nohup ./kibana-7.3.1-linux-x86_64/bin/kibana &,后台启动kibana,在浏览器上输入服务器ip:5601看是否启动成功。和kibana-7.3.1-linux-x86_64.tar.gz拷贝到linux上,比如我是拷贝。
2023-07-26 10:46:36
1176
原创 linux安装oracle
export DISPLAY=:0.0 //调整分辨率 oracle用户下执行。./runInstaller ##该执行文件在解压出来的oracle安装包内。2.2、查询命令:grep MemTotal /proc/meminfo。su - oracle //切换oracle用户。2.1、最小值为1GB内存,建议值为2GB或者更多。可以查看到监听端口1521,则代表安装成功。Linux安装oracle12C。13、连接测试可视化工具测试连接。基于linux系统安装。4、检测依赖包安装情况。
2023-07-26 10:39:26
854
原创 yum离线下载资源包
yum将一个包下载到一个指定的目录(如/tmp):sudo yum install --downloadonly --downloaddir=/tmp <package-name>注意,yum将会把所有的依赖关系包下载到你指定的目录下,但是都不会被安装。在CentOS/RHEL 6或更早期的版本中,需要安装一个单独yum插件(yum-plugin-downloadonly)才能使用--downloadonly,否则会报如下错误:Command line error: no s
2022-05-23 12:44:56
2024
原创 server closed the connection unexpectedly This probably means the server terminated abnormally
连接PostgresSQL报错:/ # psql -U postgres -h192.168.xx.xxx-p 5440 -d postgrespsql: server closed the connection unexpectedlyThis probably means the server terminated abnormallybefore or while processing the request.在这里,我用的是端口转发的方式连接的数据库。原因一: 转发所用的..
2022-05-09 16:20:05
6145
原创 mongodb切片问题
片:可以普通的mongod进程,也可以是副本集。但是即使一片内有多台服务器,也只能有一个主服务器,其他的服务器保存相同的数据。mongos路由进程:它路由所有请求,然后将结果聚合。它不保存存储数据或配置信息。配置服务器:存储集群的配置信息。整个分布式的集群通过mongos对客户端提供了一个透明统一的接口,客户端不需要关系具体的分片细节,所有分片的动作都是自动执行的,那是如何做到透明和自动的。切分数据搭建集群略。。。。1、登录mongosuse admindb.runC...
2022-03-02 14:18:20
882
2
原创 linux常用命令(七)
Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们。这个是我将鸟哥书上的进行了一下整理的,希望不要涉及到版权问题。1、显示日期的指令: date2、显示日历的指令:cal3、简单好用的计算器:bc怎么10/100会变成0呢?这是因为bc预设仅输出整数,如果要输出小数点下位数,那么就必须要执行 scale=number ,那个number就是小数点位数,例如:4、重要的几个热键[Tab],[ctrl]-c, [ct
2022-01-26 10:02:21
144
原创 linux_centos_mysql8开启远程+修改密码
开启允许root账户远程连接:首先使用mysql -u root -p; 进入root账户1.use mysql;//切换使用mysql数据库2.select user,host from user; //查看用户是否开启远程3.update user set host='%' where user='root'; //开启远程4.flush privileges;//刷新权限如果忘记mysql8的密码,强制修改root密码:(注意与以前mysql修改密码策略不同)1...
2022-01-24 16:51:59
270
原创 locate搜索
mlocate安装完成后,更新:updatedb,再执行locate inittab命令;之后才可以正常使用locate命令;locate可以搜寻文件根目录;软件目录:J:\常用tar包\locate 基于x86,搜寻rpm包locate:参数:-n: 加数字,代表只显示前几个;-i: 表示不区分大小写;-q: 安静模式,不会显示任何错误讯息;-h: 显示辅助信息;-V: 显示程式的版本信息-e: 将排除在寻找的范围之外;-1: 如果是1,则启动安全模式。在安全模式下,使用者不会看到权限
2022-01-21 16:21:08
378
原创 linux基础命令(六)
1、压缩文件操作 打包和压缩 Windows的压缩文件的扩展名 .zip/.rar linux中的打包文件:aa.tar linux中的压缩文件:bb.gz linux中打包并压缩的文件:.tar.gzLinux中的打包文件一般是以.tar结尾的,压缩的命令一般是以.gz结尾的。而一般情况下打包和压缩是一起进行的,打包并压缩后...
2022-01-21 16:16:28
102
原创 linux基础命令(五)
1、基础命令 关机和重启: 关机 shutdown -h now 立刻关机 shutdown -h 5 5分钟后关机 poweroff 立刻关机 重启 shutdown -r now 立刻重启 shutdown -r 5 5分钟后重启 r...
2022-01-21 16:15:36
79
原创 linux基础命令(四)
1、linux默认的三个分区 boot分区:该分区对应于/boot目录,约100MB.该分区存放Linux的Grub(bootloader)和内核源码。 用户可通过访问/boot目录来访问该分区.换句话说,用户对/boot目录的操作就是操作该分区 swap分区从:该分区没有对应的目录,故用户无法访问。 Linux下的swap分区即为虚拟内存.虚拟内存用于当...
2022-01-21 16:14:54
246
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人