Linux中的ubuntu下使用Tomcat搭建服务器部署网站

发布于:2022-12-21 ⋅ 阅读:(248) ⋅ 点赞:(0)

目录

1:理论说明


1:理论说明

Linux有许多系统,我使用的是ubuntu的,所以我不知道其它的是否也支持这样子的,但是在ubuntu下是可以的(应该吧,嗯,应该)。

首先我们得先下载Tomcat,并将它传输到Linux中,所有在这之前你得已经使用远程管理工具连接了,我用的是xshell和xftp。在这之前,你要知道Tomcat使用java写的,所以你得首先安装java环境,这个我就不说了,你验证是否有java他会提示你如何安装的。我们下载的Tomcat版本最好与下载的jdk版本一致,在下载界面中找到tar.gz你就应该知道它是属于Linux了,对就是下载他就行了。

然后开始解压:tar  -zxvf  apache-tomcat-8.5.54.tar.gz(这是我下载的版本名,你写上你的对应就是了,不一定一样)

当然了名字太长,可以改下名字:mv   apache-tomcat-8.5.54.tar.gz  tomcat

这就下载好了,在tomcat下有bin目录,其中有shutdown.sh和startup.sh两个表示结束和开始的命令,就是可以理解成你部署好网站之后开关网站的意思。哦对!再开始前,我还是建议大家把防火墙给关了:

ufw disable

检查Tomcat是否在运行的命令是:

ps -ef | grep java

 

好了准备工作做完之后,我们该开始正式进入主题了!!!

(1)在tomcat(这是我之前解压的压缩包,改名了哟,以后就这样子叫了,方便哈)下有个conf目录,再在下面有个server.xml文件,用vi编辑器打开它,最好再在命令模式中加个:set  number显示它的行号,可读性高点嘛。(哦对,注意哈,我将tomcat目录放到了root目录下,在进行这些操作的时候,我还是建议大家可以切换到root模式,方便嘛)

 在大约69行这里将port="8080"改成"80",这里我已经改过了,这是代表它的端口号我们进行修改了。

(2)开始部署网站了,这里学过html和css的同学就可以自由发挥了,没学过,那就随便搞个源代码吧,毕竟我们这次学的是Linux嘛,咳咳!言归正传,我们在根目录这里在创建个opt目录,然后在opt目录下在创建个www目录,然后在创建ROOT目录(注意,这里的ROOT一定要大写啊!!!!!!!)

命令大概是

mkdir -p  /opt/www/ROOT

之后将你的网站项目通过xftp传输到ROOT目录中,这时候www目录才是你的网站根目录哈。

(3)这次又要用vi编辑器进入sever.xml进行修改了

vi /root/tomcat/conf/sever.xml

 在大概151行,将appbase=" "中的目录改成你部署的网站的目录,这里我已经修改了,路径就是之前在上面说的那样
(4)然后我们重新启动一下Tomcat服务器

/root/tomcat/bin/shutdown.sh
/root/tomcat/bin/startup.sh

输入这两条命令之后就是代表重新启动服务器了

(5)之后可以使用一个命令来查看进程:

cat /root/tomcat/logs/catalina.out

 出现了什么web应用程序部署到啥了,正在启动服务之类的基本上就成功了。

(5)最后一步就是查看我们的部署的网站

在浏览器中输入http://  + 你的虚拟机ip地址+/  就可以了

本文到此结束,如有错误,还请大佬指出!!!!!!

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到