自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(174)
  • 收藏
  • 关注

转载 在Ubuntu系统中重置root密码

对于现代人,特别是年轻人,都有过忘记密码的经历吧。在这篇文章中,我们来了解如何在 Ubuntu 18.04 LTS 和 Ubuntu 20.04 中重置忘记的 root 密码。首先,你需要开机或重启你的 Ubuntu 系统。你需要先进入 GRUB 菜单,如果你的系统是在 VirtualBox 上运行,按键盘上的 SHIFT 调出启动菜单。然后,按 e 键来编辑 GRUB 参数,将会显示如下的界面:往下滚动,找到以 ‘linux /boot/vmlinuz’ 开始的一行,已在下图中标记出来:找到

2020-08-31 18:00:15 72

原创 Scp远程批量执行命令

一次拷贝多个文件或者目录# scp root@192.168.9.142:/usr/local/src/cp_dir/*.php /usr/local/src/ //拷贝多个文件# scp -r root@192.168.9.142:/usr/local/src/cp_dir/ /usr/local/src/ //拷贝目录从远程主机拷贝到本机# scp root@192.168.9.142:/usr/local/src/redis.tar.gz /usr/local/src/ //这里是从

2020-08-31 15:18:06 52

转载 Python常见面试题

1.如何用一行代码生成[1,3,5,7,9,11,13,15,17,19]2 .写一个等差数列产生一个首项为8,公差为12,末项不大于100的列表3.一行代码求1到1000内的整数和4.字典按Value排序并返回新字典简单的一个字典排序问题,字典是Python最重要的三大基础数据结构5. 打乱一个列表使用random模块可以轻松搞定,不得不说这个random库其实很有用,里面有很多重要的函数值得大家熟练掌握6.如何删除list里面的重复的元素并保证顺序并不变化很多人第一时间会想到

2020-08-31 11:30:40 190

转载 永久免费http升级到https

http与https的区别为了数据传输的安全,https在http的基础上加入了ssl协议,ssl协议依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。要想将http升级为https,只需要给http站点增加一个CA证书即可。目前获取CA证书有两种途径:1、 购买收费的CA证书2、获取免费的证书收费的CA证书各大服务提供商都有卖,如阿里云、腾讯云等。收费的证书不便宜,从阿里云官方网站看,它的价格可以从几千元到上万元不等。这对于小公司平台,甚至是个人站点来说,是一个不小的开支。

2020-08-30 19:05:12 496

原创 史上最全170个生理常识

1、凉水洗脚有损健康;2、夏季多吃苦味有益健康;3、多喝水能防肾结石;4、夏季不宜光着上身睡觉;5、冬季养生宜多食热粥;6、冬季洗澡次数不宜多;7、冬季不宜长期待在温暖房间;8、不宜长时间停留在冬季雾气中;9、冬天不宜把围巾当口罩用;10、冬天早晨不宜洗头;11、健身前热身活动很重要;12、运动损伤应"冷"处理;13、步行适量能使大脑更年轻;14、步行最有利于中老年人健康;15、深呼吸不利老年健康;16、老人晨练应先进食;17、运动后应喝杯牛奶;18、睡眠充足才有益健康;

2020-08-30 14:07:16 1084 1

转载 Windows下Apache Tomcat 8安装配置

1.环境配置:1、安装好jar jdk文件包 jdk1.8.0_66与jre1.8.0_66打开我的电脑–属性–高级–环境变量 :新建系统变量JAVA_HOME 和CLASSPATH变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.7.0变量名:CLASSPATH变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;其中变量值为你自己安装jdk的文件目录这里要注意。2、选择“系统变量”中变量名

2020-08-28 15:14:17 145

转载 阿里云站点升级https

将站点升级为https可以分四步走:1、搞到SSL证书2、正确配置Nginx3、把SSL证书上传到服务器上4、将http重定向为https获取SSL证书第一步非常容易。进入阿里云控制台后我们很容易就能找到购买证书的地方。为了省钱,这里使用单域名DV免费版证书。下载证书得到 .pem 和 .key 文件到本地备用。理论上来说,这之后跟着阿里云的文档 在Nginx或Tengine服务器上安装证书 操作就可以了。但不知道怎么的,文档里让操作的路径(/usr/local/nginx/conf)我没有。

2020-08-28 13:59:29 64

转载 sed命令常见用法

