tomcat服务器的搭建

前言

  Tomcat服务器是一个免费的开放源代码的Web应用服务器,它运行时占用的系统资源小,是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。如果你想配置一个web服务器来放置自己的web应用,那么请继续往下看。

准备

安装

在这里补充一点

  • 在windows上将上述文件下载过后,可以通过WinSCP将文件从windows上传输到远程Linux服务器上进行安装
  • 或者复制我上面的连接地址,通过远程连接工具x-shell通过wget命令直接进行下载

安装jdk

  1. 解压到文件夹/usr/local/
tar -zxvf jdk-8u131-linux-x64.tar.gz -C /usr/local/
  1. 配置环境变量
    修改/etc/profile 文件
vim /etc/profile

配置JAVA_HOME 写入以下命令

    export JAVA_HOME=/usr/local/jdk1.8.0_121
    export CLASSPATH=.:$JAVA_HOME/jre
    export PATH=$PATH:$JAVA_HOME/bin

测试

    source /etc/profile #使配置文件生效
    java javac #命令测试

安装tomcat

  1. 解压到文件夹/usr/local
tar -zxvf apache-tomcat-8.5.15.tar.gz -C /usr/local/
  1. 配置(选改)
    • 修改tomcat/config/service.xml 中tomcat的端口号改为80
    • 通过浏览器访问主页http://ip:80/ 如下图
      tomcat访问成功
        完成上面两步就可以把自己的web项目部署在服务器上了,但是每次部署还要通过命令行远程传输项目,不免有些麻烦,现在我们就通过tomcat自带的web管理界面去上传我们的项目到服务器

管理

通过ip 远程访问tomcat的web管理界面

  1. 修改tomcat/conf/tomcat-user.xml配置文件
vim tomcat/conf/tomcat-user.xml
# 加入以下文件
<role rolename="manager-script"/>
<role rolename="manager-gui"/>
<user username="username" password="password" roles="manager-script,manager-gui"/>
  1. 此时只能通过本地访问,若要远程访问,则需要修改以下配置文件
vim tomcat/conf/service.xml
# 修改
<Engine name="Catalina" defaultHost="119.29.230.44"> 
# 配置虚拟目录 在</Host>上加入 
<Context path="manager" privileged="true"docBase="/usr/local/tomcat-8.5.12/webapps/manager"></Context>
<Context path="host-manager" privileged="true" docBase="/usr/local/tomcat-8.5.12/webapps/host-manager"></Context>
# 启动tomcat
cd /usr/local/tomcat-8.5.12/bin
./startup.sh

成功
3. 测试登陆
http://ip:80/
点击上传你的文件吧
上传

结语

理想和现实总是有差距的,幸好还有差距,不然,谁还稀罕理想?

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值