Idea部署tomcat服务实现过程图解

先配置项目的artifacts配置启动项创建一个tomcat服务选择需要启动的服务(上面配置的artifacts)启动服务以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持免...

2020-11-05

在Ubuntu20.04 LTS中配置Java开发环境

下载Java开发工具包jdkjdk的下载地址为:http://www.oracle.com/technetwork/java/javase/downloads/index.html。点击红色方框中的JDK Download链接。

在下载页面中根据自己...

2020-11-05

Tomcat启动springboot项目war包报错:启动子级时出错的问题

今天公司springboot项目准备部署到测试服务器上进行测试,打包好war后放到tomcat里面启动后,前端文件能访问到,但是接口请求一直是404,一直找了很久的原因,tomcat启动是成功的,war...

2020-11-05

Docker解决终端无法输入中文的问题

前言: 某日在docker里搭建了一套MySQL服务,发现在MySQL命令行内无法输入中文 中文显示也以?代替,起初以为是MySQL字符集的问题 检查之后未解决问题,又退出到容器终端 发现同...

2020-11-05

阿里云OSS访问权限配置(RAM权限控制)实现

场景需要将阿里云oss的某个bucket的指定目录授权给测试人员使用,比如指定 myBuket 的 static/material/ 目录。
测试人员通过ossbrowser工具来维护这个目录。步骤新建用户在R...

2020-11-05

Ubuntu18.04下解决Qt出现qt.qpa.plugin:Could not load the Qt platform plugin “xcb“问题

问题描述安装Qt5.15.0后,在运行测试用例时弹出错误:qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed...

2020-11-05

Docke容器分离部署LNMP的实现

一、环境准备每个容器的IP地址: Nginx: 172.16.10.10 Mysql: 172.16.10.20 PHP: 172.16.10.30搭建LNMP注意事项: 各个容器的数据实现持久化; 为容器分配固定的IP地址,防止...

2020-11-05

详解Docker 容器跨主机多网段通信解决方案

一、MacVlan
实现Docker的跨主机网络通信的方案有很多,如之前博文中写到的通过部署 Consul服务实现Docker容器跨主机通信Macvlan工作原理:Macvlan是Linux内核支持的网络接口。...

2020-11-05

nginx 流量控制以及访问控制的实现

nginx 流量控制流量限制 (rate-limiting),是Nginx中一个非常实用,却经常被错误理解和错误配置的功能。我们可以用来限制用户在给定时间内HTTP请求的数量。请求,可以是一个简单...

2020-11-05

Nginx配置文件详解

Nginx的主配置文件是nginx.conf,这个配置文件一共由三部分组成,分别为全局块、events块和http块。在http块中,又包含http全局块、多个server块。每个server块中,可以包含server...

2020-11-05

详解nginx 的 default_server 定义及匹配规则

nginx 的 default_server 指令可以定义默认的 server 去处理一些没有匹配到 server_name 的请求,如果没有显式定义,则会选取第一个定义的 server 作为 default_server。在了解...

2020-11-05

Linux下如何高效切换目录的方法

Linux 下对于目录的切换,大家肯定会想到一个命令:cd 命令。这个是 Linux 下再基本不过的命令,如果这个命令都不知道的话,赶紧剖腹自尽去吧。cd 命令确实很方便,但如果需要频繁在...

2020-11-05

centos8使用Apache httpd2.4.37安装web服务器的步骤详解

第一步:yum install httpd -y  #安装httpd服务第二步:systemctl start httpd  #启动httpd服务第三步:systemctl enable httpd  #设置httpd服务为开机启动第四步:firewall-...

2020-11-05

Centos7 安装 Mysql8教程

Mysql8新特性:
Mysql从5.x版本直接跳跃到8.x,我个人是这么看的:MySQL 5.5 -> MySQL 5
MySQL 5.6 -> MySQL 6
MySQL 5.7 -> MySQL 7
MySQL 8.0 -> MySQL 8当然也有可能是Mysql6...

2020-11-05

解决VScode配置远程调试Linux程序的问题

下面看下VScode远程调试Linux程序的问题,具体内容如下,一起看看吧!最近在Linux上调程序,但是gdb使用属于入门阶段,主要是没有图形化界面直观。在网上查找了有两个方案可选,一个是...

2020-11-05

tomcat 通过占位符设置端口的方法(即参数指定方式)

工作需要,找了网上很多资料,都是复制粘贴,并没有解决实际问题,弄了好久终于搞定了。共有三种方式:第一种 通过启动命令行启动参数调用1.在conf/server.xml中进行设置如下:port="${...

2020-11-05

在Docker中使用Redis的步骤详解

