自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Linux运维学习笔记

跟着老男孩老师学习Linux的笔记记录

  • 博客(51)
  • 收藏
  • 关注

原创 ERROR cinder.volume.volume_types [req-b8d0dddc-2d62-42db-a209-5bb83028d67b 0

其实是cinder库的volume_types表中的`name`和配置文件不匹配导致的。解决方式就是修改name为hdd,然后重启cinder的两个服务。

2023-05-16 21:21:13 117

原创 Zabbix 监控平台

csdn对markdown语法支持不行,若出现乱码,请参考手册Zabbix 监控平台1.介绍1.1 Zabbix是什么zabbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabb...

2018-06-05 16:49:30 2027

原创 COBBLER无人值守安装

csdn对markdown的语法支持很差劲,如果出现排版错误,可参考文档自动化语文之COBBLER无人值守安装 COBBLER无人值守安装 这里需要提一下 在看Cobbler之前请大家先看一下Kickstart无人值守安装,了解一下Cobbler的实现原理。但是Cobbler是独立的,不需要先安装Kickstart然后再安装Cobbler,这是写给不了解Kickstart...

2018-05-29 02:06:31 456

原创 自动化运维实践之KICKSTART无人值守安装

自动化运维实践KICKSTART无人值守安装导言作为中小公司的运维,经常会遇到一些机械式的重复工作,例如:有时公司同时上线几十甚至上百台服务器,而且需要我们在短时间内完成系统安装。常规安装办法有什么呢?光盘安装系统 –>一个系统DVD内置光驱百千块,百台服务器都配置光驱就太浪费了,因为一台服务器也就开始装系统能用上,以后用的机会屈指可数。用USB外置光驱,插来插...

2018-05-26 21:52:48 3382

原创 操作系统安装及初始化规范

操作系统安装及初始化规范 v1.0(样例)系统安装规范当前我公司使用的操作系统为cenos6和centos7,均使用x86_64系统,需使用公司cobbler进行自动化安装,禁止自定义设置。版本选择,数据库统一使用Cobbler上CentOS-7-DB这个专用的profile,其他Web应用统一使用Cobbler上CentOS-7-Web。系统安装流程机...

2018-05-25 15:19:12 1518

原创 LVS负载均衡及Keepalived高可用技术(基础介绍)

LVS负载均衡及Keepalived高可用技术1.1集群的定义集群,是指一组相互独立的计算机,利用高速通信网络组成的一个计算机系统,每个集群节点都是运行其自己进程的一个独立的服务器。这些进程可以彼此通信,对网络客户机来说就像形成了一个单一系统,协同起来向用户提供应用程序、系统资源和数据,并以单一系统的模式加以管理。一个客户机与集群相互作用时,集群像是一个独立的服务器。1.2为什么要使用集群?1.2...

2018-02-19 18:15:58 624

原创 MySQL存储引擎

MySQL存储引擎MySQL引擎概述MySQL表存储结构是MySQL数据的重要组成部分,有三种主要MySQL表存储结构,MyISAM,InnoDB和NDBCluster。实际上,MySQL不仅可以同时使用多种存储引擎,而且每种存储引擎和MySQL之间通过插件的方式使用。1.MyISAM引擎介绍1.1什么是MyISAM引擎?MyISAM是MySQL关系型数据库管理系统的默认存储引擎。这种MYSQL表...

2018-02-18 16:45:13 371

原创 mysql多实例安装配置指南

mysql多实例安装配置指南1.MySQL多实例介绍1.1什么事MySQL多实例?简单的说,就是在一台机器上开启多个不同的服务端口(如:3006,3307),运行多个MySQL服务进程,这些服务进程通过不同的socket监听不同的服务端口来提供各自的服务。这些MySQL多实例公用一套MySQL安装程序,使用不同的my.cnf配置文件、启动程序,数据文件。在提供服务时,多实例在逻辑上来起来是各自独立...

2018-02-17 20:52:16 217

原创 MySQL主从同步部署(待补)

MySQL主从同步部署(待补)

2018-02-17 20:51:12 236

原创 Mysql数据的备份与恢复

Mysql数据的备份与恢复============备份数据库======================备份数据库==========4.1准备工作:首先建表填充数据:mysql> show tables;Empty set (0.00 sec)#数据恢复mysql> system mysql -uroot -p'zxin10' zxin10_default < /tmp/zxi...

2018-02-16 16:50:34 239

原创 mysql常用基础命令

mysql常用基础命令1、启动mysql服务[root@c601 ~]# /etc/init.d/mysqld stopShutting down MySQL.                                       [  OK  ][root@c601 ~]# /etc/init.d/mysqld startStarting MySQL.                   ...

2018-02-16 14:57:36 422

原创 配置nginx多实例(不同于虚拟主机)

配置nginx多实例[root@backup ~]# /application/nginx/sbin/nginx -hnginx version: nginx/1.6.3Usage: nginx [-?hvVtq] [-s signal] [-c filename] [-p prefix] [-g directives]Options:  -?,-h         : this help  -v...

2018-02-15 17:17:52 3219

原创 nginx配置基于端口和基于IP的虚拟主机

nginx配置基于端口和基于IP的虚拟主机接上文”nginx配置说明及虚拟主机站点的配置(基于域名)“基于端口更改配置文件的        listen       端口xx;基于IP更改配置文件的        server_name  IPxx;...

2018-02-15 15:55:34 1097

原创 nginx配置说明及虚拟主机站点的配置(基于域名)

nginx配置说明及虚拟主机站点的配置1.nginx目录说明:/application/nginx├── client_body_temp├── conf #这是nginx所有的配置文件的目录,极其重要│   ├── fastcgi.conf #fastcgi配置文件│   ├── fastcgi.conf.default│   ├── fastcgi_params #fastcgi的参数文件│ ...

2018-02-15 15:31:39 616

原创 安装及简单部署nginx服务

安装及简单部署nginx服务1.安装Nginx所需的pcre库。Pcre全称(Perl Compatiable Regular Expressions),中文perl兼容正则表达式,官方站点为https://www.pcre.org/,安装pcre库是为了使Nginx支持HTTP Rewrite模块。安装过程如下。#下载编译安装。wget ftp://ftp.csx.cam.ac.uk/pub/s...

2018-02-15 14:00:20 201

原创 Nginx服务基础

Nginx服务基础1.nginx的特点web服务器、负载均衡服务器、缓存软件等。Nginx是一个高性能的web和反向代理软件,它具有很多优越的特性,作为web服务器,和Apache相比,Nginx能够支持更多的并发连接,而占用的资源却更少,效率更高。作为负载均衡服务器,Nginx可以作为HTTP SERVER或DB等服务器的代理服务器,类似专业的Haproxy软件功能。Nginx同时也是一个优秀的...

2018-02-15 12:08:23 177

原创 建立完全属于自己的wordpress博客站点

建立完全属于自己的wordpress博客站点@配置前环境准备,检查自己的LAMP环境@[root@c601 extra]# pwd/application/apache/conf/extra[root@c601 extra]# netstat -lntup|grep -E "80|3306"tcp        0      0 0.0.0.0:3306                0.0.0....

2018-02-14 15:00:31 250

原创 LAMP之PHP安装配置指南

LAMP之PHP安装配置指南1.1检查apache及mysql的安装情况。[root@c601 mysql-5.1.62]# ll /application/apachelrwxrwxrwx 1 root root 25 Jan 28 19:01 /application/apache -> /application/apache2.2.34[root@c601 mysql-5.1.62]#...

2018-02-14 13:29:56 442

原创 MySQL单实例的安装配置指南 5.1版本

MySQL单实例的安装配置指南MySQL是开源的关系型数据库产品。1、建立MySQL数据库账号。#以root身份登录到linux系统,然后执行如下命令。[root@c601 ~]# groupadd mysql[root@c601 ~]# useradd -s /sbin/nologin -g mysql -M mysql[root@c601 ~]# tail -1 /etc/passwdmysq...

2018-02-11 22:46:37 232

原创 rpm命令安装rpm包

rpm命令安装rpm包不检测依赖直接安装:[root@rac1 Packages]# rpm -ivh openmotif-devel-2.3.3-4.el6.x86_64.rpm --force --nodeps

2018-02-08 11:07:44 320

原创 Apache配置优化

Apache配置优化1、配置Apache日志轮询工具cronologcd /home/zxin10/toolsrztar xf cronolog-1.6.2.tar.gz cd cronolog-1.6.2 ./configure makemake install安装成功:[root@c601 cronolog-1.6.2]# ll /usr/loc

2018-02-06 22:24:35 317

原创 Apache服务之基于端口的虚拟主机配置

Apache服务之基于端口的虚拟主机配置基于端口的虚拟主机在生产环境中的应用也不多见,仅仅偶尔会用到,一般为公司内部人员提供访问。如页面的后台、cms发布、phpmyadmin等。1、在配置文件中增加多个端口。httpd.confListen 80Listen 8080Listen 8081#在虚拟主机配置文件中添加端口。extra/httpd-vhosts.conf

2018-02-03 22:41:58 1367

原创 Apache虚拟主机配置之基于IP的虚拟主机实践

Apache虚拟主机配置之基于IP的虚拟主机实践基于IP的虚拟主机在生产环境中的应用比较少见,因此,这里的内容读者了解即可。当然搞会了最好,其实很简单。1.增加IP如果要配置基于IP的虚拟主机,就需要每个虚拟主机有不同的IP,此处我们以增加别名的方式来临时增加一个IP。(在负载均衡配置里此IP也被称为VIP):[root@c601 conf]# ifconfig eth0:

2018-02-03 22:23:26 1531

原创 Apache worker/perfork模式说明及优化配置

考试题一:VI命令考察到文件结尾:G到文件开头:gg到行尾:$到行首:0删除光标所在行:dd复制光标所在行:yy(nyy向下复制n行,p为粘贴)当前行下一行插入新行:o开启限时行号: :set nu直接定位到指定行,如100行:100gg考试题二:apache有哪两种模式,各自有哪些缺点。Apache worker/perfork模式说明及优化配

2018-02-03 14:54:44 1599

原创 Apache日志轮询工具cronolog

Apache的日志配置Apache日志轮询工具cronologcd /home/zxin10/toolsrztar xf cronolog-1.6.2.tar.gz cd cronolog-1.6.2 ./configure makemake install安装成功:[root@c601 cronolog-1.6.2]# ll /usr/local/sbin

2018-02-03 13:19:11 269

原创 apache部署虚拟主机-基于域名

Lamp之-Apache服务生产实战应用指南(03.apache部署虚拟主机)基于域名的虚拟主机实战配置1.开启主配置文件httpd.conf中包含httpd-vhosts.conf的配置。[root@c601 conf]# cd /application/apache/conf/[root@c601 conf]# lsextra  httpd.conf  magic  mim

2018-01-28 22:49:18 1020

原创 Apache配置说明

Lamp之-Apache服务生产实战应用指南(02.apache配置说明)1.apache的目录结构bin  build  cgi-bin  conf  error  htdocs  icons  include  lib  logs  man  manual  modules[root@c601 apache]# tree /application/apache/bin/   /

2018-01-28 21:52:00 530

原创 如何编译安装apache WEB服务

Lamp之-Apache服务生产实战应用指南Apache是什么?Apache HTTP SERVER是Apache软件基金会的一个高性能、功能强大,健壮可靠、又很灵活的开放源代码的web服务软件。apache对linux的支持相当好。Apache有多种产品,可以支持SSL技术,支持多个虚拟主机。2.安装Apache。2.1卸载系统默认的安装Apache软件包。[zxin

2018-01-28 19:49:30 1423

原创 web基础

web基础1.1 http协议超文本传输协议(HTTP,HyperText Transfer Protocol)互联网上应用最为广泛的一种网络协议所有的www都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接受HTML页面的方法。HTTP协议头部请参考。[zxin10@web ~]$ curl -I www.baidu.comHTTP/1.1 200 OK

2018-01-24 22:44:37 453

原创 利用rsync与crond服务器进行WEB服务备份

利用rsync与crond服务器进行WEB服务备份场景:某公司里有一台Web服务器,里面的数据很重要,但是如果硬盘坏了,数据就会丢失。现在领导要求你把数据在其他机器上做一个备份。要求如下:每天晚上00点在Web服务器A上打包备份系统配置文件、网站程序目录及访问日志并通过rsync命令推送到服务器B上备份保留。备份思路:可以事先在本地按日期打包,然后在推送到备份服务器上。

2018-01-20 18:39:21 490

原创 ssh key密钥认证实现批量分发、管理3种方案

ssh key密钥认证实现批量分发、管理3种方案#rsync命令推送文件方案一:通过root用户直接建立密钥认证(安全性比较差)。方案二:通过普通用户建立密钥认证方案三:通过普通用户建立密钥认证(setuid提权 /usr/bin/rsync)

2018-01-14 18:55:52 1533

原创 expect命令脚本语言应用

expect命令脚本语言应用1、什么是Expect?Expect是基于Tcl的相对简单的一个免费的脚本编程工具语言,用来实现自动和交互式任务程序进行通信,无需人的手工干预。比如SSH、FTP等,这些程序正常情况都需要手工与它们进行交互,而使用Expect就可以模拟人手工交互的过程,实现自动的和远端的程序交互,从而达到自动化运维的目的。虽然,使用C、Perl等一样可以实现自动交互

2018-01-14 18:42:50 537

原创 fdisk分区命令实践

fdisk分区命令实践需要分区可以是fdisk /dev/DISKNAME 进行分区。如果单块磁盘大于2TB的话,使用parted来分区。

2018-01-13 20:15:10 226

原创 使用sshkey批量分发或批量备份、批量部署管理实践

使用sshkey批量分发/备份、批量部署管理实践注释:该题在生产环境中的用途为,数据分发,发布程序,控制管理等。题:有三台Linux机器,分别是A,B,C。完成一把钥匙多把锁的功能(A钥匙,B、C锁)的免密码登录部署。如下所示:A-->BA-->C图:。。。。部署过程:1、搭建前环境准备A:192.168.0.253         centos6.6

2018-01-13 19:55:05 962

原创 排序与计数命令实践(sort、uniq)

处理以下文件内,将域名取出并根据域名进行计数排序处理:(百度和sohu面试题)test.loghttp://www.etiantian.org/index.htmlhttp://www.etiantian.org/1.thmlhttp://post.etiantian.org/index.htmlhttp://mp3.etiantian.org/index.htmlhttp

2018-01-13 17:52:06 1169

原创 Linux如何添加路由

Linux如何添加路由a.如何使用命令给Linux添加一个默认网关?缺省网关路由:默认网关就是数据包不匹配任何的路由规则,最后流经的地址关口!网关按字面意思就是网络的关口,就相当于我们办公室的大门一样,大家上班就要经过办公室的门一样。使用route -n 查看网关信息,或者 netstat -rn查看路由[root@machine1 ~]# route -nKernel

2018-01-13 17:40:27 23186 1

原创 NFS网络文件系统进阶

NFS初级安装部署:http://blog.csdn.net/baizuo_1/article/details/79038828NFS网络文件系统进阶1、生产情况应用案例2、NFS客户端可挂载的参数3、人为模拟错误的学习方法4、NFS在网站架构中的位置5、NFS的优缺点1、生产情况应用案例题目:实现当多台客户端同时挂一台NFS SERVER时,无论从哪个客户

2018-01-11 21:40:59 310

原创 NFS网络文件共享服务部署

NFS网络文件共享服务部署NFS原理描述什么事NFS?NFS是Network File System的缩写,它的主要功能是通过网络让不同的机器系统之间可以彼此共享文件或目录。NFS服务器可以运行NFS客户端将远端NFS服务器的共享目录挂载到本地的NFS客户端中。在本地NFS客户端机器看来,NFS服务器共享的目录就好像是自己的磁盘分区或者目录一样。NFS一般用来存储共享视频,图片

2018-01-11 21:39:31 385

原创 硬盘基础知识

硬盘基础知识硬盘的特点:工作时,磁头悬浮在高速转动的盘片上方,而不与盘片直接接触。使用时,磁头沿高速旋转的盘片做径向移动。硬盘发展趋势:体积更小、速度更快、容量更大、使用更安全。硬盘主要包括:盘片、磁头、盘片主轴、控制电机、磁头控制器、数据转换器、接口、缓存等几个部分组成。硬盘类型:普通硬盘和固态硬盘接口类型:ATA、IDE、SATA、SCSI、光纤通道

2018-01-09 21:26:16 301

原创 Linux的crond定时任务

Linux的crond定时任务Crond是linux系统中用来定期执行命令或指定程序的服务。一般情况下,安装完操作系统之后,默认便会启动此任务调度服务。Crond服务会定期检查系统中是否有要执行的任务工作,如果有,便会根据预先默认的规则自动执行该任务工作。Linux任务调度的工作可以分为两类:1、系统自身执行的工作:系统周期性执行的任务工作,如轮询系统日志、备份系统数据、清理缓存等

2018-01-09 20:48:13 472

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除