【JAVA】CentOS7部署Java和Tomcat

简介: 系统环境php 7.0.0nginx 1.9.7mysql 5.6.28[root@iZ2851te7e5Z ~]# php -vPHP 7.0.0 (cli) (built: Dec 10 2015 10:56:28) ( NTS )Copyright (c) 1997-2015 The PHP GroupZend Engine v3.

系统环境

  • php 7.0.0
  • nginx 1.9.7
  • mysql 5.6.28

[root@iZ2851te7e5Z ~]# php -v
PHP 7.0.0 (cli) (built: Dec 10 2015 10:56:28) ( NTS )
Copyright (c) 1997-2015 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend Technologies

[root@iZ2851te7e5Z ~]# nginx -v
nginx version: nginx/1.9.7

mysql  Ver 14.14 Distrib 5.6.28, for Linux (x86_64) using  EditLine wrapper
Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.

安装Java环境

在官网 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

下载文件 jdk-8u121-linux-x64.tar.gz

通过上传工具传到服务器

解压 tar -zxvf jdk-8u121-linux-x64.tar.gz

JDK的文件夹的目前的位置是/usr/java/jdk1.8.0_121

修改文件vi /etc/profile

添加下面的环境变量

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

生效文件,检查java版本是否存在

source /etc/profile

[root@iZ2851te7e5Z jdk1.8.0_121]# java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

Java安装完成

安装Tomcat

在官网下载安装包wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.12/bin/apache-tomcat-8.5.12.zip

unzip apache-tomcat-9.0.0.M18-src.tar.gz 

cd apache-tomcat-8.5.12/

cd bin

chmod 755 *.sh

#查看tomcat所在文件路径 /usr/java/apache-tomcat-8.5.12

#添加环境变量

vi /etc/profile

#添加
export CATALINA_HOME=/usr/java/apache-tomcat-8.5.12
export CATALINA_BASE=/usr/java/apache-tomcat-8.5.12

source /etc/profile

./startup.sh

访问当前服务器的8080端口,http://**:8080/

服务器正常启动

Tomcat 安装完成

确认安装版本

[root@iZ2851te7e5Z bin]# ./version.sh
Using CATALINA_BASE:   /usr/java/apache-tomcat-8.5.12
Using CATALINA_HOME:   /usr/java/apache-tomcat-8.5.12
Using CATALINA_TMPDIR: /usr/java/apache-tomcat-8.5.12/temp
Using JRE_HOME:        /usr/java/jdk1.8.0_121
Using CLASSPATH:       /usr/java/apache-tomcat-8.5.12/bin/bootstrap.jar:/usr/java/apache-tomcat-8.5.12/bin/tomcat-juli.jar
Server version: Apache Tomcat/8.5.12
Server built:   Mar 8 2017 17:41:47 UTC
Server number:  8.5.12.0
OS Name:        Linux
OS Version:     3.10.0-229.20.1.el7.x86_64
Architecture:   amd64
JVM Version:    1.8.0_121-b13
JVM Vendor:     Oracle Corporation
[root@iZ2851te7e5Z bin]# java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

参考资料

目录
相关文章
|
3月前
|
监控 前端开发 Linux
centos7系统安装部署zabbix5.0
【9月更文挑战第23天】在CentOS 7系统上部署Zabbix 5.0的步骤包括:安装MariaDB数据库及必要软件包,配置Zabbix仓库,设置数据库并导入Zabbix数据库架构,配置Zabbix服务器与前端参数,启动相关服务,并通过浏览器访问Web界面完成安装向导。
165 0
|
3月前
|
监控 Java 应用服务中间件
部署tomcat部署实战案例
本文是关于Tomcat部署实战案例的教程,包括通过yum和二进制方式部署Tomcat的详细步骤,以及如何监控Tomcat服务。
212 84
部署tomcat部署实战案例
|
3月前
|
Oracle Java 关系型数据库
CentOS 7.6操作系统部署JDK实战案例
这篇文章介绍了在CentOS 7.6操作系统上通过多种方式部署JDK的详细步骤,包括使用yum安装openjdk、基于rpm包和二进制包安装Oracle JDK,并提供了配置环境变量的方法。
289 80
|
3月前
|
应用服务中间件 Docker 容器
docker应用部署---Tomcat的部署配置
这篇文章介绍了如何使用Docker部署Tomcat服务器,包括搜索和拉取Tomcat镜像、创建容器并设置端口映射和目录映射,以及如何创建一个HTML页面并使用外部机器访问Tomcat服务器。
docker应用部署---Tomcat的部署配置
|
2月前
|
存储 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 版本的命令。
202 0
虚拟机centos7.9一键部署docker
|
3月前
|
存储 Kubernetes 负载均衡
CentOS 7.9二进制部署K8S 1.28.3+集群实战
本文详细介绍了在CentOS 7.9上通过二进制方式部署Kubernetes 1.28.3+集群的全过程,包括环境准备、组件安装、证书生成、高可用配置以及网络插件部署等关键步骤。
483 3
CentOS 7.9二进制部署K8S 1.28.3+集群实战
|
3月前
|
Linux pouch 容器
CentOS7部署阿里巴巴开源的pouch容器管理工具实战
关于如何在CentOS 7.6操作系统上安装和使用阿里巴巴开源的Pouch容器管理工具的实战教程。
131 2
CentOS7部署阿里巴巴开源的pouch容器管理工具实战
|
2月前
|
Java 应用服务中间件 Linux
tomcat学习二:tomcat部署多个项目:不修改端口和修改端口 两种方式详解
这篇文章详细介绍了在Tomcat服务器上部署多个项目的方法,包括不修改端口和修改端口两种方式。
126 0
|
3月前
|
前端开发 Java 应用服务中间件
react自学(6) 部署到tomcat中
react自学(6) 部署到tomcat中
|
3月前
|
Kubernetes Linux API
CentOS 7.6使用kubeadm部署k8s 1.17.2测试集群实战篇
该博客文章详细介绍了在CentOS 7.6操作系统上使用kubeadm工具部署kubernetes 1.17.2版本的测试集群的过程,包括主机环境准备、安装Docker、配置kubelet、初始化集群、添加节点、部署网络插件以及配置k8s node节点管理api server服务器。
126 0
CentOS 7.6使用kubeadm部署k8s 1.17.2测试集群实战篇