tomcat服务器的搭建

来源:互联网 发布:多维数据分析spark 编辑:程序博客网 时间:2024/05/22 15:58

前言

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

准备

  • 云服务器一台
  • 域名一个(不要也罢,假如你记得住ip的话)
  • x-shell(随便一个远程连接工具都阔以)
  • jdk1.8.0安装包
    官网
    点我直接下载
  • tomcat8.5.0安装包
    官网
    点我直接下载

安装

在这里补充一点

  • 在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># 启动tomcatcd /usr/local/tomcat-8.5.12/bin./startup.sh

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

结语

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

原创粉丝点击