一:JDK
1.卸载centos自带的jdk
rpm -qa|grep java
查看当前系统是否安装jdk
如果有并且向卸载,执行
rpm -e --allmatches --nodeps [安装的jdk]
2.安装jdk8
yum -y list java* 或yum search jdk
查看可安装jdk版本列表,选择自己要安装的版本执行安装
yum install java-1.8.0-openjdk.x86_64
通过yum默认安装的路径为
/usr/lib/jvm
如果机器上同时安装了多个jdk的话,java命令只能指向一个版本的jdk,为了在全局中方便修改jdk版本
/etc/alternatives 的目录下面会有个java链接,指向默认需要执行的版本的jdk的bin/java 命令
[root@localhost jvm]# cd /etc/alternatives
[root@localhost alternatives]# ll
total 204
lrwxrwxrwx 1 root root 46 Jan 12 20:01 java -> /usr/lib/jvm/jre-1.8.0-openjdk.x86_64/bin/java
而/etc/alternatives/java又会被软连接到/usr/bin/java
[root@localhost alternatives]# cd /usr/bin
[root@localhost bin]# ll |grep java
lrwxrwxrwx 1 root root 22 Jan 12 20:01 java -> /etc/alternatives/java
3.将jdk的安装路径加入到JAVA_HOME
编辑etc下的profile
[root@localhost bin]# vi /etc/profile
加入以下内容
#set java environment
JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk.x86_64
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME CLASSPATH PATH
4.修改/etc/profile之后让其生效
[root@localhost alternatives]# . /etc/profile
注意 . 之后应有一个空格
注:建立/usr/local/下的jdk软连接方便以后版本升级 :
[root@localhost ~]# ln -s /lib/jvm/jre1.8.0-openjdk.x86_64/ /usr/local/jdk
穿插:sz rz 使用
yum install lrzsz
sz rz 命令用来从windows想虚拟机linux系统传送文件
使用说明
sz命令发送文件到本地:
# sz filename
rz命令本地上传文件到服务器:
# rz
执行该命令后,在弹出框中选择要上传的文件即可。
二:安装tomcat
1.到tomcat官网找到下载地址
http://tomcat.apache.org
我使用的是tomcat 8.0.44版本
http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.0.44/bin/apache-tomcat-8.0.44.tar.gz
linux下输入
[root@localhost ~]# wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.0.44/bin/apache-tomcat-8.0.44.tar.gz
下载完成后解压缩
[root@localhost ~]#tar xzf apache-tomcat-8.0.44.tar.gz
创建tomcat软连接
[root@localhost ~]#cd /usr/local/
[root@localhost local]#ln -sv tomcat8/apache-tomcat-8.0.24 tomcat
启动tomcat
[root@localhost local]#/usr/local/tomcat8/apache-tomcat-8.0.44/bin/startup.sh
查看日志:
[root@localhost ~]#tail -f ../logs/catalina.out
(查看tomcat的日志,和windwom一样)
启动成功,进行访问
浏览输入http://ip:8080 出现tomcat 首页表示成功。(通过外部访问该linux的tomcat)
注:
如果外部无法访问,但是本机的确启动了日志也输出了启动成功了,结果就是linxu没有开放8080端口。因为linux默认所有的端口,不管是默认的还是自己定义的,默认都是关闭的
[root@localhost ~]/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT #开启8080端口
[root@localhost ~]/etc/rc.d/init.d/iptables save #保存配置
[root@localhost ~]/etc/rc.d/init.d/iptables restart #重启防火墙
ok,搞定
三:安装Maven
进入maven官网找到tar.gz安装包
http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.0/binaries/apache-maven-3.5.0-bin.tar.gz
[root@localhost ~]cd /usr/local/
[root@localhost local]mkdir maven3.5 && cd maven3.5
[root@localhost maven3.5]wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.0/binaries/apache-maven-3.5.0-bin.tar.gz
[root@localhost maven3.5]tar xzf apache-maven-3.5.0-bin.tar.gz
[root@localhost maven3.5]rm rf apache-maven-3.5.0-bin.tar.gz
修改环境变量,在/etc/profile中添加以下几行
MAVEN_HOME=/usr/local/maven3.5/apache-maven-3.5.0
export MAVEN_HOME
export PATH=${PATH}:${MAVEN_HOME}/bin
查看是否安装成功
[root@localhost ~]mvn -verison
出现以下表示ok