有时候系统环境已经配置配置了jdk1.7,但临时测试或者单独运行另一个tomcat时,又需要使用jdk1.8,这是就需要单独为Tomcat指定jdk。
1.停止Tomcat
./bin/startup.sh
2.修改配置文件
#在catalina.sh和setclasspath.sh这两个文件开头指定JAVA_HOME:
export JAVA_HOME=/usr/local/jdk1.8
3....
7年前 (2018-10-22) 1741℃
0喜欢
HTTP与HTTPS的区别:HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全,为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。简单来说,HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,要比http协议安全。...
7年前 (2018-10-17) 2090℃
0喜欢
1.网络接入层
网络接入层与OSI参考模型中的物理层和数据链路层相对应。它负责监视数据在主机和网络之间的交换。事实上,TCP/IP本身并未定义该层的协议,而由参与互连的各网络使用自己的物理层和数据链路层协议,然后与TCP/IP的网络接入层进行连接。地址解析协议(ARP)工作在此层,即OSI参考模型的数据链路层。
2.网际互联层
网际互联层对应于OSI参考模型的网络层,主要解决主机到主机的通信问题。...
7年前 (2018-10-16) 1436℃
0喜欢
Apache官方对各版本的解释:http://tomcat.apache.org/whichversion.html。ApacheTomcat®是Java Servlet和Java Server Pages技术的开源软件实现。 不同版本的Apache Tomcat可用于不同版本的Servlet和JSP规范。 规范与各自的Apache Tomcat版本之间的映射是:
Servlet Spec
...
7年前 (2018-10-15) 2351℃
0喜欢
防止ssh暴力破解可以从这几个方面控制:
更改ssh默认22端口,但是攻击者可以使用端口扫描工具(如nmap)重新找到你的ssh登陆端口;
可以限制root账户远程登陆,自己需要使用root身份时执行su -或sudo,这个办法还行,能够有效防止;
但有时候,攻击者使用大量肉鸡来暴力破解会对主机网络造成一定影响,可以将攻击来源IP加入/etc/hosts.deny中来拒绝该IP尝试登陆。
我们...
7年前 (2018-10-10) 3721℃
0喜欢
rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步(只传输变化过的数据),这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。 rsync是一个功能非常强大的工具,其命令也有很多功能特色选项。
1.rsync基本命令
rsync支持本地复制或与其它主机同步,命令语法如...
7年前 (2018-10-09) 2196℃
0喜欢
很多开发运维人员都有遇到过java.lang.OutOfMemoryError这个错误,原因无外乎两点:JVM内存过小、程序不严密产生了过多的垃圾。具体来说有以下几种:
JVM启动参数内存值设定的过小。
内存中加载的数据量过于庞大,如一次从数据库取出过多数据。
集合类中有对象引用,使用完后未清空,使得JVM不能回收;
代码中存在死循环或循环产生过多重复的对象实体;
使用的第三方软件中的有BUG;...
7年前 (2018-09-28) 2837℃
0喜欢
在执行压缩操作时有时候不想把其中某个文件或目录包含进去,这个时候可以在压缩命令后面跟上–exclude参数,若要排除多个文件或目录,可以再继续增加–-exclude,格式是一样的:
tar -zcvf demo.tar.gz demo --exclude=demo/cache
tar -zcvf demo.tar.gz demo --exclude=demo/cache --excl...
7年前 (2018-09-13) 2145℃
0喜欢
如何避免服务器应用出现内存不足的错误?最简单的方法就是增加交换空间。Swap是存储盘上的一块自留地,操作系统可以在这里暂存一些内存里放不下的东西。这从某种程度上相当于增加了服务器的可用内存。虽然从swap读写比内存慢,但总比没有好,算是内存不够时的安全网。如果没有swap,则服务器一旦内存不足,就会开始终止应用以释放内存,甚至会崩溃,这会丢失一些还没来得及保存的数据,或者造成宕机。
注:swap通...
7年前 (2018-09-11) 4218℃
0喜欢
tomcat每次启动时,自动在logs目录下生产以下日志文件,按照日期自动备份。
1.catalina.日期.log
这个主要是记录tomcat启动时候的信息,类似于我们在eclipse中启动服务的时候在控制台看到的信息。在里面可以看到启动的JVM参数以及操作系统等日志信息。如果没有使用log4j等日志机制,系统的的错误信息与打印语句也在这个日志文件中记录。(linux下所有的日志都在catali...
7年前 (2018-08-28) 3751℃
0喜欢