1. 简介本文章将介绍如何使用 Docker 探索 Redis。我们可以在 Docker for Windows 、Docker for mac 或者 Linux 模式下运行 Docker 命令。本文是基于Docker for mac。2. 查...

2020-11-05

使用VSCode的Remote-SSH连接Linux进行远程开发

安装Remote-SSH并配置首先打开你的VSCode,找到Extensions,搜索Remote,下载Remote-Developoment插件,会自动安装其他的Remote插件,其中会包含Remote-SSH:

进入设置,搜索ssh,找到并选...

2020-11-05

把数据库部署在docker容器内有哪些缺陷

前言近2年Docker非常的火热,各位开发者恨不得把所有的应用、软件都部署在Docker容器中,但是您确定也要把数据库也部署的容器中吗?这个问题不是子虚乌有,因为在网上能够找到很多...

2020-11-05

Docker容器应用中,10个要不得的坏习惯

毋庸置疑,容器已经成为企业IT基础设施中必不可少的部分,它具有许多的优点,比如: 第一:容器是不可变的——操作系统,库版本,配置,文件夹和应用程序都包装在容器内。你保证在质量检查...

2020-11-05

Linux ln 命令的使用

1.命令简介ln 命令用来为文件创建链接,分为硬链接(hard link)和软链接(符号链接,symbolic link)两种,默认创建硬连接,如果要创建软链接须使用 -s 选项。本文介绍的是 GNU 版本的实现...

2020-11-05

详解Linux time 命令的使用

1.命令简介time 用于统计命令执行所消耗的时间及相关系统资源等信息。time 可以显示的资源有四大项,分别是:Time resources
Memory resources
IO resources
Command info2.命...

2020-11-05

Linux passwd 命令的使用

1.命令简介
passwd 令用于设置用户的认证信息,包括用户密码、账户锁定、密码失效等。系统管理员能用它管理系统用户的密码,只有管理员可以指定用户名称,一般用户只能变更自己的...

2020-11-05

Linux usermod 命令的使用

1.命令简介
usermod(user modify)命令是系统管理员命令,用于修改用户账号 。usermod可用来修改用户账号的各项设定,修改系统账号文件来反映通过命令行指定的变化。2.命令格式use...

2020-11-05

Linux chkconfig 命令的使用

1.命令简介chkconfig 命令用于更新和查询系统服务的运行等级信息。它可查询操作系统在每一个运行等级中会自动执行哪些系统服务,包括各类常驻服务,比如 httpd、sshd、mysqld...

2020-11-05

Linux read命令的使用

1.命令简介read命令是Shell内建命令,用于从标准输入或-u选项指定的文件描述符中读取单行,并将读取的单行根据IFS变量分割成多个字段,并将分割后的字段分别赋值给指定的变量列表...

2020-11-05

IIS7 IIS8 http自动跳转到HTTPS(80端口跳转443端口)

IIS7需要先确认是否安装 “URL REWRITE2 ” 伪静态模块 , 如果您已经安装可以跳过URL REWIRTE (伪静态模块)下载地址 : http://www.iis.net/downloads/microsoft/url-rewrite第...

2020-11-05

Nginx使用Gzip算法对报文进行压缩详解

什么是HTTP压缩有时候客户端和服务器之间会传输比较大的报文数据,这时候就占用较大的网络带宽和时长。为了节省带宽,加速报文的响应速速,可以将传输的报文数据先进行压缩,然后再...

2020-11-05

Deepin下安装神器Pyenv的步骤记录

前言以前一直是通过修改/bin/目录下的软连接来实现python版本的切换的,十分不方便,而且安装新的python版本也十分繁琐,尝试了一把pyenv,瞬间感觉真香,记录下安装过程备忘。安装...

2020-11-05

利用Nginx代理如何解决前端跨域问题详析

前言Nginx(发音同“engine X”)是异步框架的网页服务器,也可以用作反向代理、负载平衡器和HTTP缓存。本文将讲述如何使用 Nginx 在 Web 前后端分离开发中实现路由的转发。Web...

2020-11-05

详解ubuntu20.04下CLion2020.1.3安装配置ROS过程说明

一 下载安装激活CLion按照网上给的教程就可以二 配置ROS1.配置CLion的启动方式在主目录打开隐藏文件.bashrc,命令是:sudo gedit ~/.bashrc 将CLion的启动文件clion.sh的路径设...

2020-11-05

Ubuntu16.04安装clion全过程及步骤详解

讲解clion从无到有的全过程,clion是一款JetBrains 推出的全新的 C/C++ 跨平台集成开发环境,在Ubuntu系统下使用方便,下面的步骤简单直接:
1.到clion官网下载clion安装包:传送门:ht...

2020-11-05

VMware虚拟机建立HTTP服务步骤解析

