![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 77
卑微小胡
Linux新手学习中日常分享笔记,希望和大家一起探讨学习
展开
-
lnmp部署
lnmp部署文章目录lnmp部署安装nginxnginx安装后配置安装mysql安装php配置Nginx配置PHP测试访问LNMP平台安装nginx#关闭防火墙和selinx[root@localhost ~]# systemctl disable firewalld[root@localhost ~]# vim /etc/selinux/configSELINUX=disabled#创建系统用户nginx[root@localhost ~]# useradd -r -M -s /sbin/原创 2021-06-24 22:17:17 · 115 阅读 · 0 评论 -
rsync
rsync文章目录rsyncrsync简介rsync特性rsync的ssh认证协议rsync命令rsync+inotify实例rsync简介rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步。目前,已支持跨平台,可以在Windows与Linux间进行数据同步。rsync特性它的特性如下:可以镜像保存整个目录树和文件系统。可以很容易做到保持原来文件的权限、时间、软硬链接等等。无须特殊权限原创 2021-06-08 01:09:22 · 90 阅读 · 0 评论 -
NFS管理
NFS文章目录NFSNFS简介什么是NFSNFS特点NFS的应用场景nfs的体系组成nfs工作机制RPCnfs工作机制exports文件的格式nfs管理实例NFS简介什么是NFSNFS是基于UDP/IP协议的应用,其实现主要是采用远程过程调用RPC机制,RPC提供了一组与机器、操作系统以及低层传送协议无关的存取远程文件的操作。RPC采用了XDR的支持。XDR是一种与机器无关的数据描述编码的协议,他以独立与任意机器体系结构的格式对网上传送的数据进行编码和解码,支持在异构系统之间数据的传送。NFS特点原创 2021-06-07 00:42:19 · 683 阅读 · 0 评论 -
运维部署/上线/发布的方式
运维部署/上线/发布的方式文章目录运维部署/上线/发布的方式运维部署各种发布方式蓝绿部署灰度发布(金丝雀发布)滚动发布红黑部署运维部署各种发布方式线上平稳发布(部署)手段:蓝绿部署灰度发布(金丝雀发布)滚动发布红黑部署蓝绿部署蓝绿部署,英文名Blue Green Deployment,是一种可以保证系统在不间断提供服务的情况下上线的部署方式。如何保证系统不间断提供服务呢?蓝绿部署的模型中包含两个集群,就好比海豚的左脑和右脑。在没有上线的正常情况下,集群A和集群B的代码版本是一致的,原创 2021-05-25 18:53:42 · 1156 阅读 · 0 评论 -
zabbix监控流程
zabbix监控流程文章目录zabbix监控流程监控流程Windows主机上配置监控流程在要监控的主机上安装agent在配置文件中配置server和hostname启动agent在web界面添加主机和组添加监控项手动创建监控项模板添加监控项添加触发器定义媒介为不同用户选择媒介为触发器设置动作手动触发问题验证安装scp,把安装包zabbix_agentd传过去服务端:[root@localhost ~]# dnf -y install openssh-clients#安装原创 2021-05-16 22:20:14 · 173 阅读 · 1 评论 -
监控服务zabbix部署
文章目录监控服务zabbix部署zabbix介绍zabbix特点zabbix配置文件部署zabbixzabbix服务端安装zabbix服务端配置zabbix服务端web界面安装与配置zabbix web界面安装前配置安装zabbix web界面登录zabbix监控服务zabbix部署zabbix介绍zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的原创 2021-05-13 19:22:08 · 155 阅读 · 2 评论 -
lamp部署
lamp文章目录lamplamp简介web服务器工作流程cgi与fastcgihttpd与php结合的方式web工作流程lamp平台构建安装httpd安装MySQL安装php配置apache配置虚拟主机lamp简介有了前面学习的知识的铺垫,今天可以来学习下第一个常用的web架构了。所谓lamp,其实就是由Linux+Apache+Mysql/MariaDB+Php/Perl/Python的一组动态网站或者服务器的开源软件,除Linux外其它各部件本身都是各自独立的程序,但是因为经常被放在一起使用,拥原创 2021-05-13 12:26:12 · 133 阅读 · 1 评论 -
GTID主从配置
文章目录GTID主从GTID主从简介GTID优势GTID劣势GTID与传统主从的区别GTID主从配置1 mysql安装2先把三台服务器的防火墙关闭3查看各个服务器中的mysq中数据是否一致4在主数据库里创建一个同步账号授权给从数据库使用5配置主数据库6配置从数据库7测试验证GTID主从GTID主从简介GTID是基于mysql生成的事务ID,由服务器ID和事务ID组成。这个ID在主库及从库上都是唯一的。这个特性可以让mysql的主从复制变得更加简单,一致性更加可靠。GTID优势更简单的实现同步原创 2021-05-12 02:09:35 · 355 阅读 · 3 评论 -
MySQL传统主从配置
文章目录mysql主从主从简介主从作用主从形式主从复制原理主从复制配置1 mysql安装2 mysql主从配置2.1先把三台服务器的防火墙关闭2.2 查看各个服务器中的mysq中数据是否一致2.3在主数据库里创建一个同步账号授权给从数据库使用2.4配置主数据库2.5 配置从数据库2.6 测试验证mysql主从主从简介在现代企业中,数据显得尤为重要,而存储数据的数据库选择又五花八门,但无论是何种数据库,均存在着一种隐患。想几个问题:用一台数据库存放数据,若此数据库服务器宕机了导致数据丢失怎么办?原创 2021-05-12 00:38:54 · 337 阅读 · 0 评论 -
mysql多实例部署
文章目录mysql多实例部署什么是MySQL多实例?MySQL多实例的优点和缺点MySQL多实例的生产应用场景mysql多实例部署步骤下载MySQL安装包并解压安装包至指定路径创建软链接或重命名创建系统用户MySQL修改属主属组添加环境变量创建数据存放目录(多个)并修改属主属组初始化各实例并保存实例的临时密码安装perl与ncurses-compat-libs配置配置文件启动服务修改密码设置开机自启总结mysql多实例部署什么是MySQL多实例?简单地说,MySQL多实例就是在一台服务器上同时开启多个原创 2021-05-10 22:45:19 · 445 阅读 · 5 评论 -
xtrabackup安装、进行全量备份增量备份
文章目录xtrabackup安装xtrabackup常用命令全量备份模拟删库做软连接恢复数据增量备份停掉服务删除目录进行数据一致性恢复数据库xtrabackup安装xtrabackup概述:是一款开源免费的热备工具,xtrabackup分为xtrabackup和innobackup常用命令innobackupex--user # 以什么用户身份进行操作--password # 数据库用户的密码--port原创 2021-05-10 11:15:25 · 1028 阅读 · 6 评论 -
mysql差异备份和密码破解
mysql差异备份文章目录mysql差异备份开启MySQL服务器的二进制日志功能对数据库进行完全备份增加新内容模拟误删数据刷新创建新的二进制日志恢复完全备份恢复差异备份破解密码开启MySQL服务器的二进制日志功能[root@localhost ~]# vi /etc/my.cnf[root@localhost ~]# cat /etc/my.cnf## This group is read both both by the client and the server# use it for o原创 2021-05-08 00:15:34 · 107 阅读 · 0 评论 -
二进制格式安装MySQL和MySQL备份
文章目录二进制格式安装MySQLmysql配置文件mysql数据库备份与恢复1 数据库常用备份方案2 mysql备份工具mysqldumpmysql数据恢复二进制格式安装MySQL下载安装包[root@localhost ~]# dnf -y install wget //下载安装包需要的命令[root@localhost ~]# wget -c https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.33-linux-glibc原创 2021-05-06 12:30:38 · 212 阅读 · 0 评论 -
MySQL增删改查操作和授权
MySQL增删改查操作和授权增操作mysql> show databases; //查看当前实例有哪些数据库+--------------------+| Database |+--------------------+| information_schema || mysql || performance_schema || sys |+--------------------+4 rows in s原创 2021-04-30 00:42:37 · 2912 阅读 · 0 评论 -
centos8安装mysql5.7
centos8安装mysql5.7文章目录centos8安装mysql5.7添加MySQL5.7仓库开始安装MySQL5.7数据库操作前言Centos8默认是安装MySQL8的,因为Centos8的AppStream仓库只包含MySQL8的包。由于MySQL版本不兼容所以我们需要安装MySQL5.7添加MySQL5.7仓库关闭Centos8中MySQL默认的AppStream仓库:[root@localhost ~]# sudo dnf remove @mysqlLast metadata e原创 2021-04-28 23:25:51 · 245 阅读 · 0 评论 -
apache源码安装
httpd文章目录httpdhttpd简介httpd版本httpd的特性httpd-2.4新增的模块httpd基础httpd自带的工具程序rpm包安装的httpd程序环境web相关的命令curl命令httpd命令httpd源码安装正向代理、反向代理、透明代理正向代理反向代理透明代理http协议的状态码及含义httpd简介httpd是Apache超文本传输协议(HTTP)服务器的主程序。被设计为一个独立运行的后台进程,它会建立一个处理请求的子进程或线程的池。通常,httpd不应该被直接调用,而应该在类原创 2021-04-27 19:46:58 · 282 阅读 · 0 评论 -
httpd常用配置和配置https步骤
httpd常用配置文章目录httpd常用配置配置https步骤apache源码安装切换使用MPM(编辑/etc/httpd24/extra/httpd-mpm.conf文件)://IfModule mpm_name_module//NAME有三种,分别是: prefork event worker[root@localhost ~]# vim /etc/httpd24/extra/httpd-mpm.conf<IfModule mpm_prefork_module原创 2021-04-27 19:44:00 · 2471 阅读 · 1 评论 -
管道符、重定向
管道符、重定向系统设定默认输入设备:标准输入,STDIN,0(键盘)默认输出设备:标准输出,STDOUT,1(显示器)标准错误输出:标准错误,STDERR,2(显示器)I/O重定向>:覆盖输出>>:追加输出2>:重定向错误输出&>:覆盖重定向标准输出和错误输出至同一文件<:输入重定向<<:Here Document管道前一个命令的输出作为后一个命令的输入。最后一个命令会在当前shell进程的子shell进程中执行。原创 2021-04-26 18:18:05 · 54 阅读 · 0 评论 -
vi/vim文本编辑器
文本编辑文章目录文本编辑1.vi/vim介绍2.vi/vim编辑器的特点3.vi/vim的三种模式3.1命令模式3.2编辑模式3.3末行模式4.vi/vim三种模式之间的转换5.文本编辑方式1.vi/vim介绍vi/vim都是Linux中的文本编辑器,但是目前我们使用比较多的是vim编辑器。vim是从vi发展出来的一个文本编辑器,代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。vim具有程序编程的能力,可以主动以字体颜色辨别语法的正确性,方便程序设计。2.vi/vim编辑器的原创 2021-04-26 18:16:53 · 713 阅读 · 0 评论 -
FHS文件层级系统
FHS文件层级系统/:根分区/boot:系统启动相关的文件,如内核(vmlinuz)、initrd(initramfs)以及grub(bootloader)/dev:设备文件,不能单独分区/etc:配置文件目录/home:普通用户家目录/root:管理员家目录/lib:库文件目录/media:挂载点目录,通常用来挂载移动设备/mnt:挂载点目录,通常用来挂载额外的临时文件系统,比如另一块硬盘/opt:可选目录,早期通过用来安装第三方软件/pr原创 2021-04-26 18:15:20 · 131 阅读 · 0 评论