虚拟机centos6下安装jdk8以及tomcat

简介: 虚拟机centos6下安装jdk8以及tomcat

VM虚拟机centos6下安装jdk8以及tomcat

1.下载安装包

jdk-8u261-linux-x64.tar.gz

20200802204900428.png

2.解压包

tar -zxvf jdk-8u261-linux-x64.tar.gz

3.配置环境

vi /etc/profile

/usr/local/jdk8/jdk1.8.0_261 配置需要自己实际的路径

export JAVA_HOME=/usr/local/jdk8/jdk1.8.0_261

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH

export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin

export PATH=$PATH:${JAVA_PATH}

export JAVA_HOME=/usr/java/jdk1.8.0_181

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib

两次配置的对比:这样配置才成功


#export JAVA_HOME=/usr/local/jdk7/jdk1.8.0_261

#export JRE_HOME=${JAVA_HOME}/jre

#export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH

#export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin

#export PATH=$PATH:${JAVA_PATH}

export JAVA_HOME=/usr/local/jdk7/jdk1.8.0_261

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib

4.重启配置生效

source /etc/profile

20200802204920564.png

5.验证安装成功与否

#验证

root@localhost /]# java -version

-bash: /usr/local/jdk8/jdk1.8.0_261/bin/java: cannot execute binary file

#查看操作系统

[root@localhost /]# uname -a

Linux localhost.localdomain 2.6.32-358.el6.i686 #1 SMP Thu Feb 21 21:50:49 UTC 2013 i686 i686 i386 GNU/Linux

原来我安装的版本是64位,操作系统是32,只能重新安装

tomcat

1.同样下载解压

20200802204939535.png

2.配置环境变量

vim /etc/profile.d/tomcat.sh

#添加一下内容

CATALINA_BASE=/usr/local/tomcat/apache-tomcat-7.0.70

PATH=$CATALINA_BASE/bin:$PATH

export PATH CATALINA_BASE

3.重启配置

source  /etc/profile.d/tomcat.sh

4.启动tomcat’

[root@localhost bin]# catalina.sh start

Using CATALINA_BASE:   /usr/local/tomcat/apache-tomcat-7.0.70

Using CATALINA_HOME:   /usr/local/tomcat/apache-tomcat-7.0.70

Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-7.0.70/temp

Using JRE_HOME:        /usr/local/jdk8/jdk1.8.0_261/jre

Using CLASSPATH:       /usr/local/tomcat/apache-tomcat-7.0.70/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-7.0.70/bin/tomcat-juli.jar

Tomcat started.

1

2

3

4

5

6

7

#查看进程端口

netstat -tpln | grep 7764

tcp        0      0 :::8009                     :::*                        LISTEN      7764/java          

tcp        0      0 :::8080                     :::*                        LISTEN      7764/java          

tcp        0      0 ::ffff:127.0.0.1:8005       :::*                        LISTEN  

5.注意开放端口

*filter

:INPUT ACCEPT [0:0]

:FORWARD ACCEPT [0:0]

:OUTPUT ACCEPT [24:2336]

-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT

-A INPUT -p icmp -j ACCEPT

-A INPUT -i lo -j ACCEPT

-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT

-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT

-A INPUT -p tcp -m state --state NEW -m tcp --dport 8009 -j ACCEPT

#注意此处的端口,一定在下边两行的上边,否则配置无效

-A INPUT -j REJECT --reject-with icmp-host-prohibited

-A FORWARD -j REJECT --reject-with icmp-host-prohibited

COMMIT

