Linux 运维
先电云计算比赛交流2413719460
ball-4444
这个作者很懒,什么都没留下…
展开
-
Apache 配置禁止IP地址访问,只允许使用域名的方式访问
配置过程提前安装好httpd服务器原创 2021-08-30 16:24:44 · 5609 阅读 · 2 评论 -
CentOS 7下MySQL5.7root密码破解
配置过程[root@localhost ~]# vi /etc/my.cnf 编辑配置文件添加如下一句话即可skip-grant-tables #跳过数据库权限认证 重启数据库[root@localhost ~]# systemctl restart mysqld 使用任意账号和密码登陆MySQL数据库[root@localhost ~]# mysql -uroot -p123mysql: [Warning] Using a password on the command line原创 2021-08-03 15:30:55 · 204 阅读 · 0 评论 -
Linux 磁盘相关知识点总结
Linux Swap分区注:磁盘都是提前准备好的,还望个人准备好后在进行操作Linux 的 Swap交换分区,就相当于Windows系统上的虚拟内存,默认状态下,Swap分区是不会启用的,只有当物理内存不足的时候,Swap才会启动,分担物理内存的压力Swap分区的扩充通过分区方式来扩充Swap分区[root@localhost ~]# fdisk /dev/sdd命令(输入 m 获取帮助):n //新建一个分区Partition type: ...原创 2020-12-28 15:27:08 · 709 阅读 · 1 评论 -
Mysql 数据库主从搭建
Mysql 数据库主从搭建测试环境节点IP地址master192.168.1.10slave192.168.1.20master节点的配置[root@master ~]# vi /etc/hosts //编辑hosts文件 两个节点操作一致192.168.1.10 master192.168.1.20 slave[root@master ~]# yum install -y mariadb mariadb-server //安装mari原创 2020-11-15 15:14:43 · 173 阅读 · 0 评论 -
LVS-DR+Keepalived 高可用集群搭建
过多关于LVS-DR+keepalive相关的理论这里就不做过多的讲解了,直接开始实验测试环境主机IP地址主LVS负载调度器192.168.1.10备LVS负载调度器192.168.1.20Apache服务器1192.168.1.30Apache服务器2192.168.1.40客户端IP地址自定义搭建过程所有主机均执行以下操作[root@localhost ~]# systemctl stop firewalld[root@localh原创 2020-11-11 23:16:38 · 324 阅读 · 0 评论 -
Heartbeat搭建Web高可用集群
Heartbeat 概述Heartbeat主要由两个部分组成:心跳检测部分和资源接管部分。心跳检测部分主要是通过互相发送报文信息来进行检测对方状态的,如果长时间未收到对方发送来的报文,则认为对方失效,那么就会开启资源接管部分,接管对方存在的服务以及资源Heartbeat环境搭建需要如下组件:软件包名称下载地址Heartbeat 3.0.6http://hg.linux-ha.org/heartbeat-STABLE_3_0/archive/958e11be8686.tar.bz原创 2020-11-19 00:02:48 · 1381 阅读 · 5 评论 -
CentOS 7 LVM磁盘管理应用
LVM常用的命令PV(物理卷)、VG(卷组)、LV(逻辑卷)功能管理命令scan 扫描PVscan、VGscan 、LVscancreate 创建PVcreate、VGcreate、LVcreatedisplay 显示PVdisplay、VGdisplay、LVdisplayremove 移除PVremove、VGremove、LVremoveLVM应用要求:准备一台centos 7 的系统,新增一块20GB的磁盘,然后创建lvm物理卷,然后创建一个原创 2020-11-02 13:43:02 · 300 阅读 · 0 评论 -
CentOS 7 PXE+Kickstart批量无人值守部署Linux系统
测试环境准备一台图形化界面的 Cetnos 7 操作系统节点IP地址CentOS 7 服务端192.168.1.100测试端自动获取部署过程环境准备[root@localhost ~]# yum install -y dhcp vsftpd tftp tftp-server syslinux xinetd //下载相应的软件包[root@localhost ~]# mkdir -p /var/ftp/dvd //创建存放镜像的目录 这个目录主原创 2020-12-05 20:38:54 · 295 阅读 · 0 评论 -
Rancher Server 高可用搭建
测试环境系统使用的是CentOS-7-x86_64-DVD-2003.iso下载地址:http://mirrors.aliyun.com/centos/7.8.2003/isos/x86_64/CentOS-7-x86_64-DVD-2003.iso节点IP地址rancher-server 1192.168.1.10rancher-server 2192.168.1.20haproxy 负载均衡器192.168.1.30所有节点提前关闭防火墙以及selinu原创 2020-11-18 18:19:10 · 1856 阅读 · 0 评论 -
CentOS 7 DNS服务器主备搭建
DNS 域名系统(英文:Domain Name System,缩写:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用TCP和UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。 -----来源百度百科DNS的工作原理Linux系统针对DNS解析会有一个优先级,依次是:本地hosts 文件 > vi /etc/sysconfig/network-scripts/ifcfg-(网卡配置文件原创 2020-11-04 20:51:35 · 1629 阅读 · 1 评论 -
CentOS 7 FTP服务器的构建
FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。在开发网站的时候,通常利用FTP协议把网页或程序传到Web服务器上。此外,由于FTP传输效率非常高,在网络上传输大的文件时,一般也采用该协议------来源百度百科FTP的工作原理在传输数据之前,客户端会先和FTP服务端的21号端口原创 2020-11-08 11:40:17 · 244 阅读 · 1 评论 -
CentOS 7 CA证书服务器搭建
CA认证概述证书颁发机构(CA, Certificate Authority)即颁发数字证书的机构。是负责发放和管理数字证书的权威机构,并作为电子商务交易中受信任的第三方,承担公钥体系中公钥的合法性检验的责任。------来源百度百科环境准备主机IP地址CA证书服务器192.168.1.10Apache服务器192.168.1.20搭建过程如下CA证书服务器的配置[root@server ~]# yum install -y openssl //安装Op原创 2020-11-02 14:50:01 · 8305 阅读 · 1 评论 -
Centos 7 搭建MariaDB 数据库高可用
MariaDB概述MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 MariaDB由MySQL的创始人Michael Widenius(英语:Michael Widenius)主导开发 ----来源百度百科准备工作名称IP地址master-s11原创 2020-10-20 23:53:21 · 1658 阅读 · 6 评论 -
ceph 集群搭建
本次实验我们主要 centos 7 系统上来搭建ceph 集群准备工作主机IP地址s1(主)192.168.1.10s2192.168.1.20s3192.168.1.30关闭防火墙以及selinux[root@s1 ~]# systemctl stop firewalld[root@s1 ~]# systemctl disable firewalld[root@s1 ~]# vi /etc/selinux/config ......SELINUX=原创 2020-10-05 12:38:06 · 402 阅读 · 1 评论 -
CentoS 7 LNMP 环境部署zabbix监控
本次实验,我们主要在centos 7 系统上部署zabbix监控,并实现监控交换机,监控Apache服务器,实现邮箱报警等操作LNMP环境构建软件包下载地址nginx-1.8.0.tar.gzhttp://nginx.org/download/mysql-5.6.26.tar.gzhttp://dev.mysql.com/downloads/mysql/php-5.6.13.tar.bz2http://php.net/downloads.phpNginx的安装原创 2020-10-03 14:12:02 · 3352 阅读 · 6 评论 -
jumpserver 服务器的构建
环境准备工作主机IP地址jumpserver 服务器端192.168.1.100被管理端192.168.1.10关闭防火墙以及selinux[root@jumpserver ~]# systemctl stop firewalld[root@jumpserver ~]# systemctl disable firewalldRemoved symlink /etc/systemd/system/multi-user.target.wants/firewalld.s原创 2020-10-16 21:03:40 · 1072 阅读 · 2 评论 -
LVS 负载均衡集群构建
负载均衡集群(LBC)1.负载均衡集群的概述 所有节点的工作内容一致,做的都是同一件事,互相分担节点服务器的压力。如访问量,单台节点的访问量不能够很好的满足客户端的访问,这个时候,我们就可以增加服务器的数量来解决这个问题,这样就可以很好的提高用户访问的效率2.集群中各节点的特点每台服务器分担集群节点的压力、工作目标明确、工作内容一致、提供的是工作效率 3.LVS负载均衡集群的分类模式工作原理LVS-DR模式又叫直接路由模式,客户端发送一个包含VIP地址的请求到负载调度器上,原创 2020-10-07 17:59:53 · 1369 阅读 · 3 评论 -
# Centos 7 yum 源搭建 LAMP 环境并部署WordPress博客系统
环境搭建过程如下关闭系统的防火墙以及selinux[root@LAMP ~]# systemctl stop firewalld [root@LAMP ~]# systemctl disable firewalld[root@LAMP ~]# vim /etc/selinux/config .....SELINUX=disabled.....[root@LAMP ~]# setenforce 0 //执行这个生效配置注:因为centos 7源里面没有mysql的软件包,所以我原创 2020-09-20 22:26:32 · 1317 阅读 · 0 评论 -
Centos 8源码编译搭建LNMP环境
搭建过程如下解决相关依赖关系[root@LNMP ~]# yum install gcc gcc-c++ automake pcre pcre-devel zlib zlib-devel openssl openssl-devel libxml2-devel libpng-devel curl-devel numactl关闭防火墙以及selinux[root@LNMP ~]# systemctl stop firewalld[root@LNMP ~]# systemctl disable fi原创 2020-09-23 13:36:50 · 1030 阅读 · 0 评论 -
Centos 8 LNMP环境部署zabbix监控
LNMP环境构建本次构建LNMP环境采用源码的方式来进行构建软件包下载地址nginx-1.19.2.tar.gzhttp://nginx.org/download/mysqlmysql-8.0.13-linux-glibc2.12-x86_64.tar.xzphp-7.4.10.tar.gzhttps://www.php.net/downloads.php准备工作1.准备一台centos 8 的系统2.提前关闭防火墙以及selinux3.提前解决相关源码原创 2020-09-28 20:19:43 · 2797 阅读 · 5 评论