自定义博客皮肤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 运维

  • 博客(69)
  • 资源 (1)
  • 收藏
  • 关注

原创 阿里云与线下IDC对接IPsec虚拟专用网络

阿里云与线下IDC对接VPN需求: 阿里云服务器对接下线IDC机房服务器 VPN。环境: 阿里云ECS(网络-vpc专有网络) IDC机房山石防火墙(支持IKEv1)前提条件:(阿里云方面)1.IDC机房的VPN网关设备是否支持IKEv1和IKEv2协议?2.IDC机房的VPN网关是否已经配置静态公网ip?3.IDC机房的感兴趣流多少?不能阿里云服务器的vpc网段(172.17....

2020-09-08 17:11:09 4149

转载 企业运维岗经典面试题(28题)

企业运维岗经典面试题(28题)1、Linux如何挂载windows下的共享目录?mount.cifs //IP地址/server /mnt/server -o user=administrator,password=123456linux 下的server需要自己手动建一个 后面的user与pass 是windows主机的账号和密码 注意空格 和逗号2、如何查看http的并发请求数与其TC...

2018-09-30 11:58:05 1641

原创 配置nginx方向代理,实现URL隐形转发 (附带nginx配置文件详解)

配置nginx方向代理,实现URL隐形转发(附带nginx配置文件详解)项目名称:【域名解析–隐形URL转发】–centos 7.3 环境: 阿里云服务器之上有多个tomcat; tomcat的网站基于ip+端口开发+项目名名称。 要求: 访问二级域名http://wanbo.**.cn/跳转至tomcat的web网站,实现隐形URL转发。 方案: nginx代理tomc...

2018-07-31 17:03:33 29092

原创 shell 脚本监控公司外网ip 并实现邮件报警

shell 脚本监控公司外网ip 并实现邮件报警脚本如下:new_ip=`curl ifconfig.me` #获取新公网ipold_ip=`cat /root/ip` #查看旧ipmail_sender=1378****[email protected] #发件邮件邮箱mail_user=wanbo@*****.cn #接收收邮件邮箱mail_subject=IP_CHA...

2018-07-30 16:48:43 2222

原创 Swoole WebSocket开启SSL支持 使用wss连接

Swoole WebSocket开启SSL支持 使用wss连接前期准备ssl证书: crt格式 和key格式环境:PHP扩展swoole开启opensslphp 代码示例:swoole端口9501 ,开启ssl,链接为wss://ip:9501<?php //创建websocket服务器对象,监听0.0.0.0:9501端口,开启SSL隧道,后面参数不可缺少。 $ws = new swoole_websocket_server("0.0.0.0", 9501, SWOOL

2021-05-13 16:35:03 997

原创 svn提交变慢,svn update提示Node remains in conflict报错解决办法

svn提交变慢,svn update提示Node remains in conflict报错解决办法问题:svn配置钩子,svn提交变慢,且在服务器中svn update提示某目录Node remains in conflict解决办法在服务器钩子更新目录中revertsvn revert --depth=infinity xxxx #其中xxxx是你冲突的目录或文件然后在svn update...

2021-04-14 17:05:24 360

原创 宝塔webhook与Gitee配置实现服务器的代码同步更新

宝塔webhook与Gitee配置实现服务器的代码同步更新1.安装git宝塔默认已经安装了git若没有安装,则:yum install git2.配置公钥查看是否有公钥查看~/.ssh下的id_rsa.pub若没有配置生成ssh-keygen -t rsa 查看公钥,获取密钥cd ~/.sshlscat id_rsa.pub3.为gitee仓库添加公钥4.宝塔软件商城里安装使用webhook,添加脚步脚本如下:#!/bin/bashecho ""#输出当前时间da

2021-04-01 16:22:31 1750 4

原创 Linux centos7.6安装配置 NVIDIA CUDA

Linux centos7.6安装配置 NVIDIA CUDA前期准备Linux 安装NVIDIA驱动安装https://blog.csdn.net/qq_40025218/article/details/109851985安装CUDAwget https://developer.download.nvidia.com/compute/cuda/11.1.0/local_installers/cuda_11.1.0_455.23.05_linux.runsh cuda_11.1.0_455.2

2020-11-25 16:00:12 492

原创 centos7.6 安装NVIDIArtc2070显卡驱动

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2020-11-20 16:34:03 674

原创 Linux find命令 删除指定时间的文件

Linux find命令 删除指定时间的文件#列出/opt下2017年的php开头文件 find /opt/ -name "php*" -newermt '2017-01-01' ! -newermt '2017-12-12' -exec ls -l {} \; #删除/opt下2017年的php开头文件find ./opt/-name "php*" -newermt '2017-01-01' ! -newermt '2017-12-12' -exec rm {} \;...

2020-10-13 16:38:21 408

原创 crontab介绍及秒级执行脚本

crontab秒级执行脚本crontab任务配置基本格式:* *  *  *  *  command例子:# 每月的最后1天0 0 L * * *说明:Linux* * * * *- - - - -| | | | || | | | +----- day of week (0 - 7) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat|

2020-09-30 15:54:28 512

原创 Linux Apache 配置 websocket wss

简述ws wss区别:WebSocket协议是html5的一种通信协议,该协议兼容我们常用的浏览器。例如Chrome、 Firefox、IE等。它可以使客户端和服务端双向数据传输更加简单快捷,并且在TCP连接进行一次握手后,就可以持久性连接,同时允许服务端对客户端推送数据。外加传统模式的协议一般HTTP请求可能会包含较长的头部,但真正有效的可能只有小部分,从而就占用了很多资源和带宽。因此WebSocket协议不仅可以实时通讯,支持扩展;也可以压缩节省服务器资源和带宽。 WS协议和WSS协议两个均是WebS

2020-07-07 17:03:59 2014

原创 sshpass--非交互式密码验证工具

sshpass工具介绍:sshpass 是一个简单、轻量级的命令行工具,通过它我们能够向命令提示符本身提供密码(非交互式密码验证),这样就可以通过 cron 调度器执行自动化的 shell 脚本进行备份。参数介绍-f filename:从文件中获取密码-d number:使用数字作为获取密码的文件描述符-p password:指定明文本密码输入(安全性较差)-e 从环境变量SSHPAS...

2020-05-08 15:37:36 1351

原创 数据库报错[Err] 1227 - Access denied; you need (at least one of) the SUPER privilege(s) for this operatio

[Err] 1227 - Access denied; you need (at least one of) the SUPER privilege(s) for this operation问题描述:navicat执行脚本,数据库报错[Err] 1227 - Access denied; you need (at least one of) the SUPER privilege(s) f...

2020-04-20 16:56:35 14256

原创 centos更换为阿里云源

centos更换为阿里云源源地址 /etc/yum.repo.d/先安装wget命令yum -y install wget备份 cd /etc/yum.repo.d/ mkdir bak mv * bak/下载阿里云源centos 5wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors...

2019-07-18 17:51:19 315

原创 数据库报错--General error: 1364 Field 'end_time' doesn't have a default value

数据库报错–General error: 1364 Field ‘end_time’ doesn’t have a default value环境 lampweb业务后台,提交数据, 是用insert 插入数据, 然后提示报错1364出现该报错,是因为数据库默认配置严格模式解决方法(Linux)修改my.conf配置文件将sql-mode=STRICT_TRANS_TABLES,NO...

2019-07-18 15:58:21 7824

原创 webERP开源系统安装配置

webERP开源系统安装配置github地址环境需求--lnmp一、硬件要求二、软件要求环境搭建yum安装环境php配置配置数据库配置apache安装webERPgithub地址https://github.com/webERP-team/webERP该地址下载webERP 源码包环境需求–lnmp一、硬件要求作为一个指导原则,最多50个同时连线的部署可以使用如下组合:Linux操作系...

2019-05-29 15:41:13 5025 6

原创 Linux Apache服务器隐藏index.php

Apache服务器隐藏index.php修改httpd.conf配置文件LoadModule rewrite_module modules/mod_rewrite.so 去掉前面#使rewrite 模块生效修改httpd.conf中所有AllowOverride None 将None改为 All代码项目目录添加.htaccess文件<IfModule mod_rewri...

2019-04-18 14:44:59 2705

原创 执行mysql mysqladmin脚本命令时不需要帐户密码,也不再提示警告

执行mysql mysqladmin脚本命令时不需要帐户密码,也不再提示警告修改配置文件my.cnfcat /etc/my.cnf[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockvalidate_password = offinnodb_file_per_table = 1character_set_ser...

2019-04-03 18:04:32 1364

原创 zabbix 3.0微信报警配置(shell)

zabbix 3.0钉钉报警配置(shell)注册企业微信自定义应用配置微工作台钉钉报警脚本(shell)脚本目录脚本参数修改Zabbix web端配置监控注册企业微信https://work.weixin.qq.com/注册企业微信,不用认证就可以直接使用。记录企业id--(CropID)自定义应用应用与小程序–创建应用。设置logo 名称等···如上图, 有一个报警的 自建应...

2019-04-02 15:50:50 2535

原创 Apache获取前端nginx的真实用户ip

Apache获取前端nginx的真实用户ipnginx 前端端配置Apache 后端配置mod_rpaf: `#Apache 2.2`mod_remoteip:`Apache-2.4`nginx 前端端配置配置文件 nginx.confproxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set...

2019-03-28 17:49:17 573

原创 centos 7.2 利用svn版本管理(配置钩子),自动部署代码到项目

centos 7.2 利用svn版本管理(配置钩子),自动部署代码到项目安装svn服务器端修改配置文件设置开机启动使用post-commit实现自动部署常遇错误安装svn服务器端yum install subversion -ycd /usr/local/ #进入目录,准备创建svn目录 mkdir svnRepo #创建...

2019-03-26 17:43:23 487

原创 zabbix 3.0钉钉报警配置

zabbix 3.0微信报警配置配置钉钉机器人 获取钉钉webhook钉钉报警脚本(python2.7)Zabbix web端配置监控配置钉钉机器人 获取钉钉webhook钉钉拉人创建钉钉报警群,然后在钉钉报警群设置中 添加机器人添加机器人–选择自定义复制获取机器人的webhook(留着必有大用!!!)钉钉报警脚本(python2.7)脚本存放目录 /usr/local/za...

2019-03-25 15:55:57 1095

转载 MySQL mysql_secure_installation 安全配置向导

MySQL----mysql_secure_installation 安全配置向导安装完mysql-server 会提示可以运行mysql_secure_installation。运行mysql_secure_installation会执行几个设置:--为root用户设置密码--删除匿名账号--取消root用户远程登录--删除test库和对test库的访问权限--刷新授权表使修改生效...

2019-01-19 16:27:04 902 1

原创 运维搞定短网址--YOURLS(免费开源)

运维搞定短网址--YOURLS短网址介绍配置环境介绍lamp环境配置短网址YOURLS配置设置中文短网址介绍短网址(Short URL) ,顾名思义就是在形式上比较短的网址。通常用的是asp或者php转向,在Web 2.0的今天,不得不说,这是一个潮流。目前已经有许多类似服务,借助短网址您可以用简短的网址替代原来冗长的网址,让使用者可以更容易的分享链接。其实,个人认为短网址不一定真的好记,几...

2019-01-19 16:24:03 1357

转载 目前为止最全的微信小程序项目实例 --- demo锦集

wx-gesture-lock  微信小程序的手势密码WXCustomSwitch 微信小程序自定义 Switch 组件模板WeixinAppBdNovel 微信小程序demo:百度小说搜索shitoujiandaobu 小程序:石头剪刀布(附代码说明)audiodemo 微信小程序开发之视频播放器 Video 弹幕 弹幕颜色自定义star 微信小程序开发之五星评分swit...

2019-01-04 18:38:03 15847 6

原创 RDS for MySQL 删除数据后空间没有减少处理方法

RDS for MySQL 删除数据后空间没有减少处理方法RDS for MySQL 删除数据后空间没有减少,是因为 MySQL delete 删除数据库数据后,空间并不是直接回收的。注:阿里云dms控制台或者其他数据库管理工具执行优化表(optimize table ),都会加 metadata锁,但是 online ddl的特性允许并发读写。(online ddl说明:https://...

2018-12-13 14:55:03 2086

原创 阿里云服务器自建SNAT

阿里云服务器自建SNAT环境阿里云ecs服务器 A 专有网络(vpc) 172.36.20.11(子网) 221.216.143.131 (公网)阿里云ecs服务器 B 专有网络(vpc) 172.36.20.12(子网)阿里云ecs服务器 C 专有网络(vpc) 172.36.20.13(子网)目的及解决方案环境如上,服务器A有公网地址, 可以上外网,但...

2018-12-05 15:56:50 4192 1

原创 重启tomcat脚本

重启tomcat脚本直接上脚本!基于目录/端口的脚本#! /bin/bashtomcat_home=/var/tomcat/testshutdown=$tomcat_home/bin/shutdown.shstart=$tomcat_home/bin/startup.shecho &quot;关闭 $tomcat_home&quot;$shutdown ps -ef|grep tomcat |gre...

2018-11-21 14:42:40 232

转载 Centos7下自建yum源并同步阿里云镜像的rpm包

Centos7下自建yum源并同步阿里云镜像的rpm包一、安装相关软件yum install -y wget make cmake gcc gcc-c++ yum install -y pcre-devel lib zlib-devel 二、安装nginx略三、创建索引mkdir /opt/yum/centos/7/os/x86_64/createrepo /opt/yum/...

2018-09-26 16:31:35 2425

原创 zabbix3.0更换公司logo

zabbix3.0更换公司logo平时因为项目原因可能会修改zabbix的一些内容,比如说LOGO。find查看logo图片文件–icon-sprite.svgfind / -name &amp;quot;icon-sprite.svg&amp;quot; 然后用xftp 讲该文件传到本地,用ai(Adobe Illustrator CS6)软件打卡,编辑重新替换zabbix得logo,保存后 替换linux...

2018-09-12 17:04:55 3251 3

原创 因回滚磁盘阿里云服务器访问百度不通

因回滚磁盘阿里云服务器访问百度不通遇到问题得环境 因开发误操作,将阿里云ecs服务器 rm -rf 删除服务器得一些文件,(我也不知道删除啥了,之前登录状态执行任何命令都不能用,然后重新登录不上) #谨慎使用rm -fr!!!还好我之前也有对服务器有做快照备份。 于是我先把现在服务器做快照备份,万一没有都删除呢。然后在回滚之前备份得磁盘快照。之前阿里云ecs升迁,强制将经典网络 升...

2018-09-05 15:35:27 904

原创 linux统计文档中字符串出现次数并排序(grep_sort_uniq)

linux统计文档中字符串出现次数并排序文件内容: 统计命令示例(统计字符串1 和78得出现次数并排序)cat 1.txt |grep -o '1\|78'|sort |uniq -c|sort -nr参数解释: 1. cat 查看这个1.txt文件 2. grep -o ‘1/|78’ 筛选7和78 -o 只输出符合 的字符串 中间用/|隔开,如...

2018-09-01 14:32:23 6407

原创 post上传文件,出现413错误码 解决方法

post上传文件,出现413错误码 解决方案环境:centos 7.3系统 A服务器tomcat7布置后台代码。B服务器nginx(1.12)代理tomcat:port/work问题:由于前期对该项目不熟悉,不清楚该后台需要上传文件,所有会有此类情况。希望以后大家能和开发多多沟通~~于是在nginx.conf http段配置文件中配置允许客户端请求文件大小clie...

2018-08-30 19:15:28 14873 3

原创 samba(linux-windows)目录共享服务得搭建

samba(linux-windows)目录共享服务得搭建Samba是一套使用SMB(Server Message Block)协议的应用程序, 通过支持这个协议, Samba允许Linux服务器与Windows系统之间进行通信,使跨平台的互访成为可能。Samba采用C/S模式, 其工作机制是让NetBIOS( Windows 网上邻居的通信协议)和SMB两个协议运行于TCP/IP通信协议之上...

2018-08-29 16:44:32 288

转载 MySQL的binlog日志

MySQL的binlog日志binlog 基本认识 MySQL的二进制日志可以说是MySQL最重要的日志了,它记录了所有的DDL和DML(除了数据查询语句)语句,以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二进制日志是事务安全型的。一般来说开启二进制日志大概会有1%的性能损耗(参见MySQL官方中文手册 5.1.24版)。二进制有两个最重要的使用场景: 其一:MySQL ...

2018-08-28 17:49:24 192

原创 mysql 5.6/5.7 yum安装

mysql 5.6/5.7 yum安装环境:centos 7.35.6安装:rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpmyum repolist enabled | grep &quot;mysql.*-community.*&quot; #查看当前可用的mysql安装资源yum -y ...

2018-08-27 15:21:35 595

原创 提高Nginx服务器性能的12个技巧

提高Nginx服务器硬度的12个技巧目录提高Nginx服务器硬度的12个技巧目录保持Nginx的及时升级去掉不用的Nginx模块在Nginx配置中禁用server_tokens项禁止非法的HTTP User Agents禁掉不需要的 HTTP 方法设置缓冲区容量上限限制最大连接数设置日志监控阻止图片外链自你的服务器禁止 SSL 并且只打开 TLS做证书...

2018-08-21 16:47:50 330

原创 nginx配置http请求重定向到https

nginx配置http请求重定向到httpsserver段{}可以这样写rewrite ^/(.*)$ http://domain.com/$1 permanent;或者rewrite ^ http://domain.com$request_uri? permanent;或者 rewrite ^(.*)$ https://${server_name}$1 permane...

2018-08-21 10:39:48 3825

原创 mysql5.7配置文件优化

mysql5.7配置文件优化基本设置是否支持符号链接 建议禁用符号链接,以防止各种安全风险。symbolic-links=0[mysqld]pid-file = /var/run/mysqld/mysqld.pidsocket = /var/run/mysqld/mysqld.sockdatadir = /var/lib/mysql#log-error = /var/lo...

2018-08-20 18:36:43 1424

Git-2.15.1.2-64-bit.exe.zip

Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper。

2020-04-21

空空如也

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

TA关注的人

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