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

参考资料

目录
相关文章
|
17天前
|
监控 Java 应用服务中间件
部署tomcat部署实战案例
本文是关于Tomcat部署实战案例的教程,包括通过yum和二进制方式部署Tomcat的详细步骤,以及如何监控Tomcat服务。
162 84
部署tomcat部署实战案例
|
20天前
|
Kubernetes jenkins 持续交付
从代码到k8s部署应有尽有系列-java源码之String详解
本文详细介绍了一个基于 `gitlab + jenkins + harbor + k8s` 的自动化部署环境搭建流程。其中,`gitlab` 用于代码托管和 CI,`jenkins` 负责 CD 发布,`harbor` 作为镜像仓库,而 `k8s` 则用于运行服务。文章具体介绍了每项工具的部署步骤,并提供了详细的配置信息和示例代码。此外,还特别指出中间件(如 MySQL、Redis 等)应部署在 K8s 之外,以确保服务稳定性和独立性。通过本文,读者可以学习如何在本地环境中搭建一套完整的自动化部署系统。
51 0
|
20天前
|
弹性计算 Oracle Java
centos7 搭建java环境
本文详细介绍了在阿里云服务器ECS上(CentOS 7.7)通过两种方式搭建JDK环境的方法。方法一使用yum源安装,首先更新yum源并解决可能遇到的rpm数据库问题,然后卸载系统自带的OpenJDK及相关文件,接着安装JDK并配置环境变量。方法二是通过下载并解压tar包进行安装,同样需要配置环境变量。文章提供了具体命令和步骤,并附带了解决常见问题的方法。适合初学者参考学习。
33 9
centos7 搭建java环境
|
17天前
|
前端开发 Java 应用服务中间件
react自学(6) 部署到tomcat中
react自学(6) 部署到tomcat中
|
20天前
|
Java Devops 持续交付
探索Java中的Lambda表达式:简化代码,提升效率DevOps实践:持续集成与部署的自动化之路
【8月更文挑战第30天】本文深入探讨了Java 8中引入的Lambda表达式如何改变了我们编写和管理代码的方式。通过简化代码结构,提高开发效率,Lambda表达式已成为现代Java开发不可或缺的一部分。文章将通过实际例子展示Lambda表达式的强大功能和优雅用法。
|
22天前
|
缓存 负载均衡 算法
Java性能优化实战:从代码到部署的全方位攻略
在软件开发的世界里,性能是金。本文将通过浅显易懂的语言和具体案例,带你了解如何从编写更高效的Java代码开始,到利用JVM调优工具,再到部署环境的精细调整,全面提升你的Java应用性能。你将学会如何识别瓶颈、选择正确的数据结构和算法、进行垃圾回收调优,以及使用现代硬件优势来加速你的应用。无论你是新手还是资深开发者,这篇文章都将为你的Java性能优化之旅提供宝贵的指导。
|
26天前
|
Java Maven
【Azure Function App】Java Function部署到Azure后出现中文显示乱码问题
【Azure Function App】Java Function部署到Azure后出现中文显示乱码问题
|
14天前
|
关系型数据库 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应用提供了一个坚实的基础。
30 0
|
22天前
|
Linux
centos7及Tomcat8Dockerfile
centos7及Tomcat8Dockerfile
|
26天前
|
Java 开发工具 git
【Azure 应用服务】本地Git部署Java项目到App Server,访问无效的原因
【Azure 应用服务】本地Git部署Java项目到App Server,访问无效的原因