笔者是Java前端的一个萌新,电脑刚刚经历了一番脱胎换骨,然后重新装了Win10Pro,所有的开发工具都要重新安装,纠结了一番以后决定还是把一些开发工具从Windows上转移到Linux上,首先考虑了一下Ubuntu17.04,据说这个是桌面版的经典Linux了,但是可能自己有些奇葩,然后安装上Ubuntu以后觉得不是很过瘾,然后就将主要的阵地转移到了RedHat上来了。

首先RedHat笔者选择的是RedHat Enterprise Linux7,这是目前服务器用的比较多的一种Linux,这样呢,我们可以直接做好前端放在服务器上就可以进行访问了,方便开发测试,前段时间笔者在博客园里介绍了自己在红帽7上安装配置eclipse的经历,当然安装还是很成功的,都可以使用,今天我呢,为Java Web的开发做准备,然后下载开发工具,这里呢我选择的是阿帕奇的Tomcat,也是主流的web服务器的一种,为了紧跟软件发展的潮流,这里我选择的是Tomcat9.0版本,现在给大家附上Tomcat的下载链接:https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.0.M26/bin/apache-tomcat-9.0.0.M26.tar.gz,后面呢是文档的下载链接:https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.0.M26/bin/apache-tomcat-9.0.0.M26-fulldocs.tar.gz,当然了,这里是下载的tar包,相信大多数人应该是知道tar包的。

话不多说直接进入安装过程:

tar -xzvf apache-tomcat-9.0..M26.tar.gz #用解包命令解包
cd apache-tomcat-9.0..M26 #进入解包后的目录
#Tomcat是绿色版的,所以只要解包后就可以用了,不用安装的

那么这样虽然看似完成了,但是在建立工程的时候还是暗藏了一个隐患,可能导致下一步我们的服务器可以启动但是不能正常访问。

我们继续来讲Tomcat的使用流程:

首先,新建一个project(Dynamic Web project),如下图:

然后我们按照向导一步一步来:

点New Runtime

Next>

然后点browser选择Tomcat的路径,下面的jre选择之前安装好的jdk1.8,最后点击finish

再点一次finish

这样就创建好了一个工程

下面我们来添加server服务器:

点击图示的蓝色的字

Tomcat是刚刚选择的那个,然后点next就好

把刚刚的工程添加上,这样服务器就加载成功了,那么我来测试一下服务器:

右击选择start,开启服务器,然后打开Firefox,输入:http://localhost:8080/

结果发现出现了上图的问题:The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.

解决的方法呢如下:

右击Tomcat服务器,然后选add and remove,我们把刚刚添加的工程移除掉,然后双击服务器

出现这个界面,把左下角的三个选项选择第二个,然后保存,重新add上刚刚的工程重启服务器就发现可以使用了:

