最近心血来潮,给计算机加了一个ubuntu操作系统,顺便在上面布署了tomcat,小试了下。;总结了一些过程。
ubuntu的安装过程就不说了,网上都有的。
1. java安装
安装有两种方式,一是从sun的网站下载java安装包;二是从软件源上下。因为sun的网站太慢了,所以通过软件源来安装的。
在终端下输入以下代码,
ubuntu的安装过程就不说了,网上都有的。
1. java安装
安装有两种方式,一是从sun的网站下载java安装包;二是从软件源上下。因为sun的网站太慢了,所以通过软件源来安装的。
在终端下输入以下代码,
sudo apt-get install sun-java6-jre
sudo apt-get install sun-java6-jdk
如果告知没有软件包,则更改一下软件源内容,把一些最新的软个把源的地址加进去执行
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
sudo gedit /etc/apt/sources.list
打开服务器列表,加入
deb http://archive.ubuntu.com/ubuntu/ gutsy main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ gutsy-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ gutsy-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ gutsy-proposed main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ gutsy-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ gutsy main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ gutsy-security main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ gutsy-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ gutsy-proposed main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ gutsy-backports main restricted universe multiverse
deb http://archive.ubuntu.org.cn/ubuntu-cn/ gutsy main restricted universe multiverse
执行
sudo apt-get update
这样再执行
sudo apt-get install sun-java6-jre
sudo apt-get install sun-java6-jdk
装好后试试在终端试试:
java
javac
java -version
可以看到相应的信息,这个和在windows下的信息是一样的,
2,环境变量设置
用gedit编辑器打开环境变量文件,
sudo gedit /etc/environment
加入以下代码:
CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib
JAVA_HOME=/usr/lib/jvm/java-6-sun
就可以找到并蝢利安装,值得注意的是,上面的地址按实际安装的文件路径和文件名来添加,
3,安装tomcat
TOMCAT是从网上下的安装文件,其实就是对其进行解压就好,在控制台下进入下载文件的目录下,
输入以下命令对其解压:
tar xzvf jakarta-tomcat-5.5.27.tar.gz
上面tomcat的文件名按自已下载的版本进行更换。
下面对tomc at进行环境变量的设置:
export CATALINA_HOME=/usr/local/jakarta-tomcat-5.5.27
因为我的tomcat是解压在/usr/local/下,所以命令参数如上。
完了执行startup.sh处理文,这个文件在linux下就像bat文件在windows下。
在我的机子下:
root@yang-desktop:/home/yang# /usr/local/apache-tomcat-5.5.27/bin/startup.sh
如能得到如下信息,则表明tomcat已执行。
Using CATALINA_BASE: /usr/local/apache-tomcat-5.5.27
Using CATALINA_HOME: /usr/local/apache-tomcat-5.5.27
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-5.5.27/temp
Using JRE_HOME: /usr/lib/jvm/java-1.5.0-sun
以上的命令在终端都要输入以下:
sudo su
以得到管理员权限,要不然是不能直接在usr下进行文件的操作的,如复制等。
打开网页浏览器,输入:http://localhost:8080,就可以看到小猫猫了,这就对了,其它如在windows一样的。