java 开发之linux 下 tomcat

tomcat作为java开发的服务器,可以部署在各种系统中。

官方下载地址:http://tomcat.apache.org/download-80.cgi

 

1. 装tomcat 之前,先要装jdk 

1.1 下载

http://www.oracle.com/technetwork/java/javase/downloads/index.html

1.2 上传到linux服务器

  下载之后拖到SecureCRT中 选择最后一个Zmodem

    上传文件到linux服务器

1.3 解压

  tar zxvf FileName.tar.gz

1.4 设置操作权限

  chmod 755 jdk1.8.0_65

1.5 移动位置

  mv jdk1.8.0_65 /usr/local

1.5.1 链接,方便升级

  ln -s /usr/local/jdk1.8.0_65/ /usr/local/jdk

 

1.6.配置环境变量

1.6.1 执行命令

vi /etc/profile

1.6.2 添加内容

1.6.2.1 按 A  进入编辑模式

1.6.2.2 添加环境变量,复制后,在profile中右击鼠标

JAVA_HOME=/usr/local/jdk1.8.0_65
JAVA_BIN=/usr/local/jdk1.8.0_65/bin
PATH=$PATH:$JAVA_BIN
CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH

1.6.2.3 退出编辑

1.6.2.3.1 按键盘 esc 
1.6.2.3.2 输入 :wq! 保存退出

1.6.3 执行profile中的命令

source /etc/profile

1.6.4 查看Java环境变量是否生效 

  java -version

1.6.4.1 发现错误 bash java command not found

  原来是环境变量没有配好 jdk1.6.0_05 应该变成最新的

1.6.4.2 依然有错 

  -bash: /usr/local/jdk1.8.0_65/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

  说是64位的机器装了32位的程序

  用命令 file /sbin/init 或者 file /bin/ls

   我用的 file/sbin/init,果然是64-bit

1.6.4.3 执行删除命令 rm -rf /usr/local/jdk1.8.0_65

   jdk文件夹闪烁,因为是无效的链接,也删除

   rm -rf /usr/local/jdk

1.6.4.4 重复上面的步骤

  成功了,哇喔!

2.安装tomcat

2.1下载

    http://tomcat.apache.org/

2.2 同样上传到linux上

2.3 解压(这次是zip)

  unzip apache-tomcat-8.0.28.zip

  没有该命令,还是老实下载原来的格式

    tar zxvf apache-tomcat-8.0.28.tar.gz 

2.3 移动位置

  mv apache-tomcat-8.0.28 /usr/local/

2.4 同样添加链接

   ln -s /usr/local/apache-tomcat-8.0.28/ /usr/local/tomcat

2.5 更改catalina.sh

  cd /usr/local/tomcat/bin/

  ls

  vim catalina.sh

  添加 CATALINA_HOME=/usr/local/apache-tomcat-8.0.28/

2.6 去除执行权限

  chmod +x *.sh

2.7 启动tomcat

2.7.1 启动

  /usr/local/tomcat/bin/catalina.sh start

 

2.7.2 重启

 

2.7.2.1 先查看是否启动

 

  ps -ef|grep java

  如果显示一大堆,而且最后还有个start,则表示tomcat已经启动了。

2.7.2.1 关闭

  ./shutdown.sh

 

  出现一行表示成功关闭;

  root      1596  1430  0 06:41 pts/0    00:00:00 grep --color=auto java

2.7.2.1 强制关闭

  kill -9 1596

 

2.8 查看日志

  cd /usr/local/tomcat/logs/

  tail -f catalina.out

2.9 测试

  在浏览器输入 :http://xxx.xxx.xxx.xxx:8080/

 

posted on 2015-10-22 15:09  大木哥  阅读(243)  评论(0编辑  收藏  举报

导航