通过ssh实现远程访问linux系统:

  由于xshell 连接centos,需要centos开启ssh服务。所以先启动SSH服务,没有ssh需要先安装。

1 。 查看SSH是否安装命令:rpm -qa | grep ssh

注意:若没有安装SSH则输入:yum install openssh-server 安装

我的 centos 会默认安装SSH 和vim

2. 启动SSH服务

输入命令:service sshd start 启动服务

可以设置SSH开机启动:输入命令:chkconfig sshd on

参考链接:http://jingyan.baidu.com/article/3ea51489f9efbf52e61bba05.html

3. 安装xshell  输入主机名  用户名,密码

如何使用xshell连接centos服务器 可参考:http://jingyan.baidu.com/article/36d6ed1f7520991bcf4883e6.html

4. 安装 winscp同样输入用户名密码

通过windows ssh客户端来访问linux服务端
   - xshell:远程登录 输入命令
   - winscp433setup.exe :文件传输

5 安装jdk

  由于tomcat需要jdk支持,所以安装tomcat之前先安装jdk

通过winSCP 上传 jdk-8u111-linux-x64.tar.gz  apache-tomcat-7.0.72.tar.gz 到服务器  (可以从官网下载 jdk tomcat)

进入 root用户 :su root
实现步骤: 
1. 把jdk 拷贝到/opt 
2. 解压   tar -xzvf  jdk-8u111-linux-x64.tar.gz 
3.设置环境变量
vim /etc/profile
export JAVA_HOME="/opt/jdk1.8.0_111"
export PATH="$JAVA_HOME/bin:$PATH"
4. 刷新配置 ,让配置生效
source /etc/profile
5.  测试   java -version

如果出现:

java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

说明jdk 安装成功

6.最后安装tomcat:

1.同样安装到opt下

2. 拷贝、解压  tar -xzvf apache-tomcat-7.0.72.tar.gz

    3. 运行  切换到tomcat bin 目录下输入  ./startup.sh   启动命令
            
                                                输入  ./shutdown.sh  停止

    在浏览器 输入 http://192.168.140.128:8080/ 测试 tomcat是否启动。

  如果无法连接,需要centos 开启8080端口 

  设置如下:

开启端口号的方法

修改防火墙配置文件,所在目录/etc/sysconfig/iptables,在里面增加需要开通的端口号

#增加的代码必须放在以下代码之上,否则不会起作用. 可以把 端口 22 复制下来 改成 8080

完成之后重新启动防火墙即可 service iptables restart .此端口号将可以被访问.

再次访问 输入 http://192.168.140.128:8080/  就行了

 

