Ubuntu server下安装JDK和Tomcat7
以前搭环境总是现搜,现在记录一下,方便以后操作。
服务器是Ubuntu server 12.04 LTS 64bit
所有操作假设已经有root权限,若没有需要添加sudo。
?
一. 安装JDK
1.去Oracle官网下载jdk-6u45-linux-x64.bin,我是通过Windows下好了通过SSH传到服务器上。
2.在/usr/local里创建文件夹/installed/java,然后把下好的文件通传到该文件夹下。
3.cd /usr/local/installed/java,然后更改文件执行权限 chmod 777 jdk-6u45-linux-x64.bin
4.运行该文件./jdk-6u45-linux-x64.bin.
5.配置环境变量 vi /etc/profile
在文件的最后面增加:
export?JAVA_HOME=/usr/local/installed/java/jdk1.6.0_45
export?PATH=$JAVA_HOME/bin:$PATH
将系统默认的jdk修改过来(若系统中没有预先安装其他版本JDK可以忽略此步):
update-alternatives --install /usr/bin/java java /usr/local/installed/java/jdk1.6.0_45/bin/java 300?
update-alternatives --install /usr/bin/javac?javac /usr/local/installed/java/jdk1.6.0_45/bin/javac 300?
update-alternatives --config java?
update-alternatives --config javac
检测Java版本,输入java -version?
?
二. 安装Tomcat7??
1.下载tomcat7 apache-tomcat-7.0.47.tar.gz
2. 解压到本地,修改文件夹名称为tomcat
3.添加管理员权限:在tomcat\conf下修改tomcat-users.xml文件,在<tomcat-users>标签里添加如下内容
<role rolename="manager-gui"/>??
? <role rolename="manager-script"/>?
? <role rolename="manager-jmx"/>?
? <role rolename="manager-status"/>
? <role rolename="admin-script"/>?
? <role rolename="admin-gui"/>?
<user name="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script"/>
4.修改tomcat环境变量:在tomcat/bin下修改catalina.sh(windows下运行服务器则修改对应bat)。添加
CATALINA_HOME=/usr/local/installed/tomcat
JAVA_HOME=/usr/local/installed/java/jdk1.6.0_45/
tomcat建议将环境参数放到setenv.sh这个文件中管理,但由于配置项没有那么多,就暂时把这两个参数放到catalina.sh里了
5.通过SSH将文件夹tomcat移动到ubuntu server的/usr/local/installed目录里
6.添加CATALINA_HOME环境变量:先vi /etc/profile
然后添加
export?CATALINA_HOME=/usr/local/installed/tomcat
之后source /etc/profile使之生效
7.启动tomcat查看页面?