仓酷云
标题:
linux教程之Ubuntu 8.04下安拆卸置Tomcat5.5履历分享
[打印本页]
作者:
若天明
时间:
2015-1-16 15:39
标题:
linux教程之Ubuntu 8.04下安拆卸置Tomcat5.5履历分享
功能实在太强了,在配合exec参数或者通过管道重定向到xargs命令和grep命令,可以完成非常复杂的操作,如果同样的操作用图形界面的工具来完成,恐怕要多花十几陪的时间。
要用JSP做网站,以Tomcat作为服务器是个很不错的选择。这里将我本人安装Tomcat的履历与人人分享一下,但愿给人人一些参考。
既然是Ubuntu,那就要使用好“新立得软件保证理器”了。
1.Tomcat必要jdk的撑持,以是先说一下jdk的安装,已安装好了jdk的能够间接看第2条。
1.1安装jdk
在新立得中搜刮“sun-java”,安装最新的jdk,好比“sun-java6-jdk”,然后点击使用就主动安装完成了。
1.2设置jdk情况变量
安装是主动的,可是设置必要本人下手了。
1.2.1修正用户情况变量
$vi/home/fancy(你的用户名)/.bashrc
在.bashrc文件中到场:
exportJAVA_HOME="/usr/lib/jvm/java-6-sun"
exportCLASSPATH="$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib"
exportPATH="$PATH:$JAVA_HOME/bin"
1.2.2修正一切用户的情况变量
$sudovi/etc/profile
在该文件中到场:
exportJAVA_HOME="/usr/lib/jvm/java-6-sun"
exportCLASSPATH="$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib"
exportPATH="$PATH:$JAVA_HOME/bin"
2.Tomcat安装和设置,这里是关头了
2.1经由过程新立得安装Tomcat
这个就未几说了,搜刮"tomcat"选定响应软件包然后使用就是了。
2.2Tomcat的设置
这是重点中的重点。
$sudovi/etc/profile
到场:
exportCATALINA_HOME="/usr/share/tomcat5.5"
注重:
a.网上有些中央说是设置TOMCAT_HOME,这是不合错误的;
b.网上另有说必要修正conf/server.xml与web.xml,在ubuntu中使用新立得安装时这都是不必要的(固然,今后必要的时分能够改,但在第一次安装时不是必需的)。
OK,设置完成。重启!重启盘算机后,/etc/profile的改动才会失效。
3.启动Tomcat服务
3.1进进/usr/share/tomcat5.5/bin,能够瞥见内里有几个bash剧本,利用
$./startup.sh
就能够开启服务了。
注重,这里的tomcat不必要再安装apache了,能够间接作为web服务器来利用。
运转。/startup.sh的了局应当是:
UsingCATALINA_BASE:/usr/share/tomcat5.5
UsingCATALINA_HOME:/usr/share/tomcat5.5
UsingCATALINA_TMPDIR:/usr/share/tomcat5.5/temp
UsingJRE_HOME:/usr/lib/jvm/java-6-sun
3.2运转。/startup.sh时大概你会呈现以下成绩:
touch:cannottouch`/usr/share/tomcat5.5/logs/catalina.out:Permissiondenied./catalina.sh:323:cannotcreate/usr/share/tomcat5.5/logs/catalina.out
缘故原由是安装后logs这个目次的权限不敷,能够如许来变动一下:
$sudochmod766./logs-R
4.检测服务是不是乐成开启
翻开你的扫瞄器,输出:http://localhost:8180.
Tomcat的端口默许是8180,你能够将conf/server.xml内里的
修正为
如许今后就能够间接会见http://localhost了。
服务一般开启的话会看到Tomcat的导航首页。
5.封闭服务
运转bin/下的shutdown.sh就能够了。
$./shutdown.sh
一般会呈现以下了局:
UsingCATALINA_BASE:/usr/share/tomcat5.5
UsingCATALINA_HOME:/usr/share/tomcat5.5
UsingCATALINA_TMPDIR:/usr/share/tomcat5.5/temp
UsingJRE_HOME:/usr/lib/jvm/java-6-sun
</p>
看不懂man文档的人.在linux中,命令可分为系统基本命令和应用程序命令.系统基本命令是所有的unix类系统都支持的命令,走到哪都不变,只要是unix类系统上就肯定有.
作者:
小女巫
时间:
2015-1-18 16:03
就这样,我们一边上OS理论课,一边上这个实验,这样挺互补的,老师讲课,一步一步地布置任务
作者:
飘飘悠悠
时间:
2015-1-25 18:19
当然你不需搭建所有服务,可以慢慢来。自己多动手,不要非等着别人帮你解决问题。
作者:
飘灵儿
时间:
2015-2-3 13:11
首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。
作者:
再现理想
时间:
2015-2-9 03:25
不同于Windows?系统需要花钱购买,因为Linux的核心是免费的,自由使用的,核心源代码是开放的。
作者:
不帅
时间:
2015-3-8 17:33
熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考:
作者:
仓酷云
时间:
2015-3-16 09:38
学习Linux应具备的。[书籍+网络资源]
作者:
柔情似水
时间:
2015-3-22 22:09
下面看看一个让人无法回答的问题:“救命各位高手,向你们请教一些问题:如何在Linux下配制HTTP、FTP、Samba、DNS、DHCP、Sendmail服务器,谢谢”这样的问题。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2