搭建centos测试环境:window安装xshell,WinSCP 。 centos安装jdk tomcat的更多相关文章

  1. 【转载】基于RedHatEnterpriseLinux V7(RHEL7)下SPEC CPU 2006环境搭建以及测试流程(之一)——介绍、安装准备、安装、config文件以及运行脚本介绍

    基于RedHatEnterpriseLinux V7(RHEL7)下SPEC CPU 2006环境搭建以及测试流程(之一)--介绍.安装准备.安装.config文件以及运行脚本介绍 其他 2018-0 ...

  2. 一文教您如何通过 Docker 快速搭建各种测试环境(Mysql, Redis, Elasticsearch, MongoDB) | 建议收藏

    欢迎关注个人微信公众号: 小哈学Java, 文末分享阿里 P8 高级架构师吐血总结的 <Java 核心知识整理&面试.pdf>资源链接!! 个人网站: https://www.ex ...

  3. Docker-教你如何通过 Docker 快速搭建各种测试环境

    今天给大家分享的主题是,如何通过 Docker 快速搭建各种测试环境,本文列举的,也是作者在工作中经常用到的,其中包括 MySQL.Redis.Elasticsearch.MongoDB 安装步骤,通 ...

  4. 使用XAMPP和DVWA在Windows7上搭建渗透测试环境

    前言: XAMPP是一个Web应用程序运行环境集成软件包,包括MySQL.PHP.PerI和Apache的环境及Apache.MySQL.FilleZilla.Mercury和Tomecat等组件.D ...

  5. 使用WampServer和DVWA在Windows10上搭建渗透测试环境

    前言: DVWA是一个具有脆弱性的Web测试应用,需要PHP和MySQL的环境支持.我们可以手动配置DVWA所需的运行环境,也可以使用WampServer进行搭建.WampServer是集成了Apac ...

  6. flume搭建新手测试环境

    硬件环境: 腾讯云,两台服务器8G 双核 软件环境: flume1.8.jdk1.8,centos6 第一次搭建也是各种找文件,只知道flume是日志抓取服务,也听说了非常稳定强大的服务,正好公司需要 ...

  7. 利用Docker Compose快速搭建本地测试环境

    前言 Compose是一个定义和运行多个Docker应用的工具,用一个YAML(dockder-compose.yml)文件就能配置我们的应用.然后用一个简单命令就能启动所有的服务.Compose编排 ...

  8. 一文带你趟过mac搭建appium测试环境的遇到的坑

    做UI自动化,最难的一步就是在环境搭建上,怎么去搭建一个UI自动化测试的环境,会难住很多人,在Mac上搭建appium如何搭建呢,本文带着大家去领略如何在mac上搭建appium测试环境.下面就是详细 ...

  9. 使用Rancher搭建K8S测试环境

    使用Rancher搭建K8S测试环境 http://blog.csdn.net/csdn_duomaomao/article/details/75316926 环境准备(4台主机,Ubuntu16.0 ...

随机推荐

  1. 使用Spring和SpringMVC管理bean时要注意的一个小细节

    最近一直在做毕业设计...用到了Shiro和SpringMVC..用过shiro的朋友都知道shiro需要自己去写Realm,然后把Realm注入到SecurityManager中.而Security ...

  2. 2Struts2基础----青软S2SH(笔记)

  3. service和serviceImpl的选择

    同行中,有些同行公司的代码风格是service层=service接口+serviceImpl实现类: 而有的同行公司的代码风格是service层=service类: 为什么不一样呢? 以前没想过这个问 ...

  4. LYDSY模拟赛day2 Divisors

    /* 注意分解质因数,如果i是,那么n/i也是,这样就可以解决分解质因数的时间问题了 当 k ≥ 1 时,只有这些数的约数才会对答案产生贡献. 求出 m 个数的所有不超过 n 的约数,去重后统计即可. ...

  5. 使用maven打包的注意事项

    maven编译项目的时候,默认使用的GBK,而目前大部分代码都使用的UTF-8的方式,所以这时候打出来的包容易出现乱码. 解决方式: <!-- compiler插件, 设定JDK版本 --> ...

  6. 使用http.sys,让delphi 的多层服务飞起来

    核心提示:一直以来,delphi 的网络通讯层都是以indy 为主,虽然indy 的功能非常多,涉及到网络服务的各个方面,但是对于大多数多层服务来说,就是需要一个快速.稳定.高效的传输层.Delphi ...

  7. 在react native用到的javascript 的一些关键知识(整理中)

    发现了一个讲解javascript的好网站,分享一下,讲的非常棒! 注意,这些文章都可以选择中文进行阅读! 下面这个连接是关于prototype的: https://developer.mozilla ...

  8. c#接口

    //接口中方法 属性 事件等默认都是public 不允许用修饰符修饰 public interface IEventInterFace { string this[int index] { get; ...

  9. Huffman Tree

    哈夫曼(Huffman)树又称最优二叉树.它是一种带权路径长度最短的树,应用非常广泛. 关于Huffman Tree会涉及到下面的一些概念: 1. 路径和路径长度路径是指在树中从一个结点到另一个结点所 ...

  10. CoreAnimation 之CAReplicatorLayer

    CAReplicatorLayer: 主要作用有以下两个: CAReplicatorLayer的目的是为了高效生成许多相似的图层,它会绘制一个或多个图层的子图层 并在每个复制体上应用不同的变换 使用C ...