华为云linux搭建tomcat

    xiaoxiao2021-04-18  52

    ubutun系统,可以方便的使用apt-get来安装 下载java 用apt-get方式 首先,添加ppa sudo add-apt-repository ppa:webupd8team/java 然后更新列表 sudo apt-get update 然后安装java sudo apt-get install oracle-java8-installer 最后java -version检查一下 java默认的安装位置在usr/lib/jvm文件夹中 然后安装tomcat,也可以选择apt方式安装 sudo apt-get install tomcat6 默认安装位置在/usr/share/ 或者可以上传到服务器,然后解压即可 比如:tar zxvf apache-tomcat-7.0.75.tar.gz 接下来可以配置环境变量 可以通过 vi /etc/profile  添加如下 export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_55    export JRE_HOME=${JAVA_HOME}/jre   export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib   export PATH=${JAVA_HOME}/bin:$PATH 然后执行source /etc/profile 可以通过echo $TOMCAT_HOME来查看是否生效 也可以修改startup.sh文件 进入tomcat文件夹下的bin文件夹 执行sudo vi startup.sh, 添加: JAVA_HOME=/usr/lib/jvm/java-8-oracle JRE_HOME=/usr/lib/jvm/java-8-oracle/jre PATH=$JAVA_HOME/bin:$JRE_HOME:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar TOMCAT_HOME=/home/apache-tomcat-7.0.75 每次启动的时候会自动执行, 不是很建议在这儿修改 然后启动tomcat 可以在bin下执行 ./startup.sh 嫌麻烦也可以写个小脚本 启动完之后显示: 如果提示找不到JAVA_HOME是环境变量不对,重新配一下 如果启动失败,有可能是端口号被占用 netstat -ano 查看端口号的情况,或者可以直接查看端口号 lsof -i:9999,找到占用该端口的进程id, 然后查看该进程ps axu|grep 3646 还可以查看具体的log信息,确定问题所在 进入logs文件夹 cat catalina.out,查看具体的日志 一般来说可能还需要进入tomcat/conf下修改server.xml sudo vi server.xml 修改成自己想要的端口 如果是华为云或者腾讯云,默认只开放了22端口,需要手动修改安全组
    转载请注明原文地址: https://ju.6miu.com/read-674969.html

    最新回复(0)