分类:: 架构师

0

利用JRebel实现Tomcat热部署

这里主要是参考了JRebel官方使用文档的内容,原文是英文http://manuals.zeroturnaround.com/jrebel/standalone/config.html#war-configuration。本文采用的是是WAR包部署的方式教程,而且是基于rebel.xml来实现的。 IDEA 工具设置需要将这个设置中的On 'Update' action和On fr

0

利用Docker搭建JRebel授权服务器

受https://gitee.com/gsls200808/JrebelLicenseServerforJava作者的启发,决定在他的基础上进行改进,并制作一个docker版本的授权服务器。目前Docker版的授权服务器已经制作完成,并放在了Docker Hub的仓库中,地址是:https://hub.docker.com/r/qinjiangbo/jrebel-server/,里面有详细的使用说

0

在CentOS上部署多台Tomcat服务器

前几天需要写一个后台服务器,本想着在同一个Web应用里面添加后台逻辑,但是要采用独立的域名。但是后来发现Nginx配置好像不支持这么做(应该我不知道而已)。所以,思考了很久决定采用一台Tomcat服务器部署两个Java Web应用,这个时候有人会说,就是应该这么做啊?的确,我就是这么做的,刚开始运行的时候还好,一旦出现Tomcat应用内部重定向请求的时候,Nginx就会把应用名拼接一下,Nginx

0

利用Docker搭建IDEA授权服务器

上一篇我们提到过如何构建一个Docker镜像并提交到Docker Hub仓库,还记得我们制作的是什么镜像吗?没错,就是IDEA License Server!因此,本文就接着上一篇文章的内容,我们来搭建一个授权服务器。 拉取镜像我们先看一下授权服务器镜像在仓库中的样子: 可以在右侧看到这样一行命令:docker pull qinjiangbo/idea-license-server,因此我们在命

0

Docker制作镜像并提交到Docker Hub

前面研究过Docker的基本命令和使用,但是一直没有介绍如何制作自己的一个镜像并将其提交到Docker Hub镜像中心,本文今天就介绍如何来制作一个关于IDEA授权服务器的Docker镜像并提交到Docker Hub。 登录Docker Hub首先我们需要注册一个Docker Hub的用户名,以我的为例:qinjiangbo。登录Hub以后,需要创建一个repository,作为我们后面提交的仓库

0

Nginx使用Gzip压缩加速访问

Nginx作为一款性能非常高的Web服务器,广泛地应用于各大网站的后台。博主的毕设研究项目也使用了Nginx做反向代理,但是网站的首页访问速度非常慢,因此需要进一步开发Nginx的功能,于是就有了本文利用Gzip模块加速了。 Nginx配置使用Gzip压缩页面的时候,需要在http配置区域配置。例子如下: 123456789101112http { # 添加Gzip压缩功能

0

macOS命令行SSH中文显示

使用macOS开发的同学对于终端的依赖程度应该是非常高的,虽然我们有ZOC,有iTerm等等工具,但是自家的能够用当然是希望使用自家的产品了。关于如何使用macOS系统自带的terminal应用连接远程Linux服务器我就不在这里介绍了,有需要的读者可以查询ssh命令是如何使用的。 那么本文其实就是做了一个记录,关于中文字符在macOS终端里面显示乱码的问题,这里其实解决方案非常简单,找到.ba

0

git修改全部提交记录

最近使用Intellij IDEA进行开发的时候需要添加一个版本控制,不知道为何提交到Gitlab私库的时候用户名称全部显示为了Github上面的用户名称和邮箱。通过git log命令一查看全部提交都是这样的。因此需要找到一种能够修改上次或者全部提交记录的方式。对于Git的高级用法还没有系统研究过,所以,就上网查询了一下,发现git filter-branch真心不错,可以对所有的记录进行更正。

0

服务器SSH自动登录脚本

发现一个有趣的事情,就是很久之前想过的一个问题,不知道解决方案,然后就忘记了。突然某一天(比如今天)又想起来了,于是乎趁这个机会要好好弄明白到底是怎么回事。这个问题就是Linux系统中如何实现对命令的自动回答。举个简单的例子哈,比如我们使用yum install命令进行安装的时候,如果没有加上-y参数,我们几乎很多时候都会在程序安装的过程当中被要求输入yes/no,如果不输入程序则停止住了。那么

0

Dockerfile常用命令介绍

前面几篇文章介绍了Docker如何构建一个镜像以及如何运行一个容器,其实这个是在大家有Docker基础的前提下进行的,对于没有基础的同学,本文简单介绍一下Dockerfile中各个命令的用法是怎样的。 1. FROM格式:FROM <image>或者FROM <image>:<tag>第一条指令必须是FROM,而且,在同一个Dockerfile中创建多个镜像的