运用sed命令高效地删除文件的特定行1. 删除某一行首先,我们先从删除某一行开始,比如删除第一行、最后一行,实际也就是第 N 行嘛。删除第 N 行的命令格式:sed 'Nd' file删除最后一行# sed '$d' sed-demo.txt2. 删除某些行sed 命令可以删除连续又或者不连续的行内容。删除连续的行,例如删除从 5 到 7 行 的内容:# sed '5,7d' sed-demo.txt删除不连续的行,例如删除第 1 、第 5 、第 9 和最后一行:# sed '

2020-08-28 10:06:05 83

转载 Linux系统安装配置curl

1.获得安装包,从网上直接下载或者其他途径,这里直接wgetwget http://curl.haxx.se/download/curl-7.20.0.tar.gz2.解压到当前目录(或者 http://www.linuxidc.com/Linux/2014-08/106022.htm) tar -zxf curl-7.20.0.tar.gz3.进入解压后的目录内 cd curl-7.17.14.配置,指定安装的目录,这里是“/usr/local/curl” ./configure -

2020-08-27 10:36:22 105

转载 企业运维经典面试题汇总(5)

1、git和svn 的区别Git是分布式的,而Svn不是分布的Git把内容按元数据方式存储,而SVN是按文件Git没有一个全局版本号,而SVN有:目前为止这是跟SVN相比Git缺少的最大的一个特征Git的内容的完整性要优于SVN: GIT的内容存储使用的是SHA-1哈希算法。这能确保代码内容的完整性,确保在遇到磁盘故障和网络问题时降低对版本库的破坏Git下载下来后,在OffLine状态下可以看到所有的Log,SVN不可以SVN必须先Update才能Commit,忘记了合并时就会出现一些错误,gi

2020-08-27 10:19:11 319

转载 Python3 中打的迭代器与生成器

迭代器迭代是Python最强大的功能之一,是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter()和 next()。字符串,列表或元组对象都可用于创建迭代器:实例(Python 3.0+)>>>list=[1,2,3,4]>>> it = iter(list) # 创建迭代器对象>>> print (n

2020-08-27 09:34:04 42

转载 SQL常用命令和操作

一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始 备份BACKUP DATABASE pubs TO testBack 4、说明:创建新表

2020-08-26 14:51:17 99

转载 HP380 G9服务器RAID划分

第一步:配置iLO口IP地址由于HP服务器刚买回来的时,管理口的状态是自动获取IP地址。管理口没有IP地址,该如何去配置管理口IP地址。可以通过两种方式修改,首先登录到iLO口上。如何配置iLO口地址:两种方法1、进入BIOS进行IP地址配置。(略)2、使用DHCP服务端进行配置。(略)3、登录管理口后,可以在iLO口进行管理口IP地址配置。如下图所示。4、配置完iLO口后,需要进行reset一下,使我们配置刚才地址生效。第二步、打开管理口远程桌面如何进行远程桌面的控制,使用Remot

2020-08-26 14:27:56 45

转载 教你如何获取移动光猫管理员账号密码

针对设备型号运营商:中国移动定制版;地区:广西;型号:烽火HG260GS-U;相关参数:GPON前情提要家里的光猫是集带WIFI一起的,所以没有另外装路由器。之前想进光猫后台设置一下,顺便改个密码,然后乱设置搞到不能上网,打电话让工作人员来恢复,他们上门来弄好了,说他把WIFI上网的密码也改成876543210,有点无语。之后一直用这个简单的密码用了一段时间,担心被蹭网,想改另一个,但进光猫时,发现用光猫背面的账号密码用不上去,原来是之前移动工作人员顺便把写在光猫背面的User登录密码也改了,但没告诉

2020-08-26 14:11:35 5159

转载 zabbix监控SNMP

步骤一:部署系统环境1.修改主机名[root@CentOS7-test~]# hostnamectlset-hostname zabbixserver[root@CentOS7-test ~]# su2.先部署nginx的Web服务,nginx是源码安装,所以需要提前安装依赖包[root@zabbixserver~]#yum-y installgccpcre-devel openssl-devel3.源码安装nginx[root@zabbixserver lnmp_soft]# cd ng

2020-08-26 14:01:07 63

转载 nginx请求如何映射url

1. nginx的常用命令:判断nginx的安装位置:whereis nginx;判断是否启动nginx:ps -ef|grep nginx;判断nginx是否是80端口:lsof -i 80;到达nginx的bin目录:cd /usr/local/nginx/sbin:4.1 启动nginx:nginx;4.2 关闭nginx:nginx -s quit;4.3 重启nginx:nginx -s reload;2. nginx实现路由的配置若服务器只对外暴露80端口,进入的请求需要使用n

2020-08-26 13:49:40 249

转载 nginx访问静态文件

