- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 Ubuntu升级openssh
注:也可在编译时指定默认的配置文件路径:./configure --prefix=/usr/local/openssh-9.9p1 --sysconfdir=/etc/ssh。以上这个文件会默认使用配置文件:/usr/local/openssh/etc/sshd_config。环境:操作系统:ubuntu22.04 openssh版本:8.9p1。说明:通过软链接指向安装目录,方便今后升级更新,只需修改软链接就好了。1、下载最新版本openssh:9.9p1。
2024-09-26 11:07:23
1518
1
原创 在CentOS下部署Apache+Django
部署环境:CentOS6,Apache-httpd-2.4,Python-3.8,Django-3.1一、编译安装httpd-2.4:# tar -zxvf httpd-2.4.17.tar.gz# cd httpd-2.4.17# ./configure --prefix=/usr/local/apache2.4 --with-included-apr --with-apr=/path/to/apr-httpd --with-apr-util=/path/to/apr-util-httpd/
2020-08-21 10:01:10
398
1
原创 CentOS6安装openssl-1.1.1版本可能遇到的问题及解决
环境:CentOS6OpenSSL版本:1.1.1d安装步骤:1、下载OpenSSL源代码包:https://www.openssl.org/source/openssl-1.1.1d.tar.gz2、解压包:tar -zxvf openssl-1.1.1d.tar.gz3、进入源代码目录:cd openssl-1.1.1d4、./config --prefix=/usr/...
2020-02-26 16:05:58
8279
3
原创 MySQL Replication之三——在已有的复制环境中增加从库
在已有的复制环境中增加从库,无需干扰主库的运行。可以把已存在的从库数据目录整体拷贝到新的从库服务器,然后为新的从库服务器分配唯一的server-id和UUID(数据目录下的auto.cnf文件)。具体步骤如下:1、停止从库的复制,然后记录从库的状态信息。mysql> STOP SLAVE;mysql> SHOW SLAVE STATUS\G;要注意记录master bi...
2019-12-18 11:14:21
293
原创 MySQL Replication之二——基于binlog坐标复制
主库的所有更新操作都会记录到主库的binlog文件中。从库通过读取主库的binlog文件,在从库的本地数据库中重新应用这些更新。在没有特别指定的情况下,主库的所有binlog事件都会在从库中应用。当然,你也可配置从库只执行特定的事件以更新特定的库或表。不同的从库维护各自的binglog坐标(文件名和文件中的位置),也就是说不同的从库复制的进度是不一样的,各自维护自己的复制进度。一个从库与...
2019-12-18 11:11:49
280
原创 MySQL Replication之一——基本概念
Replication是指将主库的数据复制到一个或多个从库。Replication默认采用异步工作方式,从库服务器无需持久的连接到主库服务器以获取数据更新。你可以根据自己的需求采取不同的复制方案,如全库复制、选择性复制部分库或者一个库中的部分表。MySQL Replication的优势: 横向扩展:通过多台从库服务器提升整体性能。主库服务器负责写和更新操作,读的操作可以在从库服务器上分担...
2019-12-18 11:07:01
269
原创 MySQL服务器Swap占用
最近几天,zabbix服务器性能监控一直报警MySQL服务器Swap占用超过50%,对于MySQL服务器来说使用swap会严重影响数据库性能。 通过free命令查看内存使用情况,信息如下: total used free shared bu...
2019-09-11 16:20:02
733
原创 MySQL主从切换步骤
目前生产环境是一主两从,由于主服务器操作系统版本太低,无法将MySQL升级到最新版本。于是将其中一个从机升级完成后,要进行主从切换。 环境如下:操作系统CentOS6.9,MySQL版本:5.6 由于切换过程会造成MySQL服务的中断,因此安排在晚上进行。 步骤如下: 1、将要提升为主的从机升级到最新的My...
2019-09-11 16:10:42
3473
2
原创 Tomcat单机多实例配置
一、配置环境: OS:CentOS6.6 Tomcat:8.5二、CATALINA_HOME与CATALINA_BASE的区别: CATALINA_HOME:Tomcat安装根目录。 CATALINA_BASE:特定Tomcat实例运行目录。 如果CATALINA_HOME与CATALINA_BASE指向不同的位置,CATAL...
2019-08-28 09:52:53
189
原创 MySQLReplication常见错误处理方法
一、删除一条记录:master上删除一条记录,slave上找不到对应记录而报错。原因:主从之间数据不一致。解决方法:直接跳过mysql> stop slave;mysql> set global sql_slave_skip_counter=1;mysql> start slave;二、重复主键:在master上插入一条记录,slave报主键重复错误...
2019-07-09 10:57:47
1145
原创 nexus备份与恢复
一、nexus备份nexus完整的备份需要执行如下备份步骤:1、Blob文件的备份2、数据库备份Blob文件备份:可以直接使用tar命令将$data-dir/blobs目录下的所有目录打包进行备份。$data-dir缺省在sonatype-work/nexus3目录。数据库备份:1、在管理页面中新建Tasks,配置Admin - Export databases for...
2019-02-26 15:34:24
5479
原创 Git GCM密码管理
Git-Credential-Manager-for-Windows安装完成后,执行如下命令检查是否启用GCM来管理密码:git config --system credential.helper 如果返回值是manager,表示已启用GCM。如果不是,可以使用下面的命令进行设置:git config --system credential.helper manager...
2019-01-23 16:15:20
956
原创 Bind的View及Master/Slave配置
单位的互联网出口是一条电信链路,新近又拉了一条移动出口链路。DNS服务器以前都是将各种服务器解析到电信IP,既然有了新的移动出口,就可以按照客户端IP来判断,将来自移动的DNS请求解析到移动IP,其他来源的DNS请求解析到电信IP。这项需求可以通过bind的view配置来完成,配置view相对较为容易,但配置基于view的Master/Slave复制却遇到不少问题,做个记录,留作...
2017-12-28 08:29:08
1626
zabbix3.2官方文档
2017-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人