CentOSx64配置Java Web服务器运行环境(Tomcat7+JDK7)
1.安装jdk7
先在Oracle官网下载jdk-7u51-linux-x64.rpm
#安装jdk7
rpm -ivh jdk-7u51-linux-x64.rpm
#配置jdk环境变量
vim/etc/profile
#在profile文件中找到export PATH字样,并在其前面插入以下代码
#配置JAVA_HOME
JAVA_HOME=”/usr/java/default”
CLASS_PATH=”$JAVA_HOME/lib:$JAVA_HOME/jre/lib”
#把JAVA添加到到环境变量PATH中
PATH=”.:$PATH:$JAVA_HOME/bin”
#设置tomcat的主目录
CATALINA_HOME=”/usr/local/tomcat7″
#将JAVA_HOME和CATALINA_HOME设置为环境变量
exportJAVA_HOME CATALINA_HOME
2.安装tomcat7
在Apache官网下载apache-tomcat-7.0.53.tar.gz
#解压
tarzxvf apache-tomcat-7.0.53.tar.gz
#移动到相应目录,并重命名成tomcat
mvapache-tomcat-7.0.53 /usr/local/tomcat7
#编辑tomcat服务器配置文件,查找appBase=”webapps”,修改appBase的值为你的网页根目录。
vim/usr/local/tomcat7/conf/server.xml
如此,tomcat就安装完毕了。但是需要为tomcat分配专门的用户,因为如果以root身份运行tomcat,tomcat就有了系统权限。所以添加一个独立运行此服务的用户tomcat,登陆设置为nologin,防止他拥用root权限给系统带来安全隐患:
useradd -d /usr/local/tomcat -s /usr/sbin/nologin tomcat
chown -R tomcat:tomcat /usr/local/tomcat7
#设置开机启动:
vim /etc/rc.d/rc.local
#在touch什么的那行上面添加一行
/usr/local/tomcat7/bin/startup.sh
设置完成后,若提示没有设置JAVA_HOME则重启下VPS即可
RedHat Linux 5.5安装JDK+Tomcat并部署Java项目
Linux下使用Xshell查看Tomcat实时日志中文乱码解决方案