centos7.2下安装jdk和tomcat

    xiaoxiao2024-03-31  122

    1、准备工具 Xshell和Xftp,连接上服务器

    2、下载 jdk-7u76-linux-x64.tar.gz 安装包 到 /usr/local/目录 

    3、解压缩 tar xvf   jdk-7u76-linux-x64.tar.gz  到目录/usr/local/jdk , 删除压缩包 rm  jdk-7u76-linux-x64.tar.gz

    4、设置jdk环境变量  vim  /etc/profile  

    export JAVA_HOME=/usr/local/jdk export JRE_HOME=$JAVA_HOME/jre   export PATH=$PATH:$JAVA_HOME/bin   export CLASSPATH=./:$JAVA_HOME/lib:$JAVA_HOME/jre/lib  

    5、使profile配置生效。命令行:source /etc/profile 

    6、验证安装  java -version   、   javac

    7、下载 apache-tomcat-8.0.39.tar.gz  到/usr/local/目录 

    8、解压缩 tar xvf  apache-tomcat-8.0.39.tar.gz   到目录/usr/local/tomcat , 删除压缩包 rm  apache-tomcat-8.0.39.tar.gz 

    9、配置环境变量  vim /etc/profile.d/tomcat.sh

    CATALINA_BASE=/usr/local/tomcatPATH=$CATALINA_BASE/bin:$PATHexport PATH CATALINA_BASE

    . /etc/profile.d/tomcat.sh

    10、 配置server.xml

    <Service name="Catalina"> <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> <Engine name="Catalina" defaultHost="x.x.x.x"> <Realm className="org.apache.catalina.realm.LockOutRealm"> <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> </Realm> <Host name="x.x.x.x" appBase="project/ccnulife" unpackWARs="true" autoDeploy="true"> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t "%r" %s %b" /> <Context path="" docBase="/usr/local/apache-tomcat-8.0.39/ccnulife" reloadable="true" crossContext="true"/> </Host> </Engine> 11、我使用的centos7.2 需要开启80端口

    firewall-cmd --zone=public --add-port=80/tcp --permanent 1 systemctl restart firewalld .service

    12、如果是腾讯云还要在安全组添加80端口开放

    13、在域名解析面板配置域名和ip的映射,端口无需填写。

    14、启动tomcat

    在tomcat所在目录 ./startup.sh

    相关资源:敏捷开发V1.0.pptx
    最新回复(0)