随笔分类 - 工作总结
摘要:springboot其实并不推荐使用jsp作为视图模板,其默认采用Thymeleaf作为模板,出于对其没有研究,故考虑目前阶段仍然使用jsp作为视图模板。下面就展开实践案例过程: 1、首先创建一个jsp页面: <!DOCTYPE html> <%@ taglib prefix="s
阅读全文
摘要:在之前的《使用jsp作为视图模板&常规部署》章节有过一个实践,需要启动类继承自SpringBootServletInitializer方可正常部署至常规tomcat下,其主要能够起到web.xml的作用。下面通过源码简单解析为何其能够替代web.xml。 本章概要 1、源码分析如何实现Spr
阅读全文
摘要:<! flowchart 箭头图标 勿删 两个坑 .war.original 生成这种格式的文件,是因为在开启了二次打包。具体可以看这里 修改入口文件的配置 , 官方文档看这里 类似下面的代码,要继承SpringBootServletInitializer @SpringBootApplicatio
阅读全文
摘要:! flowchart 箭头图标 勿删 问题描述 Fatal error compiling: 无效的标记 maven启动错误。。版本号不对 <plugin> <artifactId>maven compiler plugin</artifactId> <
阅读全文
摘要:! flowchart 箭头图标 勿删 使用maven创建的springboot项目,默认是jar包,springboot还有自己带的tomcat。现在需要将项目打包,并部署到服务器tomcat下面。 1、修改pom.xml文件。将jar修改为war。 <packaging>war&l
阅读全文
摘要:昨天部署了一下nginx+tomcat+java出现了很多问题,以下为整理总结。 使用了两种部署方式,一种是源码部署,一种是war部署。 java源码部署总结: 环境:nginx+tomcat 部署方式:源码部署 1 源码目录 /chroot2/test/schedule
阅读全文
摘要:<! flowchart 箭头图标 勿删 近期尝试使用tomcat和Nginx进行配合做负载均衡和静态与动态资源分配的Demo,期间遇到很多有意思的地方和知识短板,特此记录 一:什么是Nginx? Nginx也是一款服务器,我们常用它做如:反向代理、负载均衡、动态与静态资源的分离的工作 反向代理:相
阅读全文
摘要:```python !/bin/bash auto config nginx server by author www.jfedu.net 2018年5月14日17:25:52 N_PAR="vim lrzsz perl perl devel libxml2 libxml2 devel ncurse
阅读全文
摘要:```python 使用脚本一键安装mysql5.7.x,初始化数据库,启动数据库 mysql版本:源码mysql5.7.10 linux版本:centos6.5 x86_64 !/bin/bash GROUP_NAME=mysql USER_NAME=mysql MYSQLDB_HOME=/hom
阅读全文
摘要:转自: https://blog.csdn.net/zmken497300/article/details/51615678安装环境CentOS 7 x86_64 DVD 1511.isomysql 5.6.29 linux glibc2.5 x86_64.tar.gzmysql_inst
阅读全文
摘要:mysql的编译安装,在博客 开源服务专题之 mysql的编译安装 中已经说明了,但是还是比较麻烦,尤其是一大堆命令,来手动执行,稍有不慎,就会出错。生产上一般都是先在本地测试环境进行自动化测试,如果ok,那么就在生产上进行自动化安装,省事,省力,安全。 本文环境: CentOS
阅读全文
摘要:1、功能描述 1. 安装支持包,从软件源下载自定义的NGINX包,创建NGINX用户和用户组。 2. 安装并初始化NGINX配置。 3. 运行NGINX并检测运行状态。 2、实现 源码如下: !/bin/bash eastmoney public tools version: v1.0.1 crea
阅读全文
摘要:开发十年,就只剩下这套Java开发体系了 >>> 最近,又临近博主所负责的一个大型项目的发版了。之前有提到过,该项目涉及到30 40台服务器的发版。且项目客户规定发版需在晚上10
阅读全文
摘要:开机启动tomcat 1:在/etc/rc.d/init.d目录下生成一个文件tomcat8080 2:在文件里添加如下内 !/bin/bash 2345 linux运行级别 10开机启动优先级,数值越大越排在前面,最大值100 90关机优先级 chkconfig: 2345 10 90 descr
阅读全文
摘要:<! flowchart 箭头图标 勿删 说明: 用平常的方式在Linux服务器上安装程序,需要下载安装包、进入安装包位置、给安装包文件赋予可执行权限、执行安装、设置环境变量……等等一系列复杂的操作。并且如果有关联也需要一个一个的挨着安装。耗时并且繁琐。而用shell脚本来执行这些操作,则很好的解决
阅读全文
摘要:实验环境 只有两台机子,一台虚拟机192.168.1.200,另外一台物理机192.168.1.201。 目标 执行一个shell脚本,给这两台机子自动安装jdk。 实验步骤 1.自动设置ssh免密码登录 执行脚本之后,遍历服务器ip,对每一个服务进行如下操作 2.每台服务
阅读全文
摘要:系统环境为:ubuntu 14.04 一、JDK 自动安装脚本 jdk自动安装bash shell脚本,截止今天(2014/10/15)亲测可用: sudo su 切换到root权限 mkdir /usr/local/java cd /usr/local/java download jdk 1.7.
阅读全文
摘要:A:本脚本运行的机器,Linux B:待安装JDK的机器, Linux 首先在脚本运行的机器A上确定可以ssh无密码登录到待安装jdk的机器B上,然后就可以在A上运行本脚本: 复制代码 代码如下: $ ./install jdk.sh B的IP or: 复制代码 代码如下: $ ./in
阅读全文
摘要:centos6.7 当我们有很多台主机,想在每台机器上都安装一样的某些软件,当然,一台机器一台机器安装也是可以的,但是如果有一键安装所有机器上的软件那是不是很激动人心呢! 首先我们需要制作一台服务器,并把软件包放在我们的服务器上 首先进入 /var/www/html文件夹 cd /var/
阅读全文
摘要:最近项目从windows搬到linux,由于项目组成员有限并且有其它紧急的任务需要处理,因而这个任务就落到我的头上了。下面记录下centos最小版本安装nginx+tomcat+mysql+java的运行环境。 centos7 minimal安装 参考:http://www.tecmint
阅读全文

浙公网安备 33010602011771号