Ubuntu Server 14.04.1 LTS 环境安装Tomcat
1 | //Tomcat 安装位置 |
通过linux的ps命令结合管道查看tomcat服务是否成功启动。
1 | sudo ps -ef | grep tomcat |
除了查看服务名外,我们还可以通过端口查看,刚装好的tomcat在未修改端口的情况下,默认是使用的8080端口,这时我们可以使用以下命令查看
1 | sudo netstat -ant | grep 8080 |
上面我们可以看出,启动tomcat是执行/bin目录的startup.sh文件。如果我们想在任意目录启动或者关闭tomcat怎么办呢?那么这时候我们可以把tomcat写成一个系统服务,除了在任意目录执行外,还可以当电脑重启后自动运行。
1 | //创建服务 |
上面在/etc/init.d目录下面创建了一个tomcat的文件,并在文件里面写了一个shell脚本。脚本的用途就是接收一个参数,通过case语句执行相应的shell命令。
在创建好文件以后,还得对文件进行可执行权限设置。
1 | //设置脚本文件可执行标记 |
两条命令的执行效果一样,只是第二条命令可以不用在tomcat的脚本目录下执行。直接使用service命令即可。
最后我们把tomcat做成随机启动(不是”随机数”的随机)。当机器重新启动后,系统直接启动tomcat。
有了上面的步骤以后,做成随机启动其实很简单,就一条命令。
1 | //安装随机启动 |
[*备忘] 修改默认的ROOT,实现直接访问,不需要加项目名
1 | sudo vi /usr/local/tomcat/conf/server.xml |