UNEXPECTED INCONSISTENCY: RUN fsck MANUALLY

天有不测风云,机房断电或者电源有出现问题的时候,会造成死机或者直接断电的现象,这个是比较正常的情况了。这些莫名其妙的死机会造成邮件系统的错乱,错乱了可使用下面的步骤进行...

2020-11-05

nginx 部署 vue 项目找不到js css文件的解决方法

很多时候 npm run build 之后, index.html 文件中webpack 自动插入的 js 文件 css 文件的相对目录总是不对,发布到服务器上之后,nginx 找不到文件。vue-cli@3在 vue-cli@3 中...

2020-11-05

一文教你如何通过 Docker 快速搭建各种测试环境

今天给大家分享的主题是,如何通过 Docker 快速搭建各种测试环境,本文列举的,也是作者在工作中经常用到的,其中包括 MySQL、Redis、Elasticsearch、MongoDB 安装步骤,通过几行命令...

2020-11-05

Windows7下Linux双操作系统安装图文教程

最近正在学习Linux系统的常用操作命令,于是心血来潮,想自己安装一个Linux系统实践一下,在网上找了半天资料,终于在自己的电脑上成功安装了,实现了Windows+Linux双系统,将自己的安...

2020-11-05

基于Docker结合Canal实现MySQL实时增量数据传输功能

Canal的介绍 Canal的历史由来在早期的时候,阿里巴巴公司因为杭州和美国两个地方的机房都部署了数据库实例,但因为跨机房同步数据的业务需求 ,便孕育而生出了Canal,主要是基于tri...

2020-11-05

linux环境下卸载oracle 11g的过程

