
服务篇
ぃ小小宇宙
以共享学习成果共同学习进步为目的
展开
-
Atlas实现mysql读写分离(直接配置上手操作)
一、准备环境以及服务版本信息二、配置 mysql 主从复制mysql -uroot -pstop slave;reset slave;change master to master_host='192.168.100.141',master_user='slave',master_password='C%GPYtU7+VuJwxt',master_log_file='mysql-bin.000001',master_log_pos=2296;start slave;show slave st原创 2020-10-22 12:33:18 · 576 阅读 · 1 评论 -
解决Mysql replication error 1594 - Relay log read failure - Could not parse relay log event entry
Mysql复制错误1594-中继日志读取失败-无法解析中继日志事件条目错误信息:Relay log read failure: Could not parse relay log event entry. The possible reasons are: the master's binary log is corrupted (you can check this by running 'mysqlbinlog' on the binary log), the slave's relay log i原创 2020-07-27 16:00:58 · 1875 阅读 · 0 评论 -
MySQL提示 “Specified key was too long; max key length is 767 bytes”
mysql 索引过长1071-max key length is 767 byte 处理RDS Mysql 问题描述RDS MySQL在大字段上创建索引时,偶尔会遇到如下错误。Error 1071: Specified key was too long; max key length is 767 bytes.问题原因由于MySQL的InnoDB引擎表索引字段长度的限制为767字节,因此对于多字节字符集的大字段或者多字段组合,创建索引时会出现该问题。注:以utf8mb4字符集字符串类型字段为例原创 2020-07-24 16:40:44 · 32690 阅读 · 4 评论 -
ll command not found,配置 LL
沒有 ll 和 ls 不显示颜色source /root/.bashrc# .bashr# User specific aliases and functionsalias rm='rm -i'alias cp='cp -i'alias mv='mv -i'# Source global definitionsif [ -f /etc/bashrc ]; then . /etc/bashrcfi#在最后一行添加alias ls='ls --color' alias原创 2020-07-24 16:26:45 · 222 阅读 · 0 评论 -
mysql 二进制日志 BINARY LOG 清理
MySQL 日志没有做优化切割和日期限制的话,日志文件会不断的生成,越来越大越来越多,知道撑爆磁盘内存为止举例说明:删除 mysql-bin.000728 之前的日志 ( 不包括mysql-bin.000728 )删除 2019-08-20 12:13:59 时间点之前的日志具体演示:删除某个时间点之前的日志mysql> purge binary logs before ‘201...原创 2020-07-24 16:21:13 · 596 阅读 · 0 评论 -
五分钟上手 Nginx输出JSON格式日志,较为全面的 Nginx 日志解析!
为什么要针对配置 Nginx 日志?优点:在使用nginx进行服务器管理时候,日志对于统计、审查、排错来说非常有利,通过日志能更准确的定位信息,快速解决问题!缺点:配置后的日志可能较为复杂,而且日志文件的体积会比常规日志的要大,更占据空间;需要对日志文件进行切割,一段时间后需要清理无用的日志文件一、常规日志nginx常规日志配置:日志配置存放的位置:日志设置可存在 http 中,也...原创 2019-08-23 15:59:55 · 2405 阅读 · 0 评论 -
一分钟实现 nginx 配置实现443端口跳转
配置用于 nginx 配置,实现443端口的跳转server { listen 80; server_name abc.com; return 301 https://$host$request_uri; #可用301跳转(选其一) rewrite ^(.*)$ https://abc.com$1 perma...原创 2019-08-12 11:50:15 · 13669 阅读 · 0 评论 -
五分钟上手nginx、熟悉nginx配置详解
nginx.conf配置详解析#定义nginx运行用户和用户组user nginx;#nginx进程数,建议等于CPU核心数或者 autoworker_processes auto;#全局错误日志定义类型:[ debug | info | notice | warn | error | crit] 建议调成 error 这样只记录错误日志不占用太多内存error_log /v...原创 2019-08-12 11:51:04 · 712 阅读 · 0 评论 -
Submin部署SVN服务器WEB管理端Centos
Submin 提供了基于 Web浏览器的 Subversion 版本控制系统的管理接口,功能包括用户、用户组的管理、路径权限的设置以及创建新的资料库等等。兼容各种浏览器搭建配置的是 Submin+Apache+Svn一、环境配置1.1.安装所需要要的包yum -y install httpd subversion mod_dav_svn subversion-python apr-util...原创 2019-10-30 18:41:30 · 2713 阅读 · 0 评论 -
五分钟自建 LNMP 架构 + Redis,你值得拥有!
一、搭建服务前准备工作1、关掉 selinux # sed -i 's/^\<SELINUX\>=enforcing/SELINUX=disabled/' /etc/selinux/config 立即生效 # setenforce 02、关闭防火墙# iptables -F# iptables -X# systemctl stop firewalld# syste...原创 2019-08-16 12:28:26 · 421 阅读 · 0 评论 -
较为全面的企业级 MySQL 配置调优
MySQL配置my.cnf配置优化详解用 yum 安装的 MySQL 选用的路径为默认路径,不需要创建,需要创建的路径会特殊备注vim /etc/my.cnf[client]port = 63306 #自定义客户端端口socket = /var/lib/mysql/mysql.sock #启动是的sock文件位置default-character-set = utf8mb4 #...原创 2019-08-15 12:00:28 · 417 阅读 · 0 评论 -
netdata 监控(可应用集群)
一、natdata 概述:Netdata是一款秒级数据收集与可视化呈现的Linux服务器性能监测工具,对优化应用性能,保证服务器健康运行有着极为重要的作用,它可以监控服务器的健康运行参数及状态,包括CPU,内存,网络,磁盘等常用的监控指标,以及自己配置扩展监控项,如,redis, tomcat, mysql, nginx, elasticsearch等Netdata特点:高实时性,Netda...原创 2019-08-20 12:05:45 · 7986 阅读 · 0 评论 -
REHL7和CentOS7 mailx 邮件搭建
linux 下使用 mail 邮件邮件常常是Linux下监控报警手段之一。Linux下的mail命令可以方便,快速的完成发送邮件。下面以CentOS为例原创 2018-09-16 14:25:46 · 693 阅读 · 0 评论 -
搭建 FTP 服务器配置详解
FTP 服务器FTP 服务器概念:FTP 服务器: File Transfer Protocol Server(文件传输协议)的英文简称,而中文简称为 “文传协议” 。用于 Internet 上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到...原创 2018-09-25 09:40:21 · 499 阅读 · 0 评论 -
mysql 服务密码的修改以及对服务配置的认识
mysql 密码修改在服务器搭建中我们提到了使用 skip-grant-tables 来进行无密码登陆,这种方法在最初安装好 mysql 的时候,对 mysql 的检查,是否能够正常运行。这种方法可以运用在我们忘记密码的时候,进入数据库来修改密码。当我们对密码进行了修改,就应该把 skip-grant-tables 注释掉。 修改密码执行的命令 1、进入数据库,...原创 2018-09-22 12:54:50 · 757 阅读 · 1 评论 -
RHEL7和CentOS7 ,DHCP服务简介与配置解析...
DHCP服务1、DHCP服务的简介 DHCP (Dynamic Host Configuration Protocol,动态主机配置协议) 是一个局域网的网络协议,使用UDP协议工作,给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的目的。 DHCP 概念和原理 dhcp 服务作用:为大量客户机自动分配地址,提供集...原创 2018-09-10 23:12:02 · 2145 阅读 · 0 评论 -
nfs 共享服务器搭建配置详解
nfs 服务器NFS(网络文件系统)为两台Linux主机之间的通讯,提供了类似于windows上共享目录一样的服务。NFS客户端经常通过NFS方式访问NFS服务器上的文件,NFS客户端可以通过挂在的方式将NFS服务端共享的数据文件目录挂载到NFS客户端本地系统之中。一、安装 NFS 服务器[root@centos-7 /]# yum install -y nfs-*二、配置...原创 2018-09-23 10:50:53 · 701 阅读 · 0 评论 -
Ngins 配置常用八大实例
实例一、Nginx 虚拟主机配置拷贝一份配置文件,配置虚拟主机;并且创建一个 nginx 的普通用户[root@centos-75 ~]# cd /usr/local/nginx/conf[root@centos-75 conf]# cp nginx.conf.default nginx.conf[root@centos-75 conf]# useradd nginx -s /sbin/...原创 2018-11-18 15:00:03 · 2108 阅读 · 0 评论 -
”不安全的服务器,不支持 FTP over TLS“ 配置 vsftpd 在 CentOS 上使用 SSL / TLS
为了解决暴露在公网的 FTP 传输的安全,我们必须对 vsftpd 进行配置 ssl一、建立证书1.检查 vsftpd 是否支持 ssl 模块# ldd $(which vsftpd) | grep ssl2.建立专门给vsftpd使用的凭证数据。CentOS有一个建立凭证的地方/etc/pki/tls/certs/# cd /etc/pki/tls/certs生成密钥文件# ...原创 2019-03-21 15:38:39 · 13590 阅读 · 2 评论 -
企业级使用 Linux 搭建 SVN 服务器
SVN 主要用于管理源代码的,可以进行代码控制、追溯、回滚等操作,和 git 类似。配置说明SVN version :1.7.14server 端:192.168.10.101client 端:192.168.10.102一、安装 SVN# yum install -y subversion二、创建 SVN (server)服务端创建项目版本库(路径自己定义即可)# mkdir...原创 2019-05-03 17:20:51 · 389 阅读 · 0 评论 -
配置分析 Rsync 异地同步
搭建的服务:rsync需求:服务端的 /mnt/rsync 文件夹内容同步到客户端的 /mnt/rsync 文件夹内容, 时间为1小时同步一次。服务端的 /data/rsync 文件夹内容同步到客户端的 /data/rsync 文件夹内容, 时间为实时同步。架构图搭建 rsync(在服务器 192.168.10.204操作)yum 安装 rsync 版本:rsync-3.1.2-...原创 2019-07-07 12:00:07 · 300 阅读 · 0 评论 -
DNS域名服务器介绍...
dns服务—domain name server一、DNS服务简介DNS(Domain Name System,域名系统) 因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)二、DNS 使用协议和功能功能: 负责将主机名称,转...原创 2018-09-15 17:10:28 · 329 阅读 · 0 评论