linux安装tomcat部署web项目

时间:2022-11-21 16:37:45

我用的是如下图的两个软件,连接linux服务器.

linux安装tomcat部署web项目

其中WinSCp是传输文件用的,SecureCRT是用来输入命令的.

1.复制tomcat到指定目录(可复制到你想要的目录下),命令如下:

cp /路径/文件名   目的地      复制文件的命令(例如: cp /home/server/tomcat.zip     /home/upload)

2.解压zip

unzip  xxx.zip (-d   文件名)

3.查看所有tomcat的端口.命令如下:

netstat -tnlp

linux安装tomcat部署web项目linux安装tomcat部署web项目

说明服务器已经有了这些端口号,我们不可以用这些端口号了

4.查看后,主要修改8080,8005,8009   这三个类型的数字,使其不要重复.找到tomcat下的conf文件,进入到server.xml文件的编辑模式.命令如下:

vi  server.xml

5.修改端口号并保存

a   可以进行编辑(如图所示)

linux安装tomcat部署web项目

按esc键,   然后按shif键和 '' : ",再按wq

 以上tomcat基本东西配置完毕.下面部署项目.

1.进入到你的tomcat/bin目录中,命令如下

cd  目录

例如:   cd /local/tomcat/bin

2.如果项目正在运行,需要停止项目,杀线程,命令如下:(如果是第一次部署项目,此步骤不需要)

./catalina.sh stop     注:若遇到permission denied则执行下列命令    chmod  u+x  *.sh   赋权限

ps  -ef|fgrep java   查看所有运行的线程,根据你要部署的项目的目录,来杀死你要停止的线程

kill -9   进程号

 Tcp 0 0 192.168.1.110:8080...........   3879/java   3879就是进程号

3.删除webapps 文件夹,并创建,命令如下:

cd ..    返回到上一级

rm -rf  webapps   删除文件夹

mkdir webapps   创建文件夹

4.打开winscp登录,上传项目到webapps里面(其实上一步骤也可不用,直接在这里将原来的war包删除,再上传即可)5.

5.启动tomcat,命令如下:

cd  bin

ls   查看文件目录

 ./catalina.sh run   可以查看到启动项目的日志,若启动成功,则进行下一个命令

 ./catalina.sh start

6.可查看项目的运行日志

cd logs    到logs目录下

tail -f   catalina.out    查看日志输出,有时可能不叫catalina.out,可通过 ls  命令查看文件名字,是以out结尾,就是日志文件