1.使用xshell连接虚拟机,也可直接在虚拟机中敲命令。以下是xshell上的命令:首先安装HTTPD包[root@one ~]# mount /dev/sr0 /mnt
[root@one ~]# yum install httpd
重启服务查...

2020-11-05

Nginx同时支持Http和Https的配置详解

现在的网站支持Https几乎是标配功能,Nginx能很好的支持Https功能。下面列举一个配置同时支持Http和Https的功能。需要注意的是:既然选择使用Https,就是为了保证通信安全,那么就...

2020-11-05

Nginx配置同一个域名同时支持http与https两种方式访问实现

Nginx配置同一个域名http与https两种方式都可访问,证书是阿里云上免费申请的server{listen 80;listen 443 ssl;ssl on;server_name 域名;index index.html index.htm index....

2020-11-05

Linux QT Kit丢失及Version为空问题解决方案

目前遇到了这样一个问题我当时的情况是,QT卡了,然后我重启了虚拟机,最后发现,QT的东西不能用了,这些工具包也用不了,我千方百计,找博客,都没有解决。最后找到我的师傅,他帮我弄了一下...

2020-11-05

Docker容器搭建并运行实现过程详解

直接拉取镜像,创建容器并运行容器一把梭哈:docker run -d --restart=always \
--privileged=true \
--net=host \
--name=fastdfs \
-e IP=192.168.149.128 \
-e WEB_PORT=80 \
-v $...

2020-11-05

FastDFS及Nginx整合实现代码解析

FastDFS & Nginx整合:跟踪器结合Nginx,目的是为了负载均衡和高可用,只有一台Track可以不配置Nginx安装FastDFS-Nginx-Module到服务器上面:tar -zxvf fastdfs-nginx-module-1.20....

2020-11-05

阿里云镜像安装docker报错的问题及解决方案

问题使用阿里云镜像安装docker时出现如下报错,具体如下图:Malformed entry 60 in list file /etc/apt/sources.list (Component)解决方案注意到报错提示/etc/apt/sources.list...

2020-11-05

Ubuntu上Vim安装NERDTree插件的详细操作步骤

NERDTree是Vim的文件系统浏览器,使用此插件,用户可以直观地浏览复杂的目录层次结构,快速打开文件以进行读取或编辑,以及执行基本的文件系统操作。NERDTree源码在https://github....

2020-11-05

基于linux配置selenium环境并实现运行

一、在linux中使用selenium
1、安装chrome
用下面的命令安装Google Chrome
yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
也...

2020-11-05

Nginx Rewrite使用场景及代码案例详解

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

2020-11-05

Linux zabbix自定义监控及报警实现过程解析

目标将命令iostat中的一项数据在zabbix前端监控中显示。iostat命令iostat命令被用于监视系统输入输出设备和CPU的使用情况这里取出磁盘sda的tps项,注:tps:Transactions Per Sec...

2020-11-05

Linux zabbix agent部署及配置方法详解

1.在web01上安装zabbix-agent部署zabbix仓库rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm更换仓库中的url...

2020-11-05

Nginx动静分离实现案例代码解析

动静分离通过中间件将动态请求和静态请求进行分离,减少不必要的请求消耗。优势:动静服务互不影响,如动态服务停止,静态资源还可以正常访问。实例模拟环境:lb01、web01(模拟静态服...

2020-11-05

Ubuntu 20.04 火狐浏览器无法播放视频(缺少flash插件)的解决方法

1.flash插件包下载地址:https://get.adobe.com/cn/flashplayer/本地下载:adobe Flash Player 浏览器flash播放插件 v32.0.0.207
Adobe Flash Player for Firefox 28.0.0.126...

2020-11-05

Linux xargs命令的使用

1.功能:xargs可以将stdin中以空格或换行符进行分隔的数据,形成以空格分隔的参数(arguments),传递给其他命令。因为以空格作为分隔符,所以有一些文件名或者其他意义的名词内含有空...

2020-11-05

在IDEA中使用Linux命令的操作方法

相比于Windows系统,Linux系统提供了大量丰富的命令行工具,可以简单高效地进行工作。而大部分开发人员,都只知道Linux系统的命令,不太清楚Windows系统的命令,所以我们希望能够在Wi...

2020-11-05

Linux sed命令的使用

1.功能简介
sed(Stream EDitor)是一种流文件编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(Pattern Space),接着用sed命令处理缓冲区中...

2020-11-05

一行代码教你如何隐藏Linux进程

总有朋友问隐藏Linux进程的方法,我说你想隐藏到什么程度,是大隐于内核,还是小隐于用户。网上通篇论述的无外乎hook掉procfs或者类似的用户态方案,也都难免长篇大论,我说,这些场面...

2020-11-05
返回顶部
顶部