环境部署一开始世界是开发的,然后才是运维的。开发实现产品逻辑,将产品开发完成后,然后提交运维进行部署。此时允许就需要准备好部署环境,如部署在Linux服务器上,安装相应的软件,如Apache、Nginx、tomcat、JDK、PHP、MySQL等等。除了软件,还需要看看具体是哪个版本,java 7 和java 8 的差别还是有点的,php5和php7也有些语法不兼容。把软件都安装好了,就可以上线了            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-08 08:18:07
                            
                                77阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 运维为什么要学习Docker
## 引言
Docker作为一种容器化技术,已经在软件开发和运维领域得到广泛应用。对于刚入行的小白来说,学习Docker对于理解运维的重要性和提高工作效率具有重要意义。本文将从流程和具体实践两方面介绍为什么运维人员需要学习Docker。
## Docker的工作流程
首先,我们来了解一下Docker的工作流程。Docker的工作流程可以分为三个主要步骤:镜            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-25 13:16:29
                            
                                89阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            近年来,不论是在职的程序员群体,还是新入行互联网的新同学,越来越多的人开始学习Python,而对于很多没有接触过Python的同学而言,总是会提问:为什么学习Python?针对不同的人群学习Python的需求是不同的。    首先我们从不同人群不同需求来说明为什么学习Python:   运维在职人群:   运维人员想要获得高薪,必然需要掌握一门编程语言来实现运维的自动化。最初运维人员主要            
                
         
            
            
            
            听说你精通运维?Apache、Nginx、tomcat、vmstat、iftop、awk、sed、sar、iostat、LVS、HA-proxy、MHA、Zookeeper、Zabbix、Nagios、Cacti、Prometheus、shell、python、go、rundeck、ansible、saltstack、puppet、chef、cobbler、fabric、docker、Moby,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-13 20:55:20
                            
                                72阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            现阶段,掌握一门开发语言已经成为高级运维工程师的必备计能,不会开发,你就不能充分理解你们系统的业务流程,你就不能帮助调试、优化开发人开发的程序,开发人员有的时候很少关注性能的问题,这些问题就得运维人员来做,一个业务上线了,导致CPU使用过高,内存占用过大,如果你不会开发,你可能只能查到进程级别,也就是哪个进程占用这么多,然后呢?然后就交给开发人员处理了,这样咋体现你的价值?另外,大一点的公司,服务            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2016-02-13 08:44:02
                            
                                595阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            python之蓝图规划欢迎阅读!阅读此文表明你也是要学Python这门神奇的语言的人了。很好,来对地方了,先容我简单介绍一下这个系列博客。 这个系列的博客将会持续专注于Python这个语言的知识积累和开发经验。 写这个系列,一方面是为了巩固我自己对Python的理解,另一方面也是希望能够分享我的经验,给初学者提供一定帮助。网上现有的各类教程已经汗牛充栋,在我学习的时候就曾参阅过许多教程与            
                
         
            
            
            
            自动化运维 1 shell语法 运行机制 常见应用 2 自动化代码发布案例1 自动化运维: 编写shell脚本实现运维过程自动化 2 shell 1 shell概念: 命令解释器(应用程序和操作系统之间的接口)2 shell分类
	常用:linux命令行(重点是bash)
	
3 查看当前系统shell:
	echo $SHELL
	/bin/bash
4 查看当前系统兼容性支持的其他shell版            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-09 18:26:34
                            
                                41阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              Linux运维工程师是一个融合多学科的综合性技术岗位,除了掌握相关技术之外,还需要具备沟通、销售、管理等非技术能力,因此也给运维工程师提供了非常广阔的发展空间。那么Linux运维工程师要学多久?以下是详细的内容介绍。  Linux运维工程师要学多久?  Linux运维工程师学习周期需结合学习方式来决定,不同的学习方式,周期是不同的。  现在学习Linux运维技术分为两种情况。一种是自学,如果选            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-06-11 15:39:58
                            
                                333阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本文内容均来自python Cookbokk和flask官方文档,本文仅适合哪些已经拥有Python基础的同事。#-*- coding: utf-8 -*-