1. 访问一个文件server { listen 80; server_name file.one.cn; access_log /Users/xiaoming/Documents/nginxlog/file.log main; error_log /Users/xiaoming/Documents/nginxlog/file-error.log debug_http; location ~ .*\.(jp

2020-08-26 13:49:23 89

转载 合并和排序 Linux 上的文件

在 Linux 上合并和排序文本的方法有很多种,但如何去处理它取决于你试图做什么:你是只想将多个文件的内容放入一个文件中,还是以某种方式组织它,让它更易于使用。在本文中,我们将查看一些用于排序和合并文件内容的命令,并重点介绍结果有何不同。使用 cat如果你只想将一组文件放到单个文件中,那么 cat 命令是一个容易的选择。你所要做的就是输入 cat,然后按你希望它们在合并文件中的顺序在命令行中列出这些文件。将命令的输出重定向到要创建的文件。如果指定名称的文件已经存在,那么文件将被覆盖。例如:$ cat

2020-08-26 10:21:56 39

转载 TCP三次握手和四次挥手以及11种状态

1、三次握手置位概念:根据TCP的包头字段,存在3个重要的标识ACK、SYN、FINACK:表示验证字段SYN:位数置1,表示建立TCP连接FIN:位数置1,表示断开TCP连接三次握手过程说明:1、由客户端发送建立TCP连接的请求报文,其中报文中包含seq序列号,是由发送端随机生成的,并且将报文中的SYN字段置为1,表示需要建立TCP连接。(SYN=1,seq=x,x为随机生成数值)2、由服务端回复客户端发送的TCP连接请求报文,其中包含seq序列号,是由回复端随机生成的,并且将SYN

2020-08-26 09:53:46 37

转载 Windows 10 安装 scrapy 步骤

1. 安装 twisted打开 cmd 输入 python 命令查看自己的 Python 版本,如图我的版本是 Python 3.8;打开 https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted,找到 Python 版本号对应的 twisted 版本, 如下图 cp38 表示 Python 3.8,64 表示 64 位系统,找到自己对应的版本点击下载文件到本地文件夹,在所在文件夹打开 cmd 命令行,输入下面指令安装 twisted;pip ins

2020-08-25 17:48:25 49

转载 keepalived安装及配置文件详解

一、安装Keepalived服务两种安装方式:(1)yum方式安装yum -y install keepalived# 查看安装路径rpm -ql keepalived(2)源码安装1)安装依赖yum -y install gcc openssl-devel libnfnetlink-devel2)下载源码wget https://www.keepalived.org/software/keepalived-1.4.5.tar.gz3)解压tar -zxvf keepaliv

2020-08-25 16:12:56 70

转载 nginx配置二级域名

为了不让域名fangyuanxiaozhan.com闲置, 作者又买了个国内的虚拟主机(VPS)的ip为111.230.254.173, 用wordpress开了个博客网站, 由于vps的空间很大, 我就开了个私有网盘服务, 由于日常开发需要用到git, 但又不想公开代码, 我又开了个私有git服务我的vps挂了三个服务, 分别是:WordPress搭建的博客服务, 运行于8000端口, 访问方式 http://fangyuanxiaozhan.com:8000Gogs搭建的git服务, 运行于.

2020-08-25 10:56:12 55

转载 Nginx更换SSL证书

申请证书ssl证书大部分都是要花钱买的,但是也有做免费ssl证书的平台,比如我用的这个:https://www.sslforfree.com/ 今天登陆它发现我的账号居然被注销了,需要重新注册。新登陆进去才发现,好像平台换了。也好,摸索一边,记录一下。现在收费选项变多了,不过依然有那个免费选项,总之就是三个月有效期、只能设置一个域名啥的限制,麻烦点,但是不给钱,一路设置到最后验证就可以了。验证平台总共给了三种验证方式,还是分别介绍下吧,要不就真的没啥可说的了。邮件验证这可能是最简单的验证方式,它

2020-08-25 10:49:35 298

转载 elasticsearch压力测试工具之ESrally使用说明

ESrally介绍esrally是elastic search官方用于对ES集群进行压力测试的工具,使用esrally可以为我们构建不同版本集群,构造不同的参数和数据来进行压力测试,并且可以对产生的压测结果进行比较,rally顾名思义是拉力赛的意思,esrally的一些名词也都与拉力赛有关。github地址:https://github.com/elastic/rallyESrally安装环境要求python3.8 pip3jdk8git 1.9+python3.8安装yum insta

2020-08-25 09:43:58 381

转载 tomcat配置SSL加密网站

01安装openjdk[root@client ~]# yum -y install java-1.8.0-openjdk02查看版本[root@client ~]# java -versionopenjdk version "1.8.0_131"03简约框线标题[root@clientlnmp_soft]#tar-xf apache-tomcat-8.0.30.tar.gz04移动工作目录[root@clientlnmp_soft]#mv apache-tomcat-8.0.30 /

2020-08-25 09:33:17 52

转载 Nginx + Spring Boot 实现负载均衡

前言本篇文章主要介绍的是Nginx如何实现负载均衡。负载均衡介绍在介绍Nginx的负载均衡实现之前,先简单的说下负载均衡的分类,主要分为硬件负载均衡和软件负载均衡,硬件负载均衡是使用专门的软件和硬件相结合的设备,设备商会提供完整成熟的解决方案,比如F5,在数据的稳定性以及安全性来说非常可靠,但是相比软件而言造价会更加昂贵;软件的负载均衡以Nginx这类软件为主,实现的一种消息队列分发机制。简单来说所谓的负载均衡就是把很多请求进行分流,将他们分配到不同的服务器去处理。比如我有3个服务器,分别为A、B、

2020-08-24 17:18:37 48

转载 CentOS 8源码安装Zabbix5.0

安装好操作系统后,关闭防火墙和 selinux 并重启sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/configsystemctl disable --now firewalldreboot使用 dnf 安装 lnmp 等基础环境包yum install httpd php php-gd php-ldap php-mysqlnd php-json php-bcmath php-mbstring php-xml mysql

2020-08-24 14:21:12 143

转载 在CentOS 8上安装与配置Apache虚拟主机

实验环境操作系统:Centos 8web应用:apache内网IP:192.168.3.21shell执行:root以root或具有sudo权限的用户身份登录执行如下操作。安装httpd服务[root@linuxcool ~]# yum install httpd-devel.x86_64 httpd.x86_64 httpd-tools.x86_64 -y验证httpd是否安装成功[root@linuxcool ~]# httpd -vServer version: Apache

2020-08-24 13:59:37 70

转载 从库mysqldump会导致复制中断

背景环境数据库版本:5.6.24-log主从架构:一主两从搭配mha操作步骤开发要求truncate一张表,在删除之前需要备份下数据;在从库上使用mysqldump命令做逻辑备份,备份sql:mysqldump -uXXX -p osdc osdc_XXX > /tmp/osdc_info.sql;这台从库与主库的同步出现中断,报错为:Slave_IO_Running: YesSlave_SQL_Running: NoLast_Errno: 1756Last_Er

2020-08-24 13:25:22 208

转载 Windows中MySQL的详细安装教程

1、安装之前需要注意的几点建议不要安装最新版本,一般找mysql5.0系列版本即可;mysq1官网有.zip和.msi两种安装形式;zip是压缩包,直接解压缩以后使用的,需要自己配置各种东西;msi是安装包,系统直接帮我们安装搞定;新手建议使用msi安装方式;2、mysql下载地址https://dev.mysql.com/downloads/windows/installer3、安装步骤1)双击下面这个安装程序。2)出现如下这个界面后,勾选"I accept the licens

2020-08-24 11:41:17 70

转载 Windows中彻底卸载MySQL

1.打开控制面板,卸载MySQL组件① 当出现如下界面,完成如下操作② 只要是和MySQL相关的内容,全部卸载2、找到C:\Program Files (x86)和C:\Program Files这两个文件夹需要注意的是:如果在安装过程中,没有修改MySQL的安装路径。那么MySQL默认都是会安装在C盘,那么你就去这两个文件夹下,进行一一查看。① 查看C:\Program Files文件夹② 查看C:\Program Files (x86)文件夹3、找到C:\ProgramData文件

2020-08-24 11:31:50 52

转载 用 Keepalived+HAProxy 实现高可用负载均衡的配置方法

1. 概述软件负载均衡技术是指可以为多个后端服务器节点提供前端IP流量分发调度服务的软件技术。Keepalived和HAProxy是众多软负载技术中的两种,其中Keepalived既可以实现负载均衡也可以实现高可用,而HAProxy则更加专注于提供高性能TCP和HTTP反向代理和负载均衡能力。1.1 KeepalivedKeepalived工作在OSI模型中的四层传输层。最初它是为了管理并监控Linux虚拟服务器(LVS)集群中各服务节点的状态,后来又加入了路由冗余协议(VRRP)来实现高可用功能,所

2020-08-24 11:21:53 72

转载 Nginx 限制某一 IP 在一段时间内对服务器发起请求的连接数 | 小技巧

使用ngx_http_limit_req_module 模块可以限制某一 IP 在一段时间内对服务器发起请求的连接数,该模块为内置模块(1) 不加burst 和 不加 nodelayNginx 配置截图:ab压测截图:ab -n 10 -c 10 http://10.129.159.159/不加burst 和不加 nodelay 的情况下,rate=1r/s 1 秒钟只能处理 1 个请求,剩余的所有请求都会直接返回 503(2) 加burst 和 不加 nodelayNginx配置截图

2020-08-24 11:08:16 62

转载 企业运维经典面试题汇总(4)

1、如何过滤出已知当前目录下yangwen中的所有一级目录(提示:不包含yangwen目录下面目录的子目录及隐藏目录,即只能是一级目录)?解答:方法1:通过find直接查找指定类型的文件[root@yangwen ~]# find ./yangwen -type d -maxdepth 1./yangwen./yangwen/xings./yangwen/asgd./yangwen/test./yangwen/ext./yangwen/yangwen方法2:ls -l结果中以d开头的就

2020-08-24 10:47:10 76

转载 腾讯云Nginx配置https

1. 申请ssl证书(腾讯云为例)登录腾讯云的控制台https://console.cloud.tencent.com/ssl申请免费证书确认申请如果是腾讯云的域名就选择自动DNS,不是的话就选择其他的下载证书证书下载下来发现有很多的版本,我们这里选择nginx的证书将证书上传到服务器一定要上传到nginx的conf目录下面配置nginx需要修改参数:1、根目录就是 /nginx/confssl_certificate cert/2333.crt;#填写你的证书所在的

2020-08-24 09:33:31 114

原创 Winodws 10中pyCharm 2017安装

pyCharm 2017安装(可用)PyCharm2017(32/64位)软件下载地址链接:https://pan.baidu.com/s/1mz9Lo2ptNGmWVimIU9Y_Lg 密码:kwil1、鼠标右击软件压缩包,选择“解压到 pycharm 2017(64位)”2、打开“pycharm 2017(64位)”文件夹,鼠标右击“pycharm-professional-171.3780.47”,选择“以管理员身份运行”3、击“Next”4、选择安装目录,默认安装在 C:\Prog

2020-08-22 14:22:46 83

转载 win10系统添加安装打印机教程

windows怎么安装打印机1、首先点击左下角的开始菜单,然后点击设置。2、在windows设置窗口中,点击“设备”选项进入。3、点击左边的“打印机和扫描仪”,然后点击右边的添加打印机或扫描仪。4、如果没有搜索出你的打印机,可以点击“我需要的打印机不在列表中”。5、在添加打印机窗口中,勾选“通过手动设置添加本地打印机或网络打印机”,然后点击下一步。6、选择使用现有的端口,然后点击下一步。7、选择对应的打印机厂商和驱动。8、然后选择“使用当前已安装的驱动程序”。9、接着输入打

2020-08-21 15:53:15 121

转载 30道MySQL基础面试题

1、什么是关系型数据库?关系型数据库,是指采用了关系模型来组织数据的数据库,其以行和列的形式存储数据,以便于用户理解,关系型数据库这一系列的行和列被称为表,一组表组成了数据库。用户通过查询来检索数据库中的数据,而查询是一个用于限定数据库中某些区域的执行代码。简单来说,关系模式就是二维表格模型。2、关系型数据库有什么优势?关系型数据库的优势:易于理解关系型二维表的结构非常贴近现实世界,二维表格,容易理解。支持复杂查询 可以用 SQL 语句方便的在一个表以及多个表之间做非常复杂的数据查询。

2020-08-21 14:13:18 165

转载 Zabbix 4.2.5 安装部署实践详解

一、安装1.安装CentOS操作系统,并配置网络2.安装Zabbix官方源rpm -ivh http://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-1.el7.noarch.rpm3.安装 epel 源4.安装zabbix相关组件yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent 等zabbix-agent用于监控本地5.安装mys

2020-08-21 11:18:28 125

转载 zabbix监控交换机(附模板链接)

目的zabbix本身可以通过SNMP协议对交换机等网络设备进行监控,本文针对H3C交换机设备进行zabbix监控项配置指导,旨在指导技术人员操作实施网络设备的监控监控模板下载链接 : https://github.com/luckman666/zabbix_agent_install前提条件1、已获取到环境的zabbix Server节点的IP地址。2、已获取到环境zabbix Server节点的root用户密码。3、环境zabbix Server节点服务均正常,能够正常访问交换机。4、环境z

2020-08-21 10:14:01 405

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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