1.停库[oracle@testdb ~]$ sqlplus / as sysdbaSQL> shutdown immediateDatabase closed.Database dismounted.ORACLE instance shut down.SQL> exit2.停监听[oracle@testd...

2020-11-05

tomcat服务器宕机解决方案

报错信息:java.lang.Object.wait(Native Method)java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)com.mysql.jdbc.AbandonedConnectionCleanupThread.run(Aba...

2020-11-05

linux服务器nginx的卸载与安装教程

前言刚接触的linux服务器上,nginx配置乱的有点令人发指,就把老的卸载了重新装一下。下面话不多说了,来一起看看详细的介绍吧卸载
linux有一系列的软件管理器,比如常见的linux下...

2020-11-05

Nginx服务器实现通过ip和user_gent限制访问的方法分析

本文实例讲述了Nginx服务器实现通过ip和user_gent限制访问的方法。分享给大家供大家参考,具体如下:DDOS攻击是大规模访问站点经常会遇到的问题,它是指有人通过程序恶意刷站点的...

2020-11-05

Nginx代理输出缩放图片的方法

本文实例为大家分享了Nginx代理输出缩放图片的具体代码,供大家参考,具体内容如下nginx 配置文件:# document ppt convert Configuration.upstream document.polyv.net { server...

2020-11-05

linux expect 自动登录交换机保存配置的方法

telnet.exp 文件内容如下:#!/usr/bin/expect -f set ip [lindex $argv 0 ] set username [lindex $argv 1 ] set password [lindex $argv 2 ] set superpassword [l...

2020-11-05

nginx升级到支持HTTP2.0的方法示例

一、前言最近想折腾一下服务器,升级到http2.0。然后nginx照着官网配置了一下 # ssl写在443端口后面。这样http和https的链接都可以用 listen 443 ssl http2 default_se...

2020-11-05

对Linux终端使用socks5代理的方法详解

背景github 上克隆/下载代码太慢go get 安装第三方包太慢any more …安装proxychainsubuntu系统$ sudo apt-get install proxychains-ng配置proxychains$ sudo vim /etc/pro...

2020-11-05

linux &、nohup与Systemctl的使用

&、nohup与Systemd当客户端浏览器第一次访问服务器时,服务器为每个浏览器创建不同的HttpSession对象。在服务器端使用request.getSession()方法来获得HttpSession对象,并以此...

2020-11-05

centos7安装Tomcat7的教程图解

一、环境centos7 linuxapache-tomcat-7.0.92.tar.gz:链接:https://pan.baidu.com/s/1-clhIjD98ec8XYui_5QFaA 提取码:6nq5二、安装1.将安装包上传上传到:/usr/local/src/tomcats...

2020-11-05

IIS短文件名漏洞复现图文详解

一、漏洞描述此漏洞实际是由HTTP请求中旧DOS 8.3名称约定(SFN)的代字符(~)波浪号引起的。它允许远程攻击者在Web根目录下公开文件和文件夹名称(不应该可被访问)。攻击者可以...

2020-11-05

Docker数据卷和容器编排的使用

前言Docker 数据卷和容器编排,记录下来!数据卷数据卷可以绕过拷贝系统,在多个容器之间、容器和宿主机之间共享目录或文件,数据卷绕过了拷贝系统,可以达到本地磁盘I/O性能。运行容...

2020-11-05

解决Linux system v 共享内存问题

system v 共享内存#include <sys/types.h>#include <sys/shm.h>int shmget(key_t key, size_t size, int shmflg);建立:进程与共享内存的关联关系key_t key:16进制的非0数字。...

2020-11-05

Linux系统为什么要吃掉我的“内存”

在Windows下资源管理器查看内存使用的情况,如果使用率达到80%以上,再运行大程序就能感觉到系统不流畅了,因为在内存紧缺的情况下使用交换分区,频繁地从磁盘上换入换出页会极大地...

2020-11-05

Ubuntu18.04.2下安装 RTX2080 Nvidia显卡驱动的方法

不久前入手了蓝天P870TM1G准系统,配置如下:1. Z370主板2. i9-9900k桌面处理器3. RTX2080移动版由于显卡太新的缘故,安装Ubuntu16.04时,试了好多版本,只有16.04.6能顺利安装,可是继...

2020-11-05

等保测评:Centos超时退出问题

一、说明等保测评主机测评中需要查询主机的超时退出配置,具体在Centos中的话,主要有两种方式可以实现超时退出的功能。其实这方面的资料很多,但是仍然存在一些地方没有说清楚(ss...

2020-11-05

Prometheus 整合 AlertManager的教程详解

简介Alertmanager 主要用于接收 Prometheus 发送的告警信息,它很容易做到告警信息的去重,降噪,分组,策略路由,是一款前卫的告警通知系统。它支持丰富的告警通知渠道,可以将告警信...

2020-11-05

VMware虚拟机使用NAT模式上网的方法

VMware虚拟机使用NAT模式上网,供大家参考,具体内容如下1、目的我在前一篇博客中分享了虚拟机中安装windows7系统的方法,那么在这篇博客中我就分享VMware虚拟机使用NAT模式下接...

2020-11-05

CentOS7.2安装MySql5.7并开启远程连接授权的教程

1、安装mysql5.7CentOS 7之后的版本yum的默认源中使用MariaDB替代原先MySQL,因此安装方式较为以往有一些改变:下载mysql的源wget http://dev.mysql.com/get/mysql57-community...

2020-11-05

Centos7搭建主从DNS服务器的教程

1、准备例:两台192.168.11.10(主),192.168.11.11(从),域名www.test1.com# 主从DNS服务器均需要安装bind、bind-chroot、bind-utilsyum -y install bind bind-utils bind-chro...

2020-11-05

linux使用QQ实现网络邮件报警功能

环境:CentOS7目的:考虑到实现服务的高可用性。使用电子邮件通知服务,可以快速的通知维护人员。提高服务的可靠性,而通过 smtp.qq.com 实现脚本邮件报警一、设置并取得 smtp.qq.c...

2020-11-05

使用nginx正向代理实现内网域名转发过程解析

客户内网环境,使用ppoe拨号上网,提供商为集团内部二级运营商,网络环境比较复杂,在集团内部网络和办公网络采用静态路由协议互联,大致情况如下所示:
原来客户访问生产业务,都是通过i...

2020-11-05

Gunicorn Django部署配置方法

1. 简单部署
1. sudo pip3 install gunicorn2. cd 到django项目中 sudo python3 manage.py migrate3.启动服务:sudo python3 manage.py runserver 0.0.0.0:80004. 使用gunico...

2020-11-05

Gunicorn运行与配置方法

Gunicorn“绿色独角兽”是一个被广泛使用的高性能的Python WSGI UNIX HTTP服务器,移植自Ruby的独角兽(Unicorn )项目,使用pre-fork worker模式,具有使用非常简单,轻量级的资源消...

2020-11-05

nginx 开启 pathinfo的过程详解

apache往nginx去转,代码端用到了$_SERVER['PATH_INFO'],对于nginx默认是不开启pathinfo的。所以我们就要手动开启1,url重写location / { //方法1 if (!-e $request_filename)...

2020-11-05

nginx lua集成kafka的实现方法

第一步:进入opresty目录[root@node03 openresty]# cd /export/servers/openresty/[root@node03 openresty]# lltotal 356drwxr-xr-x 2 root root 4096 Jul 26 11:33 bindrwx...

2020-11-05

如何使用Linux文本操作命令ed进行提权nov5详解

前言本文我将为大家介绍一个面向行的文本编辑器命令“ed”,它主要用于生成,显示,更改和操作文本文件。所有ed命令都在行或行范围内执行操作;例如,“d”命令删除行;“m”命令移动行...

2020-11-05

tomcat8改了jar加载顺序的踩坑记录

记录一次调试经历
起因
相同的jar,服务器正常而本地起的项目一直报下图中的错。解释
首先,这段代码是hibernate执行有参数的hql的过程中报错的,最上面那层,对string进行强转导致...

2020-11-05

Linux中解除端口占用的方法

在本例中,假设8080端口被占用。1.查看8080端口是否被占用netstat -anp | grep 8080输出结果:tcp 0 0 :::8080 :::* LISTEN 3000/java 由上可知...

2020-11-05

linux根据进程号PID查找启动程序的全路径

工作环境中遇到网络不正常,检测是某服务器异常往外发送数据包,使用netstat命令查看,发现有程序.IptabLex的这个进程状态为异常连接.无法有效清除,因此想知道是哪个目...

2020-11-05

Linux 离线安装docker的过程(一键式安装)

前言有时候会遇到服务器不能联网的情况,这样就没法用yum安装软件,docker也是如此,针对这种情况,总结了一下离线安装docker的步骤,分享给大家1. 准备docker离线包docker官方离线包...

2020-11-05

Apache ActiveMQ任意文件写入漏洞(CVE-2016-3088)复现

一、漏洞描述该漏洞出现在fileserver应用中,漏洞原理:ActiveMQ中的fileserver服务允许用户通过HTTP PUT方法上传文件到指定目录。Fileserver支持写入文件(不解析jsp),但是支...

2020-11-05

如何判断Linux系统安装在VMware上

如何判断当前Linux系统是否安装在VMware上面呢? 因为公司大部分服务器位于VMware上,也有小部分系统部署在物理机上面。今天老大要求统计一下VMware和物理机上服务器的数量,个人...

2020-11-05

linux命令实现音频格式转换和拼接的方法

安装FFmpeg flaceric@ray:~$ sudo apt install FFmpeg flac安装lame faaceric@ray:~$ sudo apt install lame faac将一个后缀为.ape格式的视频转换成m4a(mp4)格式1、首先用f...

2020-11-05

Tomcat解析XML和反射创建对象原理

下面通过实例代码给大家介绍Tomcat解析XML和反射创建对象原理,具体代码如下所示:import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;impo...

2020-11-05

Linux简介及最常用命令(简单易学,但能解决95%以上的问题)

Linux是目前应用最广泛的服务器操作系统,基于Unix,开源免费,由于系统的稳定性和安全性,市场占有率很高,几乎成为程序代码运行的最佳系统环境。linux不仅可以长时间的运行我们编写...

2020-11-05

Linux一行命令处理批量文件详解

前言
最好的方法不一定是你最快能想到的。工作中针对临时使用的脚本不要求健壮,写出来越快越好。这里提供一种使用sed命令构造命令解决处理批量文件的技巧,供参考。需求案例1...

2020-11-05

centos7 docker 修改Nginx文件过程详解

1.docker 安装 nginx :
docker安装Nginx还是很简单的,可以参考百度文章 ,或者参照docker安装mysql :https://www.freexyz.cn/article/144426.htm2.安装完后进入到docker容器:
执行...

2020-11-05

Docker启用TLS实现安全配置的步骤

前言之前开启了docker的2375 Remote API,接到公司安全部门的要求,需要启用授权,翻了下官方文档Protect the Docker daemon socket启用TLS
在docker服务器,生成CA私有和公共密钥$...

2020-11-05

Linux中jar包启动和jar包后台运行的实现方式

Linux 运行jar包命令如下:方式一:java -jar shareniu.jar特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出那如何让窗口不锁定?方式二java -jar shareniu...

2020-11-05

Linux下实现不活动用户登录超时后自动登出

方法一:通过修改.bashrc或.bash_profile文件来实现通过修改home目录下的.bashrc或.bash_profile文件来实现。这两个文件选择其中一个在末尾加入如下一行,具体操作如下:[GeekDev...

2020-11-05

django 利用pillow 进行简单的设置验证码功能(python)

1.导入模块 并定义一个验证状态from PIL import Image, ImageDraw, ImageFontfrom django.utils.six import BytesIOdef verify_code(request): #引入随机函数模块 import...

2020-11-05

tomcat组件图解 一个web服务器的架构演化史

1. tomcat是谁?2. tomcat可以做什么?tomcat是一个web容器,可以将web应用部署到tomcat,由它提供web服务,一个web容器中可以部署多个web应用,这些web应用可以是同一个域名,也可以是多...

2020-11-05

Nginx代理axios请求以及注意事项详解

前言近期写个小demo,因为用到某大厂的在线数据,接口做了跨域限制,所以利用Nginx代理来解决这些问题。
1. nginx.conf 配置信息
由于nginx.conf配置信息较多,本篇只关注跟axios和...

2020-11-05

Linux curl表单登录或提交与cookie使用详解

前言本文主要讲解通过curl 实现表单提交登录。单独的表单提交与表单登录都差不多,因此就不单独说了。说明:针对curl表单提交实现登录,不是所有网站都适用,原因是有些网站后台做...

2020-11-05
返回顶部
顶部