'''
    map函数的使用,map(func,List)
    map函数将会让调用func函数,并每次传入List列表中的一个参数
    map函数使用举例
'''
test = ['a','b','c']
def CharUp(            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-04-28 19:10:38
                            
                                833阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                本文均来自Python Cookbook,本博文励志将Cookbook中的string部位,文件,面向对象编程部分完成,本系列博文陆续还会介绍flask框架,每篇博文都以一个个小例子展示。#-*- coding: utf-8 -*-
'''
        reduce()函数有两个参数:
        第一个参数:是一个函数,这个函数有两个参数
        第二            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-04-29 19:23:28
                            
                                527阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录前言:一、命名规范1.1脚本命名1.2变量命名1.3参数命名1.4函数命名规范二、编写规范2.1.基本信息2.2代码注释规范2.3空行2.4缩进2.5续行2.6输出2.7 调用系统变量2.8 脚本中使用命令2.9 输入与退出三、调试3.1 错误退出3.2脚本语法检查3.3调试前言:本规范目的是保证运维成员编码的统一。本规范的核心规则就是脚本的命名规则。此规范必要是可以打破。一、命名规范&nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-29 21:56:06
                            
                                26阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            引言编写目的目前线上问题是以java的为主,但是配置方式不是特别的统一,把这些进行统一化后有利于问题的定位和解决一些不稳定因素。阅读对象开发人员、运维人员。JAVA项目线上配置启动java应用注意事项服务器一定要安装JDK,不要JDK和JRE混装,要使用JDK作为系统环境变量,并且使用JDK启动java服务,否则jps,jmap,jstat等工具不能使用。如果不能使用将不能对java的进程进行监控            
                
         
            
            
            
                本文均来自Python Cookbook,本博文励志将Cookbook中的string部位,文件,面向对象编程部分完成,本系列博文陆续还会介绍flask框架,每篇博文都以一个个小例子展示。#-*- coding: utf-8 -*-
'''
    检查一个文本是字符串还是二进制
    思想:如果字符串中包含了空值或者其中含有超过30%的字符
    的高位被置1或是            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-05-01 15:40:38
                            
                                918阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                本文均来自Python Cookbook,本博文励志将Cookbook中的string部位,文件,面向对象编程部分完成,本系列博文陆续还会介绍flask框架,每篇博文都以一个个小例子展示。#-*- coding: utf-8 -*-
'''
    文件相关的操作:
        read()
        open()
        两个参数:
                    
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-05-01 15:42:36
                            
                                478阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本文均来自Python Cookbook,本博文励志将Cookbook中的string部位,文件,面向对象编程部分完成,本系列博文陆续还会介绍flask框架,每篇博文都以一个个小例子展示。#-*- coding: utf-8 -*-
'''
    从zip文件中读取数据
'''
import zipfile
z = zipfile.ZipFile("flask-master.zip",'r')
            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-05-06 20:30:07
                            
                                494阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Fabric入门:    Fabric是一个Python的库,是一个提供给使用SSH相关的应用程序开发者和系统管理的命令行工具它提供了一个操作执行本地或者远程机器shell命令的套件,可以上传下载文件,提示用户输入和中止执行等通常通过创建一个python的module其中包含一个或者多个函数,然后通过fab命令来执行。Fabric安装:Ubuntu下:
sudo apt-get            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-05-06 21:25:45
                            
                                3871阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
                本文均来自Python Cookbook,本博文励志将Cookbook中的string部位,文件,面向对象编程部分完成,本系列博文陆续还会介绍flask框架,每篇博文都以一个个小例子展示。#-*- coding: utf-8 -*-
'''
        windows下修改文件属性
'''
import win32con,win32api,os
#创建一个文件,并展            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-05-08 22:42:10
                            
                                628阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                Flask默认使用的是Jinja2的模板引擎,下面将会介绍下Flask提供给模板的一些方法。#-*- coding: utf-8 -*-
#导入一些函数
from flask import Flask
from flask import render_template,g
#创建一个app
app = Flask(__name__)
#创建一个装饰器
@app.rout            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-05-11 08:41:24
                            
                                1595阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            
下面将会讲解Fabric关于颜色输出和上下文管理方面的api讲解。
Fabric核心API:
Color output functions
颜色打印:
#打印颜色输出,绿色输出
from fabric.colors import green
print(green("This text is green!"))
            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-05-22 16:19:33
                            
                                9884阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            flask-WTF扩展主要通过使用WTF来实现一个表单登录功能:首先看一下文件的目录结构:Login:
    form.py
    login.py
    templates:
                    
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-05-23 10:32:21
                            
                                1627阅读