Centos安装Java环境

阿豪 20-06-19 565阅读

温馨提示:这篇文章已超过587天没有更新,请注意相关的内容是否还可用!

操作系统:CentOS 7.5

Tomcat 版本:TOMCAT-7.0.100

JDK 版本:JDK-13.0.2

安装JAVA

首先到https://www.oracle.com/cn/java/technologies/javase-downloads.html 去官网下载

点击jdk download进入下载页面

image.png

我们找到Linux Compressed Archive 点击后面的下载链接

image.png

2、解压压缩包,并移动到/usr/local

# tar -zxvf  jdk-13.0.2_linux-x64_bin.tar.gz

# mv jdk-13.0.2 /usr/local

3、设置变量

# vi /etc/profile.d/java.sh

JAVA_HOME=/usr/local/jdk-13.0.2/  
JAVA_BIN=/usr/local/jdk-13.0.2/bin  
JRE_HOME=/usr/local/jdk-13.0.2/jre  
PATH=$PATH:/usr/local/jdk-13.0.2/bin:/usr/local/jdk-13.0.2/jre/bin  
CLASSPATH=/usr/local/jdk-13.0.2/jre/lib:/usr/local/jdk-13.0.2/lib:/usr/local/jdk-13.0.2/jre/lib/charsets.jar  
export  JAVA_HOME  JAVA_BIN JRE_HOME  PATH  CLASSPATH

4、初始化

# . /etc/profile.d/java.sh

5、验证

# java -version

image.png

tomcat安装

Tomcat官网下载地址https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat

# cd /usr/local/src

# wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.100/bin/apache-tomcat-7.0.100.tar.gz

如下载地址失效的话可以到http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7去看最新版本

# tar -zxvf apache-tomcat-7.0.100.tar.gz

7、移动目录

# mv apache-tomcat-7.0.100 /usr/local/tomcat

8、移动启动脚本

# cd /usr/local/tomcat/

# cp -v bin/catalina.sh /etc/init.d/tomcat

# chmod 755 /etc/init.d/tomcat

9、修改配置文件vi /etc/init.d/tomcat

# chkconfig: 2345 63 37  
. /etc/init.d/functions  
JAVA_HOME=/usr/local/jdk-13.0.2  
CATALINA_HOME=/usr/local/tomcat

image.png

10、加入开机启动

# chkconfig --add tomcat

# chkconfig tomcat on

11、启动/etc/init.d/tomcat start

# ps aux |grep tomcat

image.png

测试

访问外网ip:8080

image.png

默认站点路径/usr/local/tomcat/webapps/host-manager

nginx整合tomcat反向代理

http://nginx.org/en/download.html  访问Nginx官网,选择Stable version稳定版本下载

image.png

# cd /usr/local/src

# wget  http://nginx.org/download/nginx-1.16.1.tar.gz

# tar -zxvf nginx-1.16.1.tar.gz 

# cd nginx-1.16.1

# yum -y install gcc gcc-c++ autoconf automake make pcre-devel openssl openssl-devel openssl openssl-devel

# ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

# make && make install

启动Nginx

# /usr/local/nginx/sbin/nginx 

# ps aux |grep nginx #看看是否进程

image.png

# cd /usr/local/nginx/conf

# cp nginx.conf nginx.conf.bak

# vi nginx.conf

在默认站点中的

location / {

添加一行

proxy_pass http://localhost:8080;

如图

image.png

# /usr/local/nginx/sbin/nginx -s reload 重新加载

image.png

文章版权声明:除非注明,否则均为阿豪运维笔记原创文章,转载或复制请以超链接形式并注明出处。

相关阅读

Linux怎么增加修改磁盘分区Inodes的大小

bash: pip3: command not found

killall出现-bash: killall: command not found

Centos系统云服务器如何查看使用的是什么虚拟化技术

VMware虚拟机安装Ubuntu Server 20.04.2 LTS

CentOS8系统忘记root密码如何修改

cmake编译出错:No CMAKE_CXX_COMPILER could be found.

error electron@11.4.3 postinstall: `node install.js`