> CentOS > CentOS服务器 > 环境配置 >

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即可



其他参考:http://xiaoiaozi.is-programmer.com/posts/26072.html  (责任编辑:IT)