Ubuntu 10.04下安装Tomcat 6

举报
SHQ1874009 发表于 2023/12/11 08:53:00 2023/12/11
【摘要】 1,下载apache-tomcat6,地址链接:http://archive.apache.org/dist/tomcat/tomcat-6/v6.0.28/bin/选择Ubuntu Linux适用版本,即apache-tomcat-6.0.28.tar.gz文件,2,复制安装文件到/usr/local/目录下面,在控制台console输入命令, sudo cp /home/shq/桌面/a...


1,下载apache-tomcat6,

地址链接:http://archive.apache.org/dist/tomcat/tomcat-6/v6.0.28/bin/

选择Ubuntu Linux适用版本,即apache-tomcat-6.0.28.tar.gz文件,


2,复制安装文件到/usr/local/目录下面,在控制台console输入命令, 


sudo cp /home/shq/桌面/apache-tomcat-6.0.28.tar.gz /usr/local


sudo tar -zxvf apache-tomcat-6.0.28.tar.gz,

将安装包解压至/home/shq/apache-tomcat-6.0.28目录下,


3,console输入命令:sudo gedit /home/shq/apache-tomcat-6.0.28/bin/startup.sh, 

配置startup.sh文件,添加入以下配置项,

JAVA_HOME=/usr/lib/java/jdk1.6.0_45

PATH=$JAVA_HOME/bin:$PATH  

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

TOMCAT_HOME=/home/shq/apache-tomcat-6.0.28


其中的JAVA_HOME等如同上文Sun JDK安装一文所示。 

保存退出。


4,进入/home/shq/apache-tomcat-6.0.28/bin/目录, 

输入命令:

cd /home/shq/apache-tomcat-6.0.28/bin,

sudo ./startup.sh


启动tomcat服务器, 

若出现:

Using CATALINA_BASE:   /usr/local/apache-tomcat-6.0.28

Using CATALINA_HOME:   /usr/local/apache-tomcat-6.0.28

Using CATALINA_TMPDIR: /usr/local/apache-tomcat-6.0.28/temp

Using JRE_HOME:        /usr/lib/sunJVM/JDK/jdk1.6.0_20

Using CLASSPATH:       /usr/local/apache-tomcat-6.0.28/bin/bootstrap.jar

代码,则基本上正常启动了,输入http://localhost:8080/查看,看看能否出现熟悉的tomcat欢迎界面。


5,其他配置,可以配置conf/server.xml文件,例如端口号等, 

输入命令:sudo gedit /usr/local/apache-tomcat-6.0.28/conf/server.xml

<Connector port="80" protocol="HTTP/1.1" 

connectionTimeout="20000" 

redirectPort="8443" URIEncoding="UTF-8"/>


将监听端口改成80,添加URIEncoding="UTF-8"以支持中文参数传递处理。 

停止shutdown服务器命令是:

sudo ./shutdown.sh

Docker Container间实现数据共享

 

sudo docker run -it -v /usr/lib:/usr/lib/dbdata --name dbcontainer-192.168.1.184 ubuntu:14.04

sudo docker run -it --volumes-from dbcontainer-192.168.1.184 --name 

mastercontainer-192.168.1.180 ubuntu:14.04

....

根据以上命令即可实现container间的数据共享。

注:其中,第一行命令中/usr/lib:/usr/lib/dbdata  /usr/lib为所需要共享的数据源目录,/usr/lib/dbdata为挂载目的目录,若dbdata文件夹不存在会自动创建。

我所采用的策略是首先创建一个数据卷容器挂载主机数据目录,然后启动其它容器并挂载上之前创建的数据卷容器。

若大家有疑惑,可以给我留言,以求共进!

【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。