Linux上部署JavaWeb项目

1. 安装JDK

###1.1 查看服务器得系统版本,是32位还是64位。

#getconf LONG_BIT
64

1.2 下载64位的jdk

下载地址:jdk-8u181-linux-x64.rpm

1.3 上传rpm文件

使用ftp工具如FileZilla将下载好的安装包传到服务器上,我是传到了home文件夹。

1.4 查看jdk是否已安装

#rpm -qa|grep jdk

如果有就卸载

rpm -e 你的jdk版本

1.5 输入安装命令

#rpm -ivh /home/jdk-8u181-linux-x64.rpm

1.6 设置环境变量

在文件末尾加入变量。
如果不熟悉vim的操作可以下载文件后修改。


    #vim /etc/profile  
       
    export JAVA_HOME=/usr/java/jdk-10.0.2
    //此次安装的是jdk10,故下面一条省略了。
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$PATH:$JAVA_HOME/bin  
    export JAVA_HOME CLASSPATH PATH  

1.7 检查jdk是否安装成功。

#java -version  
#java  
#javac 

2. 安装Tomcat

2.1 下载tomcat

下载地址:下载tomcat9.0.10
如果自己选择,请选择core下面的tar.gz包。

2.2 上传和安装

仿照上传jdk,将tomcat上传到了home文件夹下。
进行解压操作,安装目录在/usr/local下面。

#tar -zxvf /home/apache-tomcat-8.0.33.tar.gz //解压文件   或者:tar xvf apache-tomcat-8.0.33.tar.gz  
#cp -R apache-tomcat-8.0.33 /usr/local/tomcat //移动和重命名  

2.3 测试和启动tomcat

进入目录cd /usr/local/tomcat/bin/

#./startup.sh  //在tomcat的bin目录下执行此命令,显示下面的信息  
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/java/jdk-10.0.2
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.

测试:访问http://ip:8080,查看是否成功,如果不成功,检查端口情况。

扫描二维码关注公众号,回复: 4168488 查看本文章
#netstat -ano|grep 8080  

如果端口被占用,可以修改/conf/server.xml 里的端口号
用./stratup.sh启动看不到详细的日志信息,如果想看详细信息,可以用./catalina.sh run启动,就可以像中一样查看启动信息了。

2.4 查看tomcat是否启动

# ps -ef |grep tomcat  

如果返回类似以下信息说明tomcat没有启动

502 19258 8770 0 7:14下午 ttys000 0:00.01 grep tomcat  

如果返回类似以下信息出现,说明tomcat是启动了,第一个是启动该进程的用户,第二个是该进程的id,第三个 是占用CPU的百分比,
第四个是占用内存的百分比。

root       640 31275  0 13:59 pts/1    00:00:00 grep --color=auto tomcat
root     32639     1  1 13:55 pts/1    00:00:04 /usr/java/jdk-10.0.2/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start

2.5 设置tomcat开机启动

  • 修改/etc/rc.d/rc.local
    vi /etc/rc.d/rc.local
  • 添加下面两行脚本,记住是两行,仅仅第二行不行,必须加第一行。
    在/etc/rc.d/rc.local文件最后加上
    export JAVA_HOME=/usr/java/jdk-10.0.2 
    /usr/local/tomcat/bin/startup.sh start  

说明:/usr/java/jdk-10.0.2 是jdk安装目录
/usr/local/tomcat 是tomcat安装的目录
3、注意,进入/etc/rc.d修改rc.local文件为可执行,如: chmod +x rc.local

猜你喜欢

转载自blog.csdn.net/MATTHEWXUZHIYUAN/article/details/81663438