2.在http://tomcat.apache.org/上下载Binary->Core分类中的zip或者tar.gz包,得到apache-tomcat-5.5.34.tar.gz。
我是菜鸟,所以下载后解压到主目录/home/zyl/下,重命名为tomcat然后执行(也不算解压,就直接把文件夹拖到该目录下)。此时,tomcat已经安装完成。
3.安装完tomcat后并不能运行,也就是说在地址栏中输入http://locathost:8080并没有显示安装成功。
于是,我执行
显示没有设置JAVA_HOME环境变量,下面列出解决办法sudo /home/zyl/tomcat/bin/startup.sh
4.下面开始操作文件时,要用到VI编辑器,个人不喜欢用VI,我比较弱,用不来就会误操作,很烦恼,所以我装一个VIM(VI的升级版)
这步不是必须的,不需要的可直接跳第五步。
查看是否安装VIM,普通用户下,直接输入VIM。
提示:
我不太懂这些意思,上网查了一下,有人说选 vim-gnome和vim-gtk安装会比较好,不过我就随便装,只装了个vim。The program 'vim' can be found in the following packages:
* vim
* vim-gnome
* vim-tiny
* vim-gtk
* vim-nox
安装VIM:
代码:
一直按y就好了。sudo apt-get install vim
5.打开编辑要修改catalina.sh文件
sudo vim /home/zyl/tomcat/bin/catalina.sh
6.修改catalina.sh文件,在文件开头#注释符后第二行插入
当时我装JDK的时候,就直接把当时的jdk-6u12-linux-i586.bin文件放在了/home/zyl/下,所以这边的路径应该是:
JAVA_HOME="/home/zyl/jdk1.6.0_12"
这样,就可以成功启动tomcat.sudo /home/zyl/tomcat/bin/startup.sh
8.启动,关闭,重启tomcat
在/home/zyl/下有个.bashrc文件(隐藏文件,CTRL+H 可以显示隐藏文件),我们要往里面写几句话。方便以后的tomcat操作
编辑文件的代码:
vim ~/.bashrc
然后执行alias starttomcat='sudo /usr/share/tomcat5/apache-tomcat-5.5.27/bin/startup.sh' alias shutdowntomcat='sudo /usr/share/tomcat5/apache-tomcat-5.5.27/bin/shutdown.sh' alias restarttomcat='shutdowntomcat && starttomcat'
ps:在这里,我遇到了一个问题,就是 E212的问题,只读,无法写入,也就是说没有操作的权限,这样我就给它分配了权限source ~/.bashrc
代码:
su (进入root)
chmod 777 ~/.bashrc (分配权限)
9.可以修改server.xml文件使得访问时省略端口,如,tomcat的默认端口为8080,若要修改成80,则进行如下操作
执行
修改server.xml,将其中的数字8080改成80即可,修改端口的位置为sudo vim /home/zyl/tomcat/conf/server.xml
<Connector port="8080"....../>
端口80比较特殊,如果你把端口改为80,你可以在地址栏中直接输入 http://localhost/ 来访问你的web