mac,linux环境的基础工具安装【jdk,tomcat】-CSDN博客
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
安装
一 linux环境
一、JDK安装
官网下载 jdk下载
安装完后
输入
cd /Library/Java/JavaVirtualMachines && ls
输出
jdk-17.jdk jdk1.8.0_361.jdk
1、将下载的安装文件上传到 /usr/local/java .文件夹没有则新建即可
在路径cd /usr/local/java 下 解压缩文件
tar -zxvf jdk-8u281-linux-x64.tar.gz
2、配置环境变量
编辑vi /etc/profile 在最后一行输入保存并退出
export JAVA_HOME=/usr/local/java/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
刷新文件使之立即生效
source /etc/profile
验证是否安装成功 java -version
得到
java version "1.8.0_281"
Java(TM) SE Runtime Environment (build 1.8.0_281-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.281-b09, mixed mode)
卸载
-- 明确 jdk版本
rpm -qa | grep jdk
java-1.8.0-openjdk-headless-1.8.0.275.b01-1.el8_3.x86_64
java-1.8.0-openjdk-devel-1.8.0.275.b01-1.el8_3.x86_64
copy-jdk-configs-3.7-4.el8.noarch
java-1.8.0-openjdk-1.8.0.275.b01-1.el8_3.x86_64
以上得到copy-jdk-configs-3.7-4.el8.noarch , 卸载
yum -y remove copy-jdk-configs-3.7-4.el8.noarch
查看jdk安装路径
echo $JAVA_HOME
echo $PATH
二、 tomcat 安装
1、下载后在目录 /usr/local/tomcat
下解压缩
tar -xzvf apache-tomcat-9.0.0.M9.tar.gz
2、配置tomcat以及jdk环境变量
vi /etc/profile
CATALINA_HOME=/usr/local/tomcat
export JAVA_HOME=/usr/local/java/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH:$CATALINA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH CATALINA_HOME
保存后刷新下即可生效
source /etc/profile
3、进入conf文件夹 vi server.xml
编辑配置文件红色为调整内容编辑后保存。
4、验证是否配置成功
bin路径下运行./startup.sh
查看进程ps -ef|grep java
查看进程是否占用8088端口: netstat -nalp|grep 8088
三、mysql 安装
1、系统约定
mysql文件下载目录/data/software
安装位置/usr/local/mysql
数据库保存位置/data/mysql
日志存储位置/data/log/mysql
在目录/data/software
下下载安装文件执行
wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz
在路径/usr/local/mysql
里解压缩执行
tar -xzvf /data/software/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz
二、mac环境
一、安装jdk多版本
egjdk8和jdk17
下载路径oracle下载
jdk11 等
想下载其他版本点我
安装配置
打开终端sudo vim /etc/profile
输入
JAVA_HOME_8="/Library/Java/JavaVirtualMachines/jdk1.8.0_361.jdk/Contents/Home"
JAVA_HOME_17="/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home"
export JAVA_HOME=$JAVA_HOME_17
alias jdk8="export JAVA_HOME=$JAVA_HOME_8 && echo current JDK has switched to oracle jdk version 1.8. && java -version"
alias jdk17="export JAVA_HOME=$JAVA_HOME_17 && echo current JDK has switched to openjdk version 17. && java -version"
CLASS_PATH="$JAVA_HOME/lib"
PATH=".$PATH:$JAVA_HOME/bin"
验证jdk8和17是否安装且配置成功
输入jdk8
输出
java version "1.8.0_361"
Java(TM) SE Runtime Environment (build 1.8.0_361-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.361-b09, mixed mode)
输入jdk -version
输出
java version "1.8.0_361"
Java(TM) SE Runtime Environment (build 1.8.0_361-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.361-b09, mixed mode)
输入jdk17
输出
java version "17.0.8" 2023-07-18 LTS
Java(TM) SE Runtime Environment (build 17.0.8+9-LTS-211)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.8+9-LTS-211, mixed mode, sharing)
输入java -version
输出
java version "1.8.0_361"
java version "17.0.8" 2023-07-18 LTS
Java(TM) SE Runtime Environment (build 17.0.8+9-LTS-211)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.8+9-LTS-211, mixed mode, sharing)
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |