ubuntu下安装tomcat(亲身实践,不知道是否适合大多数人)
2014-08-02 18:34
309 查看
1.保证已安装了jdk并有设置JAVA_HOME环境变量。(不懂可以看上篇日志中提到的如何装JDK)
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并没有显示安装成功。
于是,我执行
代码:
sudo /home/zyl/tomcat/bin/startup.sh
显示没有设置JAVA_HOME环境变量,下面列出解决办法
4.下面开始操作文件时,要用到VI编辑器,个人不喜欢用VI,我比较弱,用不来就会误操作,很烦恼,所以我装一个VIM(VI的升级版)
这步不是必须的,不需要的可直接跳第五步。
查看是否安装VIM,普通用户下,直接输入VIM。
提示:
The program 'vim' can be found in the following packages:
* vim
* vim-gnome
* vim-tiny
* vim-gtk
* vim-nox
我不太懂这些意思,上网查了一下,有人说选 vim-gnome和vim-gtk安装会比较好,不过我就随便装,只装了个vim。
安装VIM:
代码:
sudo apt-get install vim
一直按y就好了。
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"
7.执行tomcat启动文件
代码:
sudo /home/zyl/tomcat/bin/startup.sh
这样,就可以成功启动tomcat.
8.启动,关闭,重启tomcat
在/home/zyl/下有个.bashrc文件(隐藏文件,CTRL+H 可以显示隐藏文件),我们要往里面写几句话。方便以后的tomcat操作
编辑文件的代码:
vim ~/.bashrc
在~/.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'
然后执行
代码:
source ~/.bashrc
ps:在这里,我遇到了一个问题,就是 E212的问题,只读,无法写入,也就是说没有操作的权限,这样我就给它分配了权限
代码:
su (进入root)
chmod 777 ~/.bashrc (分配权限)
9.可以修改server.xml文件使得访问时省略端口,如,tomcat的默认端口为8080,若要修改成80,则进行如下操作
执行
代码:
sudo vim /home/zyl/tomcat/conf/server.xml
修改server.xml,将其中的数字8080改成80即可,修改端口的位置为
引用:
<Connector port="8080"....../>
端口80比较特殊,如果你把端口改为80,你可以在地址栏中直接输入 http://localhost/ 来访问你的web
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并没有显示安装成功。
于是,我执行
代码:
sudo /home/zyl/tomcat/bin/startup.sh
显示没有设置JAVA_HOME环境变量,下面列出解决办法
4.下面开始操作文件时,要用到VI编辑器,个人不喜欢用VI,我比较弱,用不来就会误操作,很烦恼,所以我装一个VIM(VI的升级版)
这步不是必须的,不需要的可直接跳第五步。
查看是否安装VIM,普通用户下,直接输入VIM。
提示:
The program 'vim' can be found in the following packages:
* vim
* vim-gnome
* vim-tiny
* vim-gtk
* vim-nox
我不太懂这些意思,上网查了一下,有人说选 vim-gnome和vim-gtk安装会比较好,不过我就随便装,只装了个vim。
安装VIM:
代码:
sudo apt-get install vim
一直按y就好了。
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"
7.执行tomcat启动文件
代码:
sudo /home/zyl/tomcat/bin/startup.sh
这样,就可以成功启动tomcat.
8.启动,关闭,重启tomcat
在/home/zyl/下有个.bashrc文件(隐藏文件,CTRL+H 可以显示隐藏文件),我们要往里面写几句话。方便以后的tomcat操作
编辑文件的代码:
vim ~/.bashrc
在~/.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'
然后执行
代码:
source ~/.bashrc
ps:在这里,我遇到了一个问题,就是 E212的问题,只读,无法写入,也就是说没有操作的权限,这样我就给它分配了权限
代码:
su (进入root)
chmod 777 ~/.bashrc (分配权限)
9.可以修改server.xml文件使得访问时省略端口,如,tomcat的默认端口为8080,若要修改成80,则进行如下操作
执行
代码:
sudo vim /home/zyl/tomcat/conf/server.xml
修改server.xml,将其中的数字8080改成80即可,修改端口的位置为
引用:
<Connector port="8080"....../>
端口80比较特殊,如果你把端口改为80,你可以在地址栏中直接输入 http://localhost/ 来访问你的web
相关文章推荐
- 亲身实践:XP下硬盘安装ubuntu-10.04.1组成双系统
- 如何硬盘安装ubuntu?亲身实践,不需C盘为FAT32
- 使用Qt installer framework制作安装包(不知道是否适合Mac和Linux?)
- Ubuntu安装Tomcat
- ubuntu安装jdk1.6,eclipse,tomcat,MyEclipse
- ubuntu下tomcat6.0的安装
- 在ubuntu 7.10中安装和配置Tomcat 6.0.16
- Ubuntu安装TomCat
- ubuntu中安装配置tomcat
- ubuntu下安装mesa原来也这么简单...,不知道clutter怎么样。
- ubuntu下安装mesa原来也这么简单...,不知道clutter怎么样。
- Ubuntu8.10安装JDK1.6,Tomcat5.5,eclipse3.4
- 在Ubuntu中安装Tomcat
- Ubuntu9.04 下安装JDK和Tomcat
- Ubuntu 9.04 Tomcat6.0 安装配置
- 我的学习笔记 --Ubuntu8.10下jdk与tomcat的安装设置
- Linux&&Ubuntu安装Tomcat方法
- Ubuntu6.06下安装Tomcat5.5.
- ubuntu安装java jdk,及ant junit tomcat环境变量设置
- Ubuntu9.04下安装tomcat