本章所用的Linux系统是CentOS
本人之前用的Linux是Debain系列的Ubuntu,了解到不少企业用的是RedHat系列的CentOS,于是也心血来潮的来熟悉一下CentOS的使用,也顺便记录一下Linux的开发环境安装配置。
一、安装配置jdk:
1.打开terminal,先查看系统上的jdk,然后卸载系统默认下载的jdk版本。
查看系统上的jdk命令:rpm -qa | grep jdk
卸载命令:sudo yum remove XXX(XXX为上一个命令查到的结果,如果上一个命令查不到结果,就证明系统没有默认帮您下载jdk)
2.在CentOS下载相应的jdk版本,上官网http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,选择Linux版本下载(建议下载.rpm后缀名的),下载结束后,系统会弹框询问是否要install,此时选择install就行,然后系统就会自动安装到/usr/java目录下,如果下载结束后没有自动安装,则可以去到该下载文件的目录下,命令为 cd /目录所在地 然后在该目录下输入命令:sudo rpm -ivh jdkXXXXXX(文件名),然后命令窗口就会显示安装信息,会默认安装在/usr/java目录下
3.安装结束后要配置文件。进入java目录,命令:cd /usr/java 回车后就进去了java目录,再输入命令:ll(LL的小写) 回车便可看到该目录下的文件信息,接着要进入jdk目录,命令:cd jdk1.7.0_80(具体文件名按情况输入) 回车后输入命令:ll(LL的小写) 回车便可以看到该目录下的信息,接着输入命令:sudo vim/etc/profile 回车便进去配置文件,向下移动去到内容最后一行,按a,进去编辑模式,添加以下内容:
export JAVA_HOME=/usr/java/jdk1.7.0_80(jdk版本按实际需要输入)
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
然后按Esc键,输入:wq命令进行保存退出
4.使配置生效,输入命令:source/etc/profile
5.查看是否成功,输入命令 : java -version,看到如下结果便已经安装配置成功
二、Tomcat安装配置
注意:安装tomcat之前需要安装好jdk,因为运行tomcat需要jdk
1.下载tomcat,进入官网,选择相应的tomcat版本(.tar.gz后缀名)进行下载到ContOS中,也可直接用命令:wget XXX(下载的地址)进行下载。
2.下载完成后,去到相应的目录进行解压缩,输入命令:tar -zxvf XXX.tar.gz(XXX为具体文件名)
注意:是否使用sudo权限执行情根据您具体环境来决定
3.配置环境变量:输入命令:sudo vim /etc/profile 回车后在最下方增加
export CATALINA_HOME=/相应目录/相应tomcat文件名
按Esc退出编辑状态,输入:wq命令进行保存退出
4.使配置生效source /etc/profile
5.配置UTF-8字符集,进入tomcat安装的conf文件夹,编辑server.xml(因为默认不是UTF-8,用中文会乱码)
如:${CATALINA_HOME}/conf/server.xml,如果提示没有权限,就先进入conf目录下,输入命令:cd /XXX/conf(XXX是tomcat所在目录),然后再输入sudo vim server.xml
找到配置8080默认端口的位置,在xml结点末尾增加URIEncoding="UTF-8"
6.Tomcat启动验证:
进入系统解压缩后的tomcat目录
进入bin目录
执行./startup.sh
看到如图提示代表启动成功
7.进一步通过网站验证
打开启动tomcat及其的ip地址和默认8080端口,本机情访问http://localhost:8080
如果用其它机器访问,请执行ifconfig,找到此机器的ip地址,进行访问
如图:
成功之后会有如下页面:
三、Maven安装配置
先简介一下Maven:
1.用Maven可以方便的创建项目,基于archetype可以创建多种类型的java项目
2.Maven仓库对jar包(artifact)进行统一管理,避免jar文件的重复拷贝和版本冲突
3.团队开发,Maven管理项目的RELEASE和SNAPSHOT版本,方便多模块(Modele)项目的各个模块之间的快速集成。
安装步骤:
注意:要先安装jdk
1.先在官网上下载相应的Maven版本到CentOS中。
2.通过tar或者unzip进行解压缩(看具体情况)
命令:tar -zxvf apache-maven-XXX-bin.tar.gz(XXX为具体某版本)
3.没错,又是环境变量,又是这个熟悉的文件。
sudo vim /etc/profile 在最下面增加Maven的环境变量。
export MAVEN_HOME = /具体目录/Maven文件名
export PATH=$PATH:$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin
按Esc,输入:wq保存退出
4.执行命令source /etc/profile,使文件生效
5.输入命令mvn -version 回车看到下列信息则代表安装配置成功
这是Maven的*仓库,需要的jar包可从中搜索:http://mvnrepository.com/