1.在wind系统下载tomcat,tomcat8版本的需要jdk1.8以上的才支持。

下载位置:http://tomcat.apache.org/download-80.cgi -> core -> tar.gz(pgp.md5.sha1)

2.上传到虚拟机上的Linux系统,要用到一个wind与Linux之间专门传输文件的工具windscp;

下载windscp->新建会话->输入主机名(即虚拟机IP地址),用户名和密码;连接上后选择要上传的文件,点击上传到指定的目录里;

3.去到tomcat所在的目录下解压压缩包,并检查一下,如果你解压后不想要压缩包也可以删除

解压命令:tar xzvf apache-tomcat-8.5.tar.gz

删除命令:rm -f apache-tomcat-8.5.tar.gz

4.解压后去到tomcat下的bin目录启动tomcat,并检查是否真的启动了tomcat

输入命令:cd apache-tomcat-8.5.9/bin

启动命令:./startup.sh

查看进程命令:ps -ef 和ps -ef >/software/ps.txt(创建一个文本文件保存所有进程)(查看全部进程)

过滤查看进程:ps -ef | grep java

关闭tomcat命令:./shutdown.sh

5.linux虚拟服务器下检测tomcat通不通,要在有网的时候才可以,还要有Telnet器

云安装Telnet:yum install telnet  一路y -> ok

检测与tomcat服务器是否 通不通:启动tomcat -> telnet IP地址 8080

通提示:trying .... connected to .....

不通提示:connect ot address ...... connection refused

查看自己的端口:在windscp工具里Linux文件中找到你的tomcat包的根目录的conf目录下的server.xml

6.wind客户端检查tomcat是否畅通,也需要安装有Telnet的客户端

控制面板->打开或关闭windows功能->勾选[Telnet客户端]->确定

回到Linux虚拟服务器关闭防火墙:systemctl stop firewalld.service

检查与Linux虚拟服务器的网络:ping IP地址

检查与Linux虚拟服务器的tomcat的网络:ping IP地址 8080

如果通了会是一个什么都没出现的窗口

7.调试tomcat,在wind下创建一个web项目

Tomcat的默认目录是webapps,里面有5个文件,我们把除开ROOT的其他没必要的文件删了,ROOT文件是tomcat默认的项目文件。

为了方便,我直接在winscp上把其他文件删除了,只留下一个ROOT文件,我们在window系统用页面访问,它会默认跳到ROOT项目,这个项目的首页就是apache的网站,在浏览器地址栏中输入http://你的IP地址:8080

linux 虚拟机下配置tomcat的更多相关文章

  1. 在Linux虚拟机下配置tomcat

    1.到Apache官网下载tomcat http://tomcat.apache.org/download-80.cgi 博主我下载的是tomcat8 博主的jdk是1.8 如果你们的jdk是1.7或 ...

  2. 在Linux虚拟机下配置jdk的环境变量

    1.到Oracle公司的官网里下载好jdk,网址 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133 ...

  3. linux 系统下配置tomcat,并给tomcat赋予最高操作权限,启动tomcat和关闭tomcat

    配置tomcat服器 sudo chmod -R 777 * 给某个文件下所有文件赋予最高的读写权限 红颜色的字是路径,蓝颜色字是命令 (1)官方网站下载tomcat压缩包.apache-tomcat ...

  4. Linux系统下配置Tomcat

    1.将下载好的tomcat文件拷贝至/usr/java文件夹中: cp apache-tomcat-7.0.72.tar.gz /usr/java 2.进入/usr/java文件夹: cd /usr/ ...

  5. Linux下配置Tomcat服务器

    Linux下配置Tomcat服务器和Windows下其实差不多,可以去官网下载安装包释放或者在线下载,只是当时下载的windows.zip文件,现在下载.tar.gz格式的即可,下面使用命令行的方式安 ...

  6. Linux虚拟机下安装配置MySQL

    一.      下载mysql5.7 http://mirrors.sohu.com/mysql/MySQL-5.7/ Linux下载: 输入命令:wget http://mirrors.sohu.c ...

  7. Linux下配置tomcat+apr+native应对高并发

    摘要:在慢速网络上Tomcat线程数开到300以上的水平,不配APR,基本上300个线程狠快就会用满,以后的请求就只好等待.但是配上APR之后,Tomcat将以JNI的形式调用Apache HTTP服 ...

  8. linux下配置tomcat集群的负载均衡

    linux下配置tomcat集群的负载均衡 一.首先了解下与集群相关的几个概念集群:集群是一组协同工作的服务实体,用以提供比单一服务实体更具扩展性与可用性的服务平台.在客户端看来,一个集群就象是一个服 ...

  9. Linux虚拟机下mysql 5.7安装配置方法图文教程

    一. 下载mysql5.7 http://mirrors.sohu.com/mysql/MySQL-5.7/ Linux下载: 输入命令:wget http://mirrors.sohu.com/my ...

随机推荐

  1. noip 2012 国王游戏(贪心+高精)

    /* 我是不会说我考试的时候想到了正解却把金币取大看成金币求和的.... 觉得只按左右手乘积排序不太对 有反例 也可能我反例放到这个题里是错的吧 按自己的理解排的序 就是各种讨论... 假设 第i个人 ...

  2. codevs 1128 导弹拦截 (贪心)

    /* 题目大体意思是两套系统好多导弹 怎样分配使得两个系统所拦截的最大半径之和最小 贪心:把距离1系统最远的 让2拦截 记好距离 然后按照距离1由远到近排序 对于每一个导弹 如果这之前的都给2拦截 则 ...

  3. codevs 1282 约瑟夫问题(线段树)

    #include<iostream> #include<cstdio> #include<cstring> #define maxn 30010 using nam ...

  4. ASP.NET 日志

    ASP.NET5已经内建集成了日志系统,你也可以用第三方的日志框架. 1. 在你的应用程序中实现日志 在Startup.cs文件中,在Configure里可以把ILoggerFactory注入进去,然 ...

  5. (转)PHP中extract()函数的妙用

    近日在看一个牛人的代码时,看到一个非常好用的函数:extract(),它的主要作用是将数组展开,键名作为变量名,元素值为变量值,可以说为数组的操作提供了另外一个方便的工具,比方说,可以很方便的提取$_ ...

  6. SVN的使用(转发)

    http://my.oschina.net/joanfen/blog/194491?fromerr=LM5QY3YF

  7. NSString&NSMutableString常用操作梳理(转)

    作者:弦苦 授权本站转载. 上一篇梳理了NSArray&NSMutableArray常用操作,这次来梳理一下Objective-C中每天都要用到的字符串处理类——NSString. Objec ...

  8. 泛型,迭代器,LinkedList<E>

    1 <e>里面只能填类,不能用基本数据类型,不过integer 这样的的也行 2在模板类(泛型类中)class demo<e>由于不知道e是那个,所有通常都是重写大家都有的to ...

  9. Oracle 体系结构及安全管理

    1 oracle数据库服务器构成:数据库和实例2 oracle内部结构: 物理存储结构: 数据文件(xxx.dbf):存放数据 控制文件(xxx.ctl):控制数据库的完整性恢复数据或使用的日志文件 ...

  10. phpcms首页商机的调用,多种方式

    <hr /> {pc:get sql="select * from phpcms_yp_buy" order="updatetime DESC"} ...