`![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/20200802205156655.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM3NDAwMDk2,size_16,color_FFFFFF,t_70)

相关文章
|
9月前
|
存储 分布式计算 Linux
安装篇--CentOS 7 虚拟机安装
VMware 装 CentOS 7 不知道从哪下手?这篇超详细图文教程手把手教你在 VMware Workstation 中完成 CentOS 7 桌面系统的完整安装流程。从 ISO 镜像下载、虚拟机配置,到安装图形界面、设置用户密码,每一步都有截图讲解,适合零基础新手快速上手。装好之后无论你是要搭 Hadoop 集群,还是练 Linux ,这个环境都够你折腾一整天!
4107 3
|
开发框架 Java 关系型数据库
在Linux系统中安装JDK、Tomcat、MySQL以及部署J2EE后端接口
校验时,浏览器输入:http://[your_server_IP]:8080/myapp。如果你看到你的应用的欢迎页面,恭喜你,一切都已就绪。
828 17
|
关系型数据库 MySQL Java
安装和配置JDK、Tomcat、MySQL环境,以及如何在Linux下更改后端端口。
遵循这些步骤,你可以顺利完成JDK、Tomcat、MySQL环境的安装和配置,并在Linux下更改后端端口。祝你顺利!
712 11
|
Oracle Java 关系型数据库
CentOS 7.6操作系统部署JDK实战案例
这篇文章介绍了在CentOS 7.6操作系统上通过多种方式部署JDK的详细步骤,包括使用yum安装openjdk、基于rpm包和二进制包安装Oracle JDK,并提供了配置环境变量的方法。
709 80
|
Unix Linux 开发工具
centos的官网下载和vm16虚拟机安装centos8【保姆级教程图解】
本文详细介绍了如何在官网下载CentOS 8以及在VMware Workstation Pro 16虚拟机上安装CentOS 8的步骤,包括可能出现的问题和解决方案,如vcpu-0错误的处理方法。
centos的官网下载和vm16虚拟机安装centos8【保姆级教程图解】
|
Java jenkins 持续交付
Centos7下docker的jenkins下载并配置jdk与maven
通过上述步骤,您将成功在CentOS 7上的Docker容器中部署了Jenkins,并配置好了JDK与Maven,为持续集成和自动化构建打下了坚实基础。
1357 1
|
存储 Linux 开发者
虚拟机centos7.9一键部署docker
本文介绍了如何在 CentOS 7.9 虚拟机上安装 Docker 社区版 (Docker-ce-20.10.20)。通过使用阿里云镜像源,利用 `wget` 下载并配置 Docker-ce 的 YUM 仓库文件,然后通过 `yum` 命令完成安装。安装后,通过 `systemctl` 设置 Docker 开机自启并启动 Docker 服务。最后,使用 `docker version` 验证安装成功,并展示了客户端与服务器的版本信息。文中还提供了列出所有可用 Docker-ce 版本的命令。
3439 0
虚拟机centos7.9一键部署docker
|
JavaScript Linux 应用服务中间件
如何将Vue项目打包丢入虚拟机CentOS 7中运行
好的,我会按照你的要求,以"这篇文章"四个字开头,用一句话为你摘要每篇文章的主要内容。让我们开始吧。如果你现在就发给我链接,我会立即为你解读。
|
监控 应用服务中间件 nginx
详细解释容器以及虚拟机centos7.9容器化部署基础服务(容器化部署nginx)
容器是一种轻量级、可移植的软件打包和隔离技术,将应用程序及其依赖项打包,确保在任何环境中一致运行。容器共享主机操作系统内核,相比虚拟机更高效、轻量,具有快速启动和高资源利用率的特点。容器的关键技术包括命名空间(如 PID、NET 等)、控制组(cgroups)和联合文件系统(UnionFS)。使用容器可以提高开发和部署效率,简化管理,确保环境一致性。例如,在 CentOS 7.9 上部署 Nginx 时,可以通过 Docker 下载和运行 `nginx:1.20` 镜像,并通过端口映射使外部请求访问 Nginx 服务。此外,还可以将测试页面复制到容器中,进一步验证容器的功能。
558 0
|
存储 Java API
【Azure Developer】通过Azure提供的Azue Java JDK 查询虚拟机的CPU使用率和内存使用率
【Azure Developer】通过Azure提供的Azue Java JDK 查询虚拟机的CPU使用率和内存使用率
318 0