Detailed tutorial on uploading and configuring jdk and tomcat on linux

Detailed tutorial on uploading and configuring jdk and tomcat on linux

Preparation

1. Start the virtual machine
2. git tool

Login with root account

Log in using the root account

insert image description here

After logging in: Use the Linux command:
cd /opt/ Open the opt directory
mkdir app Create an app directory under opt (unzip the compressed package here)
mkdir software creates a software directory under opt (the uploaded compressed package is placed here)
mkdir war Create a war directory under opt (the uploaded project is placed here)

insert image description here

Turn off Linux firewall

Firewall related settings View firewall status

service iptables status

Disable firewall status

service iptables stop

Check the firewall status 2-5. All of them are on, indicating the startup status

chkconfig iptables --list

Disable the firewall startup

chkconfig iptables off

2-5 are all off, indicating successful shutdown

insert image description here

Local compressed package upload

Right click on the local disk location git bash here

insert image description here

Use the following command to upload the compressed package to the Linux server:

scp apache-tomcat-7.0.79.tar.gz root@linux ip:/opt/software
scp jdk-8u144-linux-x64.tar.gz root@linux ip:/opt/software

Open the software directory ll command to check whether the upload is successful

insert image description here

Unzip to the app directory

The linux commands are as follows:

tar -zxvf /opt/software/apache-tomcat-7.0.79.tar.gz -C /opt/app
tar -zxvf /opt/software/jdk-8u144-linux-x64.tar.gz -C /opt/app

You can open the app directory by typing cd/opt/app to check whether the decompression is successful.

Configure JDK environment variables

Open the profile file in the etc/directory
vim /etc/profile
i Enter editing mode

export JAVA_HOME=/opt/app/jdk1.8.0_144
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CATALINA_HOME=/opt/app/apache-tomcat-7.0.79
export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin:/usr/local/bin
export LC_ALL=en_US.UTF-8

Press esc to exit editing, and press shift + : wq to save and exit.

source /etc/profile to make the environment variable configuration take effect.

Check whether jdk is configured successfully

insert image description here

Summarize

This is the end of this article about uploading and configuring jdk and tomcat in linux. For more relevant linux jdk tomcat configuration content, please search for previous articles on 123WORDPRESS.COM or continue to browse the following related articles. I hope you will support 123WORDPRESS.COM in the future!

You may also be interested in:
  • Detailed explanation of two ways of Linux service management: service and systemctl
  • Solve the problem of VScode configuration remote debugging Linux program
  • Detailed explanation of the process of configuring multiple SVN repositories on Linux servers
  • Analysis of Linux configuration to achieve key-free login process
  • Installation and configuration method of Zabbix Agent on Linux platform
  • vscode Linux C++ development code automatic prompt configuration under win10 environment (based on WSL)
  • Summary of Linux environment variable configuration methods (differences between .bash_profile and .bashrc)
  • Install Tomcat on Linux system and configure Service startup and shutdown

<<:  Vue uses Amap to realize city positioning

>>:  MySQL select, insert, update batch operation statement code examples

Recommend

How to set PATH environment variable in Linux system (3 methods)

1. In Windows system, many software installations...

Detailed explanation of mysql record time-consuming sql example

mysql records time-consuming sql MySQL can record...

In-depth understanding of HTML form input monitoring

Today I saw a blog post about input events, and o...

Detailed explanation of the implementation of MySQL auto-increment primary key

Table of contents 1. Where is the self-incremente...

Docker image creation Dockerfile and commit operations

Build the image There are two main ways to build ...

6 interesting tips for setting CSS background images

Background-image is probably one of those CSS pro...

A brief discussion on docker-compose network settings

Networks usage tutorial Official website docker-c...

The first step in getting started with MySQL database is to create a table

Create a database Right click - Create a new data...

Analysis of the solution to Nginx Session sharing problem

This article mainly introduces the solution to th...

Some problems that may be caused by inconsistent MySQL encoding

Stored procedures and coding In MySQL stored proc...

Summary of commonly used CSS encapsulation methods

1. pc-reset PC style initialization /* normalize....

Native JS to achieve sliding button effect

The specific code of the sliding button made with...