查看更多有关Ubuntu操作系统服务器搭建.信息
操作系统信息
连接成功
Welcome to Ubuntu 18.04.5 LTS (GNU/Linux 4.15.0-135-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
New release '20.04.2 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
Welcome to Alibaba Cloud Elastic Compute Service !
Last login: Mon Apr 5 09:59:22 2021 from 183.253.15.148
root@itaso:~# lsb_release -a //查看操作系统信息
LSB Version: core-9.20170808ubuntu1-noarch:security-9.20170808ubuntu1-noarch
Distributor ID: Ubuntu
Description: Ubuntu 18.04.5 LTS
Release: 18.04
Codename: bionic
root@itaso:~#
离线包部署Apache Tomcat
将上传到服务器的离线包apache-tomcat-7.0.90.tar.gz
解压到指定的目录下(此处我把目录名称改为www
)
root@itaso:~/soft# pwd //步骤1:pwd查看一下当前所处目录
/root/soft
root@itaso:~/soft# ls //步骤2:ls查看目录下的文件信息
apache-tomcat-7.0.90.tar.gz jdk-8u191-linux-x64.tar.gz
root@itaso:~/soft# tar -zxf apache-tomcat-7.0.90.tar.gz //步骤3:tar -zxf 解压tar.gz的Apache Tomcat压缩包
root@itaso:~/soft# ls //查看一下解压出来的文件(夹)信息
apache-tomcat-7.0.90 apache-tomcat-7.0.90.tar.gz jdk-8u191-linux-x64.tar.gz
root@itaso:~/soft# mv apache-tomcat-7.0.90 ../www/ //步骤4:把apache-tomcat-7.0.90移动到上级的www目录下
root@itaso:~/soft# ls
apache-tomcat-7.0.90.tar.gz jdk-8u191-linux-x64.tar.gz
root@itaso:~/soft# cd ..
root@itaso:~# cd www/
root@itaso:~/www# ls
apache-tomcat-7.0.90
root@itaso:~/www# mv apache-tomcat-7.0.90/ ./apache //步骤5,目的:apache-tomcat-7.0.90重命名为apache (此处巧用mv达到重命名目的,勿喷)
root@itaso:~/www# ls
apache
root@itaso:~/www# pwd
/root/www
root@itaso:~/www# cd apache/
root@itaso:~/www/apache# ls
bin BUILDING.txt conf CONTRIBUTING.md lib LICENSE logs NOTICE README.md RELEASE-NOTES RUNNING.txt temp webapps work
root@itaso:~/www/apache#
目录 | 说明 |
---|---|
bin | startup.sh 用来启动Tomcat服务,shutdown.sh 用来关闭Tomcat服务 |
conf | 在server.xml 可修改端口等配置信息 |
/webapps/ROOT | 该目录用来部署war项目或者一些静态文件 |
logs | Tomcat服务运行时生成的log信息,可用tail -f catalina.out 查看log信息 |
root@itaso:~/www/apache/bin# ./startup.sh //启动 Tomcat 服务
Using CATALINA_BASE: /root/www/apache
Using CATALINA_HOME: /root/www/apache
Using CATALINA_TMPDIR: /root/www/apache/temp
Using JRE_HOME: /usr/local/java/jdk1.8.0_191/jre
Using CLASSPATH: /root/www/apache/bin/bootstrap.jar:/root/www/apache/bin/tomcat-juli.jar
Tomcat started.
root@itaso:~/www/apache/bin# cd ..
root@itaso:~/www/apache# cd logs/ //进入log存放目录
root@itaso:~/www/apache/logs# ls
catalina.2021-04-12.log catalina.out host-manager.2021-04-12.log localhost.2021-04-12.log localhost_access_log.2021-04-12.txt manager.2021-04-12.log
root@itaso:~/www/apache/logs# tail -f catalina.out //查看log信息,先从log信息看Apache服务启动是否正常
Apr 12, 2021 6:48:43 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /root/www/apache/webapps/host-manager
Apr 12, 2021 6:48:43 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory /root/www/apache/webapps/host-manager has finished in 81 ms
Apr 12, 2021 6:48:43 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8080"] //默认端口号使用的是8080
Apr 12, 2021 6:48:43 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
Apr 12, 2021 6:48:43 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 1323 ms
//以上信息表上启动成功,并且端口号是8080,启动时长为 1323ms
验证Apache Tomcat是否部署成功
http://ip:port/
:如果没有对server.xml
进行配置,通常情况下port
值为8080
备注:http://ip:port/index.jsp
打开的与http://ip:port/
是同一个页面,因为默认指定打开的就是index
页面文件
到此,Apache Tomcat服务以及部署好并成功启动
这边我额外随便写了个测试的静态页面,用来验证静态页面的访问情况(静态文件更新不需要重启服务),如果即将发布的是一个war项目,那么还需要重启服务
<!DOCTYPE html>
<!-- saved from url=(0031)http://makecode.cn/privacy.html -->
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>这是测试页面</title>
</head>
<body>
<p style="text-align: center;">
<strong>我是HTML静态页面,欢迎对我进行编辑<br></strong>
</body></html>
到此,如果是个人想部署一些个人网站,则以上步骤就够了,更深层次的或者大佬勿喷!