【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)

参考资料

目录
相关文章
|
2月前
|
XML 存储 JSON
Java程序部署
Java程序部署
|
2月前
|
监控 前端开发 Linux
centos7系统安装部署zabbix5.0
【9月更文挑战第23天】在CentOS 7系统上部署Zabbix 5.0的步骤包括:安装MariaDB数据库及必要软件包,配置Zabbix仓库,设置数据库并导入Zabbix数据库架构,配置Zabbix服务器与前端参数,启动相关服务,并通过浏览器访问Web界面完成安装向导。
121 0
|
14天前
|
SQL IDE Java
入门Cloud Toolkit:简化你的Java应用开发与部署流程
【10月更文挑战第19天】作为一名长期从事Java开发的程序员,我一直致力于寻找能够简化日常开发工作的工具。在众多工具中,阿里巴巴推出的Cloud Toolkit引起了我的注意。这款免费的插件旨在帮助开发者更轻松地进行开发、测试及部署工作,尤其是在与云服务交互时表现尤为出色。本文将从个人的角度出发,介绍Cloud Toolkit的基本功能及其使用技巧,希望能帮助初学者快速上手这款实用工具。
13 1
|
2月前
|
应用服务中间件 Docker 容器
docker应用部署---Tomcat的部署配置
这篇文章介绍了如何使用Docker部署Tomcat服务器,包括搜索和拉取Tomcat镜像、创建容器并设置端口映射和目录映射,以及如何创建一个HTML页面并使用外部机器访问Tomcat服务器。
docker应用部署---Tomcat的部署配置
|
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 版本的命令。
140 0
虚拟机centos7.9一键部署docker
|
2月前
|
存储 Kubernetes 负载均衡
CentOS 7.9二进制部署K8S 1.28.3+集群实战
本文详细介绍了在CentOS 7.9上通过二进制方式部署Kubernetes 1.28.3+集群的全过程,包括环境准备、组件安装、证书生成、高可用配置以及网络插件部署等关键步骤。
340 3
CentOS 7.9二进制部署K8S 1.28.3+集群实战
|
25天前
|
Java 应用服务中间件 Linux
tomcat学习二:tomcat部署多个项目:不修改端口和修改端口 两种方式详解
这篇文章详细介绍了在Tomcat服务器上部署多个项目的方法,包括不修改端口和修改端口两种方式。
76 0
|
1月前
|
Kubernetes Cloud Native 流计算
Flink-12 Flink Java 3分钟上手 Kubernetes云原生下的Flink集群 Rancher Stateful Set yaml详细 扩容缩容部署 Docker容器编排
Flink-12 Flink Java 3分钟上手 Kubernetes云原生下的Flink集群 Rancher Stateful Set yaml详细 扩容缩容部署 Docker容器编排
68 0
|
2月前
|
关系型数据库 Java MySQL
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【9月更文挑战第6天】在Linux环境下安装JDK 1.8、Tomcat和MariaDB是搭建Java Web应用的关键步骤。本文详细介绍了使用apt-get安装OpenJDK 1.8、下载并配置Tomcat,以及安装和安全设置MariaDB(MySQL的开源分支)的方法。通过这些步骤,您可以快速构建一个稳定、高效的开发和部署环境,并验证各组件是否正确安装和运行。这为您的Java Web应用提供了一个坚实的基础。
52 0
|
3月前
|
安全 Java 应用服务中间件
在CentOS 7上安装Apache Tomcat 8的方法
在CentOS 7上安装Apache Tomcat 8的方法
118 0