shell脚本是运维工程师必不可少的一项技能,现在大多数企业招聘都需要掌握shell、python、PHP等其中一项或两项,对于运维工程师,shell无疑是最好的选择,因为shell有上千个Linux命令做支撑。对于一些常规业务应用,使用shell脚本更符合Linux运维简单、易用、高效的三大基本原
从事Linux主机建设和运维的同事们在工作中应该经常会遇到批量修改配置信息或部署应用环境的需求,需要根据需求依次登录目标主机执行一些命令或脚本,使用shell脚本的循环语句是实现这一需求最直观方式。但是普通的for或do while循环都是串行执行的,脚本耗时每个循环耗时*循环次数,在较大规模实施或
Python在运维工作中已经使用很普遍,但是很多企业在找Linux云计算工程师的时候还是会问到 shell 脚本的问题,它有助于你在工作环境中自动完成很多任务。如下是一些面试过程中,经常会遇到的 shell 脚本面试问题及解答:Q:1 Shell脚本是什么、它是必需的吗?答:一个Shell脚本是一个
代码风格规范开头有“蛇棒”所谓shebang其实就是在很多脚本的第一行出现的以”#!”开头的注释,他指明了当我们没有指定解释器的时候默认的解释器,一般可能是下面这样:当然,解释器有很多种,除了bash之外,我们可以用下面的命令查看本机支持的解释器:当我们直接使用./a.sh来执行这个脚本的时候,如果
首先:先安装docker,运行dockeryum install docker -y #下载dockersystemctl start docker # 开启dockersystemctl enable docker # 将docker设为开机自启一:安装Zabbix需要用到的MySQ
怎么获得SSL证书?1:如果你是腾讯云购买的域名,可前往腾讯云官网登陆后前往控制台。2:搜索ssl证书产品并点击进去 3:点击 申请免费证书。4:选择 亚洲诚信:TRUSTASIa点击确定。5:2018年1月1日起,这个证书同一域名只能颁发20张亚洲诚信的ssl证书。在下方填入域名邮箱等信息,虽然免
宝塔面板支持 Linux 与 Windows 系统,可一键安装配置:LAMP/LNMP、网站、数据库、FTP、SSL,通过 Web 端轻松管理服务器,宝塔面板分免费版和专业版,小白搭建网站使用免费版即可,Linux 版请确保纯净系统安装(建议系统 CentOS 7.1 +、Ubuntu 16.04
很多中间件,比如Kafka、Hadoop、HBase,都用到了 Zookeeper,于是很多人就会去了解这个 Zookeeper 到底是什么,为什么它在分布式系统里有着如此无可替代的地位。在踩了很多坑之后,我决定来回答下这个问题。其实学任何一项技术,首先都要弄明白,为什么需要这项技术。为什么需要 Z
使用宝塔面板的phpmyadmin时候出现了Fatal error: Cannot declare class PMA_Table的问题,所以就来说下我是如何解决宝塔面板phpmyadmin出现Fatal error: Cannot declare class PMA_Table的问题的。1、进入宝
想要登录站点的宝塔面板进行一些设置,突然发现已经无法进入宝塔面板了,错误提示如下图所示:心里突然一慌,以为自己的服务器被黑了,打开站点,发现网站能够正常访问,判断情况应该不是很严重,所以按照如下步骤进行了一些操作:1、重启服务器:重启服务器发现依然不能解决问题2、通过SSH更新宝塔面板:1wget
很多站长使用的是宝塔面板管理VPS和运行网站的,我也是,今天就来记录下宝塔面板使用腾讯云COS备份网站数据以及网站数据库的过程。首先在宝塔面板的软件管理里面安装好腾讯云COS插件,然后进入设置:我们需要在这里填写:secret_id、secret_key、region、Bucket这些参数,这些在腾
WebP图片格式是谷歌(google)开发的一种新式图片存储格式,目的在于减少图片容量,加快加载速度。根据统计图片压缩为webp格式后期体积大约只有JPEG的2/3,极大的降低了容量大小。为主的祥助在Wordpress建设外贸自建站的过程中,发现webp格式的确是一种更加站点优化友好的图片格式。这篇
基于windows做操作系统的服务器在中国市场的份额以及国人对该操作系统的了解程度,今天小鑫跟大家谈谈个人对维护windows网络服务器安全的一些个人意见。(一)构建好你的硬件安全防御系统 选用一套好的安全系统模型。一套完善的安全模型应该包括以下一些必要的组件:防火墙、入侵检测系统、路由系统等。 防
操作Linux VPS/服务器的时候,无论是我们建站还是管理,甚至有其他项目需求的时候,对于文件的传输管理用的最多的肯定是wget命令。因为使用wget比我们用FTP上传和下载方便很多,而且效率和速度快,比如我们在操作两台海外VPS之间的站点搬迁的时候,普通的做法就是从A下载到本地,然后从本地上传到
ThinkPHP如何设置在APACHE主机的伪静态,以及隐藏INDEX.PHP。如果我们是使用的虚拟主机,那你需要找主机商看看是否可以修改配置文件,或者默认主机支持THINKPHP的,然后我们只需要在HTACCESS伪静态文件中设置目录就可以,对于服务器云主机,我们可以自己设置。第一步、加载 mod
为什么需要使用301重定向:1. 保留搜索引擎的排名: 301 重定向是最有效的方法,不会影响到搜索引擎对页面的排名。2. 保留访客和流量: 如果你将页面链接到大量方法可以访问过的地址,如果不是用重定向的话你就会失去这些用户(不解)原文:If you move your popular page t
一、配置Nginx下的Ssl首先你需要一个独立IP和ssl证书,下面博主给个申请地址,大家自行去申请,https://buy.wosign.com/free/?(这是沃通免费3年的ssl证书)证书颁发以后,取回证书,将for nginx压缩包解压,得到一个xxx.key和xxx.crt,第一个是密钥
现在让我们继续看看如果在 Ubuntu 系统中不再需要仓库及其密钥,那么该如何删除它。 -- Sk(作者)前几天我们讨论了如何在基于 RPM 和 DEB 的系统中列出已安装的仓库。今天,我们将学习如何在 Ubuntu 中删除仓库及其 GPG 密钥。对于不知道仓库的人,仓库(简称 repo)是开发人员
[root@ping ~]# tree -L 1 /#使用tree 命令查看根目录下的一层的目录结构ls - list directory contents[root@ping ~]# ls -l /以长格式显示文件和目录的信息[root@ping ~]# ls -d /显示目录和文件[root@p
在 Linux 系统中管理用户组并不费力,但相关命令可能比你所知的更为灵活。 -- Sandra Henry-stocker(作者)在 Linux 系统中用户组起着重要作用。用户组提供了一种简单方法供一组用户互相共享文件。用户组也允许系统管理员更加有效地管理用户权限,因为管理员可以将权限分配给用户组