设为首页 收藏本站
查看: 841|回复: 0

[经验分享] Linux(ubuntu)下安装JDK、Tomcat

[复制链接]
累计签到:6 天
连续签到:1 天
发表于 2015-8-8 11:08:30 | 显示全部楼层 |阅读模式
  一、安装jdk
  1)首先以root用户登录进去,在根目录下建立opt的目录,我们将下载的东西都放到该目录下去。
  2)下载j2sdk ,如jdk-6u31-linux-i586.bin 下载地址如下http://www.java.com/zh_CN/download/manual.jsp
  3)然后将jdk-6u31-linux-i586.bin拷贝到opt目录下,双击执行,安装界面会出现授权协议,按Enter键接受,然后就会生成jdk1.6.0_31的目录。
  4)设置环境变量,在 /etc/profile中加入如下内容(可以使用vi进行编辑profile):



export JAVA_HOME=/opt/jdk1.6.0_31/
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  5)然后运行source  /etc/profile使环境变量生效,貌似只能在当前命令窗口生效,最好重启下机器。
  6)在终端执行命令 javac java 都能产生很多的信息,就说明安装成功了,你可以用一下例子测试下!



public class hello {
public static void main(String args [ ])
{
System.out.println("Hello World!");
}
}


root@ubuntu: javac hello.java
root@ubuntu: java hello
  如果终端有Hello World输出 证明一切都已经好了!
  二、安装Tomcat
  下面我们开始安装apache-tomcat ,首先从官网下载apache-tomcat的linux包apache-tomcat-6.0.35.tar.gz  下载地址如下  http://tomcat.apache.org/download-60.cgi
  1.首先将tomcat安装包拷贝到/opt下



root@ubuntu: cp apache-tomcat-6.0.35.tar.gz /opt
  2.然后解压apache-tomcat-6.0.35.tar.gz包,解压后的目录为apache-tomcat-6.0.35



root@ubuntu:cd /opt
root@ubuntu:tar xzvf apache-tomcat-6.0.35.tar.gz
  3.然后在终端输入:



[iyunv@localhost heshan]# /opt/apache-tomcat-6.0.35/bin/startup.sh  // 启动Tomcat
  显示:



Using CATALINA_BASE:   /opt/apache-tomcat-6.0.35
Using CATALINA_HOME:   /opt/apache-tomcat-6.0.35
Using CATALINA_TMPDIR: /opt/apache-tomcat-6.0.35/temp
Using JRE_HOME:        /opt/jdk1.6.0_31/
Using CLASSPATH:       /opt/apache-tomcat-6.0.35/bin/bootstrap.jar


[iyunv@localhost heshan]# cd /opt/apache-tomcat-6.0.35/logs      //切换到logs目录下
[iyunv@localhost heshan]# tail -f catalina.out     //显示Tomcat的控制台输出信息
INFO: Deploying web application directory ServletTest
init actionservlet
Mar 24, 2012 1:33:32 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-80
Mar 24, 2012 1:33:32 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Mar 24, 2012 1:33:32 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/38  config=null
Mar 24, 2012 1:33:32 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 2110 ms
  
通过以上步骤tomcat已经安装完成,现在使用浏览器访问 http://localhost:8080,出现tomcat默认页面,说明已经安装成功。
现在说下怎么样关闭Tomcat



[iyunv@localhost logs]# /opt/apache-tomcat-6.0.35/bin/shutdown.sh
Using CATALINA_BASE:   /opt/apache-tomcat-6.0.353
Using CATALINA_HOME:   /opt/apache-tomcat-6.0.35
Using CATALINA_TMPDIR: /opt/apache-tomcat-6.0.35/temp
Using JRE_HOME:        /opt/jdk1.6.0_31/
Using CLASSPATH:       /opt/apache-tomcat-6.0.35/bin/bootstrap.jar
  这样就关闭了Tomcat,不过在我们我们启动Tomcat的时候最后先看一下Tomcat是否正在运行
  如下:



[iyunv@localhost logs]# ps -ef|grep tomcat
root      5820     1 22 13:40 pts/2    00:00:01 /opt/jdk1.6.0_31//bin/java -Djava.util.logging.config.file=/opt/apache-tomcat-6.0.33/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.rmi.server.hostname=10.48.17.193 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=true -Djava.endorsed.dirs=/opt/apache-tomcat-6.0.353/endorsed -classpath /opt/apache-tomcat-6.0.35/bin/bootstrap.jar -Dcatalina.base=/opt/apache-tomcat-6.0.35 -Dcatalina.home=/opt/apache-tomcat-6.0.35 -Djava.io.tmpdir=/opt/apache-tomcat-6.0.35/temp org.apache.catalina.startup.Bootstrap start

root      5855 14306  0 13:40 pts/2    00:00:00 grep tomcat
   这时就说明Tomcat正在运行,所以我们必须按照上面的步骤先关闭Tomcat,然后再启动,否则会产生以一些问题。
至此,我们在linux下已经安装好jdk和Tomcat了,我们也可以开始工作了。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-95533-1-1.html 上篇帖子: Tomcat版本是32位、64位问题 下篇帖子: 用Tomcat和Eclipse开发Servlet程序
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表