自定义博客皮肤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运维、python、云计算相关的!

  • 博客(20)
  • 资源 (4)
  • 收藏
  • 关注

转载 CentOS7.4部署Python3+Django+uWSGI+Nginx

一. 系统环境配置1.关闭iptables和selinuxsu - rootservice iptables stopsetenforce 0vi /etc/sysconfig/selinux修改SELINUX=disabled2.添加本地host DNS# vi /etc/hosts127.0.0.1 django.example.com二. Python...

2017-11-25 18:53:58 911

转载 Tomcat 总体结构

Tomcat运行流程Connector的工作流程一.Tomcat 总体结构tomcat|---bin Tomcat:存放启动和关闭tomcat脚本;|---confTomcat:存放不同的配置文件(server.xml和web.xml);|---doc:存放Tomcat文档;|---lib/japser/common:存放Tomcat运行需要的库文件(JARS);|---l...

2017-11-25 18:50:34 553

原创 Shell脚本的应用场景及工作原理

Shell脚本,就是利用Shell的命令解释的功能,对一个纯文本的文件进行解析,然后执行这些功能,也可以说Shell脚本就是一系列命令的集合。 Shell可以直接使用在win/Unix/Linux上面,并且可以调用大量系统内部的功能来解释执行程序,如果熟练掌握Shell脚本,可以让我们操作计算机变得更加轻松,也会节省很多时间。Shell应用场景Shell能做什么将一些复杂的命令简单化

2017-11-24 09:23:48 14514 2

原创 Linux三剑客之awk命令详解及相关实例

简介awk是一个处理文本的编程语言工具,能用简短的程序处理标准输入或文件、数据排序、计算以及生成报表等等。在Linux系统下默认awk是gawk,它是awk的GNU版本。可以通过命令查看应用的版本:ls -l /bin/awk基本的命令语法:awk option 'pattern {action}' file其中pattern表示AWK在数据中查找的内容,而action是在找到匹配内容时...

2017-11-24 08:59:13 1688

原创 Linux三剑客之sed命令详解及相关实例

简介sed 是一种在线编辑器也叫流处理编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。...

2017-11-24 08:57:54 1112

转载 Shell表达式与运算符

3.1 条件表达式 表达式 示例 [ expression ] [ 1 -eq 1 ]  ` expression ` ` 1 -eq 1 ` test expression test 1 -eq 1 ,等同于[] 3.2 整数比较符 比较符 描述 示例 -e...

2017-11-23 15:16:18 929

原创 Linux系统初始化

一、网络相关1、配置ip地址sed -i "s/^BOOTPROTO=dhcp/BOOTPROTO=static/g" /etc/sysconfig/network-scripts/ifcfg-ens33sed -i "s/^ONBOOT=no/ONBOOT=yes/g" /etc/sysconfig/network-scripts/ifcfg-ens33IPADDR=192.168....

2017-11-23 15:15:34 417

转载 Shell基础知识及字符处理

1.1 简介Shell是一个C语言编写的脚本语言,它是用户与Linux的桥梁,用户输入命令交给Shell处理,Shell将相应的操作传递给内核(Kernel),内核把处理的结果输出给用户。下面是处理流程示意图:Shell既然是工作在Linux内核之上,那我们也有必要知道下Linux相关知识。Linux是一套免费试用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用...

2017-11-23 15:14:58 978

原创 keepalived与LVS实现高可用

背景介绍通过前面的介绍了解到LVS其实是工作在netfilter框架input链上的一组规则,而LVS本身无法实现高可用和对realserver的健康状态检测,keepalived为了解决上述2点问题而诞生,同时keepalived还可以直接在配置文件里设置LVS规则,而不需要再单独设置。在配置高可用之前需要提前做2个准备:1.需要进行高可用的服务器指向相同的NTP服务器,保证时间的一致性...

2017-11-22 10:15:45 513

原创 集群简介

1、什么是集群?    就是一组相互独立的计算机,通过高速的网络组成一个计算机系统。对外表现为单一的系统,协同起来向用户提供系统资源,系统服务。2、为什么要使用集群?    1)高性能performance。一些需要很强的运算处理能力比如天气预报,核试验等。这就不是几台计算机能够搞定的。这需要上千台一起来完成这个工作的。    2)价格有效性。通常一套系统集群架构,只需要几台或

2017-11-22 09:30:24 296

原创 基于NFS v4版本搭建NFS服务器

1资源规划 作用 IP 版本 NFS服务端 192.168.78.1 Centos6.5 64位 NFS客户端 192.168.78.1 Centos6.5 64位  2 NFS服务端安装配置2.1...

2017-11-22 09:12:48 9584

原创 LDAP安装步骤

简介OpenLDAP 是一款轻量级目录访问协议(Lightweight Directory Access Protocol,LDAP),属于开源集中账号管理架构的实现,且支持众多系统版本,被广大互联网公司所采用。    LDAP 具有两个国家标准,分别是X.500 和LDAP。OpenLDAP 是基于X.500 标准的,而且去除了X.500 复杂的功能并且可以根据自我需求定制额外扩展功能,...