Red Hat Enterprise Linux7 配置Tomcat的更多相关文章

  1. Red Hat Enterprise Linux7的安装与oracle 12c的安装

    Red Hat Enterprise Linux7的安装与oracle 12c的安装 本文档中用到的所有参数均位于文末附录 Red Hat Enterprise Linux7的安装 新建完虚拟机后,挂 ...

  2. 如何安装win10+Red Hat Enterprise Linux双系统?

    1,如何安装win10+Red Hat Enterprise Linux双系统???? 有很多人(没做过调查,可能就我自己想装吧)想要安装Red Hat Enterprise Linux系统,但是又不 ...

  3. Configure Always On Availability Group for SQL Server on RHEL——Red Hat Enterprise Linux上配置SQL Server Always On Availability Group

    下面简单介绍一下如何在Red Hat Enterprise Linux上一步一步创建一个SQL Server AG(Always On Availability Group),以及配置过程中遇到的坑的 ...

  4. Red Hat Enterprise Linux 7.x新特性

    Red Hat Enterprise Linux 7.x新特性 RHEL7新特性简介 1.      RHEL7目前支持架构 64-bit AMD.64-bit Intel.IBM POWER.IBM ...

  5. Red Hat Enterprise Server 6.0 安装Sendmail相关包

    由于需要在Linux服务器(Red Hat Enterprise Linux Server release 6.0)上配置邮件服务,需要安装Sendmail包,一般Sendmail的安装有两种方式:R ...

  6. Red Hat Enterprise Linux 6.6安装体验

    Red Hat Enterprise Linux 6.6的安装首界面有五个选项,这跟以前的Red Hat Enterprise Linux 5.x的安装界面是有一些区别的.   安装或者升级现有系统( ...

  7. Red Hat Enterprise Server 5.8+oracle10g(中文界面)安装

    Red Hat Enterprise Server 5.8+oracle10g(中文界面)安装 VMware workstation10(虚拟机)下面安装红帽企业版5.8 创建虚拟机 新建虚拟机,选择 ...

  8. 小白安装linux(虚拟机)red hat enterprise linux 6

    额,这篇貌似是我名义上的第一篇博客,但是我好像没有第一写他,没事,都一样.(我会假装它是人生中第一篇博客的) 上大学之后,很久之后才发现自己听喜欢linux的,因为感觉很高大上,所以自己自学了很多关于 ...

  9. Red Hat Enterprise Linux 5安装序列号

    为了保证安装的组件和订阅相匹配,红帽企业 Linux 5 需要输入一个安装号.它被用来配置安装程序来提供正确的软件包.安装号码包含在你的订阅里. 如果您没有输入安装号码,只有核心服务器或 Deskto ...

随机推荐

  1. Spring实战思维导图

    简要包含Spring的Bean.AOP.事务.容器等方面:

  2. spring,property not found on type

    刚开始学spring mvc ,遇到这个报错. jsp页面 user 实体类 public class User { private String name; private int age; pri ...

  3. [翻译] 编写高性能 .NET 代码--第二章 GC -- 配置选项

    配置选项 在基于"less rope to hang yourself with"思想下,.NET 框架没有给开发提供很多太多的配置选项.但在大多数情况下,GC会跟你的硬件配置,及 ...

  4. Nginx下编译PHP+Mysql

    先说一下PHP在Apache和Nginx下所扮演的角色 apache一般是把php当做自己的一个模块来启动的. 而nginx则是把http请求变量(如get,user_agent等)转发给 php进程 ...

  5. centos7更改默认的python版本,安装python3.6.4

    1.首先查看默认系统版本:显示为2.7.5 2.我们在root下创建一个python的文件夹用来存放我们下载的python安装包: 3.然后使用wget命令下载安装包: wget  https://w ...

  6. php 网络爬虫2种方法

    1,通过curl进行抓取再进行写入文件当中: $curlobj = curl_init(); // 初始化curl_setopt($curlobj, CURLOPT_URL, "https: ...

  7. c#IO的学习

    常见应用方面 一.路径的相关操作,如判定路径是否合法,路径类型,路径的特定部分,合并路径,系统文件夹路径等内容:二.相关通用文件对话框,这些对话框可以帮助我们操作文件系统中的文件和目录:三.文件.目录 ...

  8. mysql 学习心得2

    1tinyint small~ medium~ int big~ float double dec(M,D)定点数 取值范围由md确定 bit(M)位类型 bit(1) bit(64). 2zerof ...

  9. UVA - 1220 Party at Hali-Bula 树的最大独立集

    题意:  给定n个人,存在上下级关系,每个人只有一个上级,求最大独立集.并判断最大独立集是否唯一 思路:d[i][0]表示以i为根的子树中,不选择第i个节点的最大独立集,f[i][0]表示以i为根的子 ...

  10. 【Elasticsearch全文搜索引擎实战】之集群搭建及配置

    文中Elasticsearch版本为6.0.1 1. 环境配置 把环境配置放在第一节来讲,是因为很多人按官网的Getting Started安装运行会有各种错误.其实都是因为一些配置不正确引起的. 首 ...