美文网首页
部署java项目到linux

部署java项目到linux

作者: 王小児 | 来源:发表于2020-06-14 10:25 被阅读0次

java环境搭建

  1. 到管网下载jdk8 ,Java SE 8的官方网址是http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
    jdk8.png
    2.解压缩gz文件到对应的目录(如果没有相应目录,则用mkdir命令先建立文件夹)。
[root@pingtaizu download]# tar -zxvf jdk-8u161-linux-x64.tar.gz -C /usr/java

如果解压出来多一层目录的话 ,用[root@iZdbg3rx19tgjhZ java]# mv jdk1.8.0_161/* ./ 往上移一层
3.添加到环境变量
编辑profile文件 ,添加如下代码 。
[root@pingtaizu java]# vim /etc/profile

export JAVA_HOME=/usr/java
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

4.刷新环境变量
[root@iZdbg3rx19tgjhZ java]# source /etc/profile
5.查看jdk版本

[root@iZdbg3rx19tgjhZ java]# java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)

redis 安装部署

1.下载linux版本的gz包,拷贝到linux服务器进行解压缩。


redis解压
[root@iZdbg3rx19tgjhZ download]# tar -zxvf redis-3.2.8.tar.gz  

2,到redis目录下,执行make命令 。我这里要将redis安装到 /usr/local/server/redis目录 ,所以 make的时候要添加指定目录的参数

[root@iZdbg3rx19tgjhZ redis-3.2.8]# make PREFIX=/usr/local/server/redis

3.cd到redis目录下 ,修改redis.conf ,设置端口、密码、后台启动、日志目录等参数


redis安装之后目录
日志目录

4.启动redis

[root@iZdbg3rx19tgjhZ redis]# ./bin/redis-server ./redis.conf

如果遇到*** FATAL CONFIG FILE ERROR ***
Reading the configuration file, at line 163 >>> 'logfile "/home/data/logs/redis/redis.log"' 错误,则到/home目录下建立好对应的日志目录
5.查看redis进程

[root@iZdbg3rx19tgjhZ logs]# cd /usr/local/server/redis/
[root@iZdbg3rx19tgjhZ redis]# ./bin/redis-server ./redis.conf 
[root@iZdbg3rx19tgjhZ redis]# ps -A | grep redis
19145 ?        00:00:00 redis-server
[root@iZdbg3rx19tgjhZ redis]# ps -ef |grep redis
root     19145     1  0 12:30 ?        00:00:00 ./bin/redis-server *:6379
root     19316   727  0 12:43 pts/0    00:00:00 grep --color=auto redis
[root@iZdbg3rx19tgjhZ redis]# 

或者查看redis监听端口

[root@iZdbg3rx19tgjhZ redis]# netstat -tlnp |grep 6379
tcp        0      0 0.0.0.0:6379            0.0.0.0:*               LISTEN      19145/./bin/redis-s 
tcp6       0      0 :::6379                 :::*                    LISTEN      19145/./bin/redis-s 
[root@iZdbg3rx19tgjhZ redis]# 

tomcat安装

1.到tomcat管网下载linux对应的版本,上传到linux服务器,并解压。

[root@iZdbg3rx19tgjhZ server]# tar -zxvf apache-tomcat-8.5.42.tar.gz 

我这里有多个tomcat,将文件夹名称后面添加对应的端口

[root@iZdbg3rx19tgjhZ server]# ll
total 12
drwxr-xr-x 3 root root 4096 Jun 14 12:21 redis
drwxr-xr-x 9 root root 4096 Jun 14 13:35 tomcat8-8081
drwxr-xr-x 9 root root 4096 Jun 14 13:26 tomcat8-8094

再将项目的war包丢到对应的tomcat的webapp目录下。
到tomcat的bin目录,[root@iZdbg3rx19tgjhZ bin]# ./startup.sh

相关文章

网友评论

      本文标题:部署java项目到linux

      本文链接:https://www.haomeiwen.com/subject/ethxxktx.html