2017-11-22 09:11:32 2537

原创 nginx入门:功能介绍、安装、配置、优化及监控

nginx 功能介绍Nginx因为它的稳定性、丰富的模块库、灵活的配置和低系统资源的消耗而闻名.业界一致认为它是Apache2.2+mod_proxy_balancer的轻量级代替者,不仅是因为响应静态页面的速度非常快,而且它的模块数量达到Apache的近2/3。对proxy和rewrite模块的支持很彻底,还支持mod_fcgi、ssl、vhosts ,适合用来做mongrel cluste...

2017-11-22 09:10:22 7337 1

原创 Zabbix之基础大全

一、监控基础1、监控处理过程采样---->存储----->报警---->展示(1)、采样  采样的监控数据采集方法:ssh/telnet、SNMP、Protocol v3、IPMI(智能平台管理接口)、TLS。(2)、数据存储  数据类型:历史数据(nvps)、趋势数据。  数据存储系统:rrd(轮询数据库);                SQL(关系型数据库,M

2017-11-22 09:08:29 982

原创 Apache、Nginx和Tomcat之虚拟主机配置

在主配置添加如下,配置完主配置文件都必须重启或重新加载才生效1、Apache基于域名虚拟主机 1 2 3 4 5 6 7 8 vi /etc/httpd/conf/httpd.conf <VirtualHost *:80> DocumentRoot /var/www/test.c...

2017-11-21 14:20:07 500

原创 二进制包部署管理Kubernetes集群

K8S集群部署有几种方式:kubeadm、minikube和二进制包。前两者属于自动部署,简化部署操作,自动部署屏蔽了很多细节,使得对各个模块感知很少。这篇文章是使用二进制包部署Kubernetes集群。一、架构拓扑图二、环境规划 角色 IP 组件 master 192.168.0.211...

2017-11-21 14:11:00 3838 1

原创 在CentOS7上部署OpenStack 步骤详解

目录一:部署实践--部署前准备  1.环境要求 2.安装操作系统 3.配置网卡 二:openstack部署 1.手动执行ocata版本详解 2.手动执行mitaka版本详解 3.一键安装  正文      OpenStack作为一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,开放源代码项目的云计算管理平台项目。具体知识我会在后面...

2017-11-21 14:08:30 51205 4

原创 Linux运维工程师工作手册

释放内存: syncecho 3 > /proc/sys/vm/drop_cachesLinux查看Dell服务器型号命令:dmidecode | grep "Product Name" 查看系统负载:cat /proc/loadavg0.0  0.00 0.00 1/283 10904意思是:前三个是系统负载,1/283中,1代表此时运行队伍中的进程个数,而283

2017-11-15 18:55:10 1007

原创 nginx+keepalived搭建高可用负载均衡

前言如果一台Nginx服务器宕机了,那么整个网站就会挂掉,所以要实现Nginx的高可用,一台挂掉还会有另一台顶上去,从而保证网站可持续的提供服务。高可用分为以下两种方式:1、Nginx+keepalived 主从配置使用一个vip地址,前端使用2台机器,一台做主,一台做备,但同时只有一台机器工作,另一台备份机器在主机器不出现故障的时候,永远处于浪费状态,对于服务器不多的网站,该方案不...

2017-11-15 18:47:56 841

原创 Django Admin实现三级联动(省市区)

通过自定义Admin的模板文件实现省市区的三级联动.要求创建记录时,根据省>市>区的顺序选择依次显示对应数据.修改记录时默认显示已存在的数据.Modelclass Member(models.Model): name = models.CharField(max_length=100, verbose_name='姓名') province = mod...

2017-11-15 18:37:38 2027 1

zabbix3.4中文手册

zabbix3.4中文手册。非常基础的zabbix学习指南,初学者一定要阅读!

2018-06-10

OpenStack开源云王者归来

OpenStack开源云王者归来:云计算虚拟化Nova、Swift、Quantum与Hadoop》按照入门、剖析、扩展的讲授方式,由浅入深地介绍了开源云计算平台OpenStack(Grizzly版本)的整体框架、安装部署、源码剖析及扩展开发。本书附带的所有源代码和安装脚本均可以在Github上获得。共19章,分为4篇。

2018-05-16

《循序渐进Linux》(第2版)

本书从基础知识入手,系统讲解了Linux系统结构、shell、主流服务器搭建及故障排除、用户权限管理、磁盘存储管理、文件系统管理、内存管理和系统进程管理等关键技术,深入研究了系统性能优化思路、系统性能评估与优化、集群技术、负载均衡等Linux热点主题。全书强调学习方法以及技术能力的培养,在每个知识点后都给出了大量操作案例,包括了详细的操作步骤,具有很强的可操作性,并对案例进行分析,提供了解决问题的思路和方法,做到了授人以渔。

2017-09-24

南方工报读报器

南方工报读报器安装软件,可以读取南方工报数字报

2012-11-03

空空如也

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

TA关注的人

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