JAVA之Tomcat基础:Tomcat for linux 安装使用

Tomcat安装,配置,说明,使用
1 安装
Tomcat在linux上的安装颇费周折,不过20分钟之后还是弄好了,分享一下节省读者不必要的时间.

  1. 下载tar.gz包
    tomcat7.0 ,如果需要更高版本,去官网自己找. 下载地址:点我下载
  2. 下载后用解压缩包命令解压
tar -xzvf apache-tomcat-7.0.78-src.tar.gz 
  1. 将解压缩后的文件夹移动到 usr/local目录,并且重命名为tomcat
mv apache-tomcat-7.0.78-src /usr/local/tomcat/
  1. 切换到/usr/local 目录后,增加Tomcat文件夹权限
sudo chmod a+rwx -R tomcat/bin/
  1. 设置java环境变量,用vim打开Tomcat中的bin里的setclasspath.sh
在中间增加上一句话:
export JAVA_HOME=/usr/java/jdk1.8.0_121
  1. 运行startup.sh
./usr/local/tomcat/bin/startup.sh
  1. 将Tomcat注册为系统服务
    1.将脚本复制到/etc/init.d目录下

    2.添加个755权限,

    3.用chkconfig –add 服务名 进行添加

    4.用chkconfig –list进行查看

    5.用service 服务名 start|stop|restart 执行该服务

    /etc/init.d目录下为系统服务脚本

    /etc/rc.local里面的内容为开机执行的脚本

    遇到的问题:
    1 在网上下载了一个某个人云盘里的文件,我去瞬间下载好了,这是伏笔.然后我按步骤在idea配置的时候遇到了错误,找不到library.原因就是这个,我下载的是个假的tocat7.0然后去官网重新下载安装.
    2 好了,安装完了之后,运行,打开localhost:8080 没有tomcat的页面,说明没有安装好.那么我查看logs里面的文件,发现java/share/jdk没有找到,原来我的环境变量的设置出错了,我只能去 etc/profile 去修改JAVA_HOME=/usr/java/jdk1.8.0_121,然后export.在命令行中echo $JAVA_HOME 发现还是错误的路径名,那我只好直接在命令行中敲 export JAVA_HOME=/usr/java/jdk1.8.0_121/,再次echo就行了.好吧!!
    3 然后我的javaide 是Intellij IDEA ,需要配置tomcat,首先在file->settings找到Application Server ,然后添加服务器,路径填写目录名即可.然后新建web项目.
    4 javaweb项目在 new project->JAVA Enterprise 中的web service 中.然后直接运行,调试器选择是Tomcat
    5 发现出现错误.提示我,8080端口正在被占用
    6 于是我命令号中敲入,先查看端口占用情况

netstat –apn

查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Program name
然后 ps 命令用于查看当前正在运行的进程。
grep 是搜索
ps -ef | grep java
表示查看所有进程里 CMD 是 java 的进程信息
ps -aux | grep java
-aux 显示所有状态
ps
3. kill 命令用于终止进程
例如: kill -9 [PID]
-9 表示强迫进程立即停止
通常用 ps 查看进程 PID ,用 kill 命令终止进程
重新运行就可以了!!
真是难得的经历.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值