centos通过yum快速安装JDK1.8

检索1.8的列表:yum list java-1.8*安装1.8.0的所有文件:yum install java-1.8.0-openjdk* -y出现 Complete!表示安装完成使用命令检查是否安装成功:#java -version不需要对path...

2020-09-19

Linux出现You have new mail in /var/spool/mail/root提示,关闭邮件提示清理内容的解决方案

有的时候敲一下回车,就出来You have new mail in /var/spool/mail/root的提示。原因是Linux系统经常会自动发出一些邮件来提醒用户系统中出了哪些问题(收件箱位置:/var/mail/),比...

2020-09-19

Linux查看系统当前登录用户的命令,top命令看到users有多个用户登录

作为系统管理员,top命令看到users有多个用户登录,会需要查看下是否被黑客进入了。实战例子:top命令:top - 02:54:45 up 1 day, 2:32, 3 users-----------[root@alternative-unic...

2020-09-19

linux下的CPU、内存、IO、网络的压力测试

linux下的CPU、内存、IO、网络的压力测试 要远程测试其实很简单了,把结果放到一个微服务里直接在web里查看就可以了,或者同步到其他服务器上一、对CPU进行简单测试:1、通过bc命...

2020-09-19

crontab 在指定时间范围每隔2小时执行一次和指定时间执行实例

crontab 在指定时间范围每隔2小时执行一次和指定时间执行,下面实例实现了:10-23点每两个小时执行一次,2点执行一次,分钟依次是1 2 3 ,没有24点的,晚上12点是0点
注:*代表所有的取值...

2020-09-19

linux 禁止22端口号

重启防火墙命令#systemctl restart iptables.service查看端口号#iptables -L首先修改配置文件 vi /etc/ssh/sshd_config 增加新端口号PermitRootLogin yesPort xxxxx#Port 2...

2020-09-19

Linux Centos下查看cpu、磁盘、内存使用情况,关闭MySQL日志

lsblk 查看分区和磁盘df -h 查看空间使用情况fdisk -l 分区工具查看分区信息cfdisk /dev/sda 查看分区blkid 查看硬盘label(别名)du -sh ./* 统计当前目录各文件夹大小du -sh...

2020-09-19

docker Dockerfile指令ADD和COPY的区别,添加目录方法

ADD指令的功能是将主机构建环境(上下文)目录中的文件和目录、以及一个URL标记的文件 拷贝到镜像中。其格式是: ADD 源路径 目标路径#把当前config目录下所有文件拷贝到/config/...

2020-09-19

查看Linux服务器配置参数命令

查看Linux服务器配置参数命令Linux查看物理CPU个数、核数、逻辑CPU个数1.物理cpu数:主板上实际插入的cpu数量,可以数不重复的 physical id 有几个(physical id)cat /proc/cpuinf...

2020-09-19

Linux查看磁盘空间大小命令

Linux查看磁盘空间大小命令df -hldf -hl 查看磁盘剩余空间df -h 查看每个根路径的分区大小du -sh [目录名] 返回该目录的大小du -sm [文件夹] 返回该文件夹总M数du -h [目录...

2020-09-19

Linux系统安装Tomcat并配置Service启动关闭

在Linux系统下配置service启动和关闭1, 通过命令cd /etc/init.d文件夹下2, 再通过命令 vim tomcat 进入vim编辑界面3,用过 i键 现在把下面代码贴入编辑界面shell脚本如下 #!...

2020-09-19

Tomcat CentOS安装实现过程图解

Tomcat CentOS安装这个安装教程包括的内容:Linux(CentOS7)安装 Tomcat 9.0tomcat的服务器开机启动(脚本貌似有问题,这里直接引用的别人的博客)给 tomcat配置用户名和密码步骤:1. 下...

2020-09-19

docker 安装solr8.6.2 配置中文分词器的方法

一、环境版本Docker version 19.03.12centos7solr8.6.2二、docker安装1.使用官方安装脚本自动安装curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun2....

2020-09-19

Linux系统(Centos6.5以上)安装jdk教程解析

1, 准备工作①,Java JDK区分32位和64位系统,在安装的之前先通过命令查看Centos系统的版本号,具体查看命令:#uname -a解释:如果有x86_64就是64位的,没有就是32位的。后面是X686或X8...

2020-09-19

Linux ssh服务器配置代码实例

使用如下终端命令可以在 Linux 主机中安装 ssh服务器sudo apt-get install openssh-serverlin@lin-machine:~$ sudo apt-get install openssh-serverReading package lists....

2020-09-19

Linux deb包解压、修改等操作方法代码示例

出于多种原因,有的时候需要直接对deb包中的各种文件内容进行修改主要有三个问题需要解决:0、如何将deb包文件进行解包呢?1、修改要修改的文件?2、对修改后的内容进行生成deb包?解...

2020-09-19

如何在Linux环境为用户添加sudo权限

sudo的配置文件sudo默认配置文件是**/etc/sudoers** ,一般使用Linux指定编辑工具visudo ,此工具的好处是可以进行错误检查。在添加规则不符合语法规则时,保存退出时会提示给我...

2020-09-19

Nginx解决403 forbidden的完整步骤

网页显示 403 ForbiddenNginx(yum 安装日志一般在/var/log/nginx/error.log) 错误日志显示open() "/web/www/one.txt" failed (13: Permission denied), client: 192.168.1....

2020-09-19

Nginx Rewrite使用场景及配置方法解析

Nginx Rewrite使用场景1.URL地址跳转,例如用户访问pm.com将其跳转到baidu.com或者当用户通过http的方式访问时,将其跳转至https的方式访问。2.URL伪静态,将动态页面显示为静...

2020-09-19

Nginx常用技巧使用实例汇总

1.多个server的优先级以每个server区块都监听80端口为例,www.pm.com对应服务器ip地址,匹配顺序为:①server_name和www.pm.com完全相同的区块。②server_name为 *.pm.com 的区块...

2020-09-19

nginx 代理80端口转443端口的实现

nginx.conf配置文件如下user nginx;worker_processes 1;error_log /var/log/nginx/error.log warn;pid /var/run/nginx.pid;events { worker_connections 1024;}http {...

2020-09-19

Nginx 根据URL带的参数转发的实现

使用场景:需要根据截取URL动态配置跳转路径,常见于访问内网不固定ip地址的文件图片,请求地址:http://11.19.1.212:82/bimg4/32.52.62.42:222/DownLoadFile?filename=LOC:12/data...

2020-09-19

详解Nginx启动失败的几种错误处理

使用Nginx做Web服务器过程中,碰到过以下几个问题:1、nginx启动失败systemctl start nginx.service启动nginx失败,报错信息如下:Starting nginx: nginx: [emerg] bind() to 0.0....

2020-09-19

Nginx下配置Https证书详细过程

一、Http与Https的区别HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏...

2020-09-19

Nginx已编译的nginx-添加新模块

1.查看已有模块/usr/local/nginx/sbin/nginx -V此处我是安装了配置SSL 想在此加上FastDFS模块将红色的地方复制出来记到一个小本本上./configure --prefix=/usr/local/nginx...

2020-09-19

Docker构建python Flask+ nginx+uwsgi容器

安装Nginx首先拉下centos镜像docker pull centos我们安装最新的nginx1.19版本:下载地址将centos镜像运行起来并进入:docker run --name ver -d -p 8051:80 -it nginx_start将...

2020-09-19

使用docker部署hadoop集群的详细教程

最近要在公司里搭建一个hadoop测试集群,于是采用docker来快速部署hadoop集群。0. 写在前面网上也已经有很多教程了,但是其中都有不少坑,在此记录一下自己安装的过程。目标:使用d...

2020-09-19

nginx限制并发连接请求数的方法

简介限制并发连接数的模块为:http_limit_conn_module,地址:http://nginx.org/en/docs/http/ngx_http_limit_conn_module.html限制并发请求数的模块为:http_limit_req_module,地址...

2020-09-19

详解六种减小Docker镜像大小的方法

我从2017年做Vulhub开始,一直在和一个麻烦的问题做斗争:在编写Dockerfile的时候, 如何减小 docker build 生成的镜像大小 ?这篇文章就给大家总结一下我自己使用过的六种减小镜像...

2020-09-19

Docker 常见问题解决

Docker映射端口时仅有IPv6无法到IPv4启动 docker 某服务,只显示 ipv6 的端口信息。ipv4 无端口信息,导致外部无法通过 ipv4 访问服务,报 Connection refused 错误解决方法在服...

2020-09-19

idea配置tomcat启动web项目的图文教程

配置tomcat1.点击run configuration2.选择tomcat local3.配置tomcat4.部署web项目部署有2种方式
war包:打成war置于服务器运行,这种方式我们比较常见。
war exploded:将web工程...

2020-09-19

Docker 如何安装 Nginx

Docker 安装 NginxNginx 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 服务 。1、查看可用的 Nginx 版本访问 Nginx 镜像库地址: https://hub.doc...

2020-09-19

Docker 安装 MySQL 并实现远程连接教程

拉取镜像docker pull mysql查看拉取完成的镜像docker images通过镜像创建并启动一个MySQL容器docker run --name mysql_dev -e MYSQL_ROOT_PASSWORD=123456 -p 3333:3306 -d...

2020-09-19

如何基于Dockerfile构建tomcat镜像

dockerfile 是用来构建docker镜像的文件!命令参数脚本!构建步骤: 编写一个dockerfile 文件 docker build 构建成一个镜像 docker run 运行镜像 docker push 发布镜像(DockerHub...

2020-09-19

Linux file命令的使用

1.命令简介file命令用来识别文件类型,对文件的检查分为文件系统、魔法幻数检查和语言检查三个过程,也可用来辨别一些文件的编码格式。它是通过查看文件的头部信息来获取文件类...

2020-09-19

浅析Linux resolv.conf

1.简介resolv.conf是各种操作系统域名系统解析器(DNS Resolver)的配置文件。每当一个程序需要通过域名来访问Internet上面的其它主机时,需要利用Resolver库函数将域名转换成对...

2020-09-19

Linux安装MongoDB启动及常见问题解决

MongoDB安装过程以及问题记录一、MongoDB安装下载MongoDB官方地址:https://www.mongodb.com/download-center/community可能需要注册一下我这里是Centos7系统所以选择的是RHE...

2020-09-19

Linux 系统优化的一些建议(内核优化)

关闭swap如果服务器上有运行数据库服务或消息中间件服务,请关闭交换分区echo "vm.swappiness = 0" >> /etc/sysctl.confsysctl -pOOM Killer一般我们的linux服务都是混部服务...

2020-09-19

linux通过跳板机连接远程服务器并进行文件传输的方法

最近在linux主机上部署环境时,遇到了很多问题,第一个就是通过跳板机远程连接服务器传输文件的问题。看了很多网上的解决办法,大部分就是说用SecureCRT软件的Alt+P命令,然后通过S...

2020-09-19

Linux下如何使用gdb调试core文件

1.core文件当程序运行过程中出现Segmentation fault (core dumped)错误时,程序停止运行,并产生core文件。core文件是程序运行状态的内存映象。使用gdb调试core文件,可以帮助我...

2020-09-19

linux 使用bond实现双网卡绑定单个IP的示例代码

双网卡绑定单个IP 地址 为了提供网络的高可用性,我们可能需要将多块网卡绑定成一块虚拟网卡对外提供服务,这样即使其中的一块物理网卡出现故障,也不会导致连接中断。
bond在Lin...

2020-09-19

Linux stat命令的使用

1.命令简介stat命令用于显示文件或文件系统的详细信息。在显示文件信息时,比ls命令更加详细。2.命令格式stat [OPTION]... FILE..3.命令选项-L, --dereference:跟随符号链接...

2020-09-19

docker compose idea CreateProcess error=2 系统找不到指定的文件的问题

Docker ComposeCompose 简介Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就...

2020-09-19

如何利用sed命令高效删除文件的特定行

正常来说,我们想要删除文件中的某些行内容,一般都是先打开这个文件,然后找到要删除的内容,再然后选中这些行并按删除键进行删除,这在数据量很少时是没有问题的。但是,一旦文件中的...

2020-09-19

linux中无make命令的问题(make: *** 没有指明目标并且找不到 makefile及make命令安装方法)

注意!!!这种情况其实可以在安装虚拟机过程中进行避免得,下次测试装虚拟机的时候直接选择开发工具就可以了好啦言归正传,这次是帮助大家解决问题得,首先输入make会有下图的显示这种...

2020-09-18

Mac环境Nginx配置和访问本地静态资源的实现

本地开发有时候需要调试静态文件资源,无法直接访问,可以通过配置本地Nginx服务的方式来进行,顺便记录一下Nginx的配置步骤安装<!--通过 Brew 安装: -->brew install nginx<!--启...

2020-09-18

windows apache环境下部署SSL证书让网站支持https的配置方法

关于SSL证书的用处就不讲啦,需要部署的朋友应该已经了解过了,直接进入正题安装Apache, 下载安装Apache时请下载带有SSL版本的Apache安装程序.第一步当然是获取证书啦我是在腾...

2020-09-18

nginx location优先级的深入讲解

location表达式类型~ 表示执行一个正则匹配,区分大小写
~* 表示执行一个正则匹配,不区分大小写
^~ 表示普通字符匹配。使用前缀匹配。如果匹配成功,则不再匹配其他location。
=...

2020-09-18

Nginx反爬虫策略,防止UA抓取网站

新增反爬虫策略文件:vim /usr/www/server/nginx/conf/anti_spider.conf文件内容#禁止Scrapy等工具的抓取 if ($http_user_agent ~* (Scrapy|Curl|HttpClient)) { return 4...

2020-09-18

nginx怎么增加SSL模块

查看nginx原有的模块/opt/software/nginx/sbin/nginx -V在configure arguments:后面显示的原有的configure参数如下:--prefix=/opt/software/nginx --with-http_stub_status_...

2020-09-18
返回顶部
顶部