以tomcat8为例:
1. 安装必备:
tomcat下载地址:http://tomcat.apache.org/download-80.cgi
2. 配置JDK:
参见《Linux配置JDK》
3. 新建安装目录:
cd /mnt/
mkdir tomcat
4. 上传或拷贝压缩包:
5. 解压tomcat到当前目录:
tar -zxvf apache-tomcat-8.5.15.tar.gz
6. 启动tomcat:
cd /mnt/tomcat/apache-tomcat-8.5.15/bin
./startup.sh
Linux配置JDK
以JDK1.7为例:
1. 安装必备:
JDK下载地址:http://www.oracle.com/technetwork/java/javase/archive-139210.html
2. 新建安装目录:
cd /usr/local/
mkdir java
3. 上传或拷贝JDK压缩包:
4. 解压JDK到当前目录:
tar -zxvf jdk-7u80-linux-x64.tar.gz
5. 配置环境变量:
vim /etc/profile
在最下方加入:
# set Java environment
JAVA_HOME=/usr/local/java/jdk1.7.0_80
PATH=$JAVA_HOM...
转载:Linux下实现tomcat定时自动重启
使用后后补的结论:这篇文章有点问题,主要在于如果缺少环境变量,tomcat的停止和启动命令会报错,定时作业也会停止,有一定的参考价值但是不能完全照搬。
因为Tomcat隔个几天就抢不到内存了,本来服务器的内存就小,所以也不想再调整,就想着每天定时重启一下,以解燃眉之急。所以就参考了http://shuzheng5201314.iteye.com/blog/1099362来实现定时重启,以下为正文。
先新建重启脚本:
cd /usr/local/t...
Linux解决Device eth0 does not seem to be present
在VMware里克隆出来的CentOS Linux。
使用ifconfig命令,却看不到eth0。使用“service network restart”命令却报如下图所示错误:
错误主体为:
Bringing up interface eth0: Device eth0 does not seem to be present,delaying initialization。
解决办法:
首先,打开/etc/udev/rules.d/70-persistent-net.rules内容如下面例子所示:
# vi /etc/udev/rules.d/70-persistent-net.rules
# This file was ...
LinuxBash漏洞修复最终解决办法
睡觉前的修复记录
阿里云官方置顶帖链接
好嘛,被一万只草泥马奔腾而过之后,我就郁闷的睡了会觉,醒了以后再次关注此漏洞修复的相关帖子,发现给出了最终的解决办法:
【漏洞检测方法】
漏洞检测命令:env -i X='() { (a)=>\' bash -c 'echo date'; cat echo
修复前
输出:
当前系统时间
使用修补方案修复后
输出:
date
(备注:输出结果中包含date字符串就修复成功了。)
centos:(最终解决方案)
yum c...
LinuxBash漏洞修复
点这里(据说是最终修复方法)
大晚上的收到阿里云的官方短息,提示日前Linux官方内置Bash中新发现一个非常严重安全漏洞(漏洞参考https://access.redhat.com/security/cve/CVE-2014-6271 ),黑客可以利用该Bash漏洞完全控制目标系统并发起攻击,为了避免您Linux服务器受影响,建议您尽快完成漏洞修补,修补方案请参考论坛http://bbs.aliyun.com/read.php?tid=176977。
于是今天开始修补,第一次使用的是...