Linux的远程需要用的软件有Xshell,Xftp

本人使用VMware12Pro虚拟机,Linux系统为CentOS7,使用局域网进行远程连接

Xshell和Xftp没有安装的话可以取官网下载,但Xshell需要验证信息,所以也可以去360电脑软件下载

在VMware上打开Linux系统,打开终端,输入命令:ping www.baidu.com

如果显示同上,则联网成功,如果不是的话,输入命令:ifup ens33,使用ens33连接网络

然后输入命令:ifconfig  ,查看系统 的ip地址

这里的ip地址为:192.168.158.128。

打开Xshell会显示会话窗口,单击新建:

名称随便填,协议 使用SSH加密,主机号写入刚刚的IP 地址,端口号不用 管他,直接确定,然后选中连接

用户名输入root,不能使用其他的用户名,确定后输入root用户的密码。

显示结果为这个样子,则远程连接成功。

接下来我们打开Xftp:

同样, 会出现会话窗口:

名称随意填,主机输入刚才的IP地址, 协议使用SFTP协议,直接确定,

同样 要输入用户名和密码,都输入root用户,显示为左边本机文件,右边为Linux文件

我们去Tomcat的官网下载 Tomcat的Linux版本,以及下载Linux版本的JDK:

Linux版本下载x64的.rpm版本

Tomcat下载tar.gz的压缩版本,然后在Xftp里面的左边找到刚刚下载的文件  并单击右键选择传输,然后就可以传输到Linux系统上了,你也可以选择传输到哪个文件夹下载,可以直接选中文件路径。

传输成功后,在Xshell命令行里面找到刚才的传输 过来的文件夹,我们想安装JDK:

输入命令:rpm -i jdk-1.8.0........这里 使用tab键自动补充文件名

然后等待安装,安装 完成后输入java -version显示版本号,配置环境变量:

输入命令:vim /etc/profile,使用vim编辑器打开配置文件,在最下面:

JAVA_HOME=/usr/share/jdk1.5.0_05
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME PATH CLASSPATH

保存并退出。

安装Tomcat:

找到 Tomcat的文件夹:

使用命令:tar -zxvf apache-tomcat-8.5.34.tar.gz

等待解压完成后,输入命令:cd  apache-tomcat-8.5.34/bin ,

确认后使用命令:./startup.sh    启动Tomcat;命令:./shutdown.sh    关闭Tomcat

在Linux系统打开浏览器输入localhost:8080能显示主页,接下来我们在本机Windows系统的浏览器上面输入:192.168.158.128:8080 发现未找到,我们打开cmd.exe输入命令:ping 192.168.158.128能连上

然后我们输入: telnet 192.168.158.128 22,发现没反应,说明连接不上,解决方法,我们打开控制面板的程序功能

打开启用和关闭window功能:

选中Telnet客户端,这个是 连接服务端,单击确定。

然后我们在cmd使用命令:telnet 192.168.158.128 22能连接上了,但不够

我们再试一下命令:telnet 192.168.158.128 8080还是连接不上,这里应该是Linux的防火墙打开了,我们需要关闭它。

我们切换到Xshell软件,输入命令:

systemctl stop firewalld.service

systemctl disable firewalld.service

关闭后,我们在到cmd试一下发现连接上了,在本机上浏览器能打开地址:192.168.158.128:8080

然后我们将项目 部署到Linux上

在本机写好的web工程目录打包成war文件放在webapps下面,Tomcat会自动给我们解压

我们在本机上的浏览器 输入相对应的地址访问该项目,成功访问

再回到Xshell我们再连接一个一样的主机,使用垂直排列,这个我们找到Tomcat目录的logs目录下

输入命令:tail -f catalina.out

这个 是用来打印日志信息,任何日志和错误都能在这里实时显示,便有我们找bug。

Linux的远程连接及Linux系统下Tomcat部署相关推荐

  1. linux 电脑远程连接wifi,Linux系统下安装mosh来远程连接另一台Linux主机

    Mosh的功能 它是一个支持漫游的远程终端程序. 在所有主流的类 Unix 版本中可用,如 Linux.FreeBSD.Solaris.Mac OS X 和 Android. 支持不稳定连接 支持智能 ...

  2. windows下使用vnc viewer远程连接redhat Linux桌面

    在windows下使用vnc viewer远程连接 redhat Linux桌面,主要配置步骤: 一. 首先是 redhat Linux桌面配置vnc server 1. 查看vnc工具包是否安装 y ...

  3. 远程连接Kali Linux使用PuTTY实现SSH远程连接

    远程连接Kali Linux使用PuTTY实现SSH远程连接 本书主要以在Android设备上安装的Kali Linux操作系统为主,介绍基于Bash Shell渗透测试.由于在默认情况下,在Andr ...

  4. 其它综合-使用Putty远程连接管理Linux实践

    使用Putty远程连接管理Linux实践 1.获取putty 获取 putty有很多方法,以下是我为大家提供的下载地址: 个人网盘地址,提取码:tz83 官方下载地址 解释: 官方下载的是 zip 压 ...

  5. 第3章 远程连接管理Linux实践

    第3章 远程连接管理Linux实践 3.1 远程连接Linux系统管理 3.1.1 为什么要远程连接Linux系统 在很多机构的培训教学中,教员通常会直接在虚拟机界面或者虚拟机里的图形界面讲解知识,这 ...

  6. 教你无脑式安装Xshell、Xftp,快速远程连接使用Linux服务器并且高效传输文件(保姆级教程)

    目录 1.下载Xshell和Xftp 2. 安装软件 3.连接服务器 3.1Xshell软件连接服务器 [补充]其他方法Xshell软件连接服务器 3.2 Xftp软件连接服务器 [补充]其他方法Xf ...

  7. 【已解决】linux ssh 远程连接服务器,出现登陆慢、打字卡顿输入卡顿解决方案

    目录&索引 问题描述 解决方案 登陆慢 方法 1:修改配置文件 nsswitch_conf 方法 2:修改配置文件 sshd_config UseDNS 方法 3:修改配置文件 sshd_co ...

  8. linux mysql远程连接其他服务器_Linux服务器中MySQL远程连接的开启方法

    前言 学习MySQL重新整理以前非MK的记载 描述 没有开启的话连接数据库报错:2003-can't connect to MYSQL 方法/步骤 •第一步 远程连接上Linux系统,确保Linux系 ...

  9. linux sftp远程连接命令

    linux sftp远程连接命令 sftp -oPort=60001 root@192.168.0.254 使用-o选项来指定端口号. -oPort=远程端口号 sftp> get /var/w ...

最新文章

  1. centerpoint 项目
  2. php 有 stringbuffer,string,stringbuffer以及stringbuilder的区别
  3. 经典C语言程序100例之四三
  4. ES6的Set和Map你都知道吗?一文了解集合和字典在前端中的应用
  5. STL12-queue容器
  6. 气体管道管径及流量对照表_建筑用管道产品常见技术质量问答汇总
  7. Dart教程(三):类的定义和使用
  8. 偏光太阳镜测试图片软件,[专题]真假偏光太阳镜简单、实用辨别方法!
  9. UVALive-3713 Astronauts (2-SAT)
  10. MySQL- where条件 in 条件优化
  11. 关于ArcMap中道路、河道中心线提取过程
  12. cocos网络通信php,Cocos2D-X服务器的网络通信编程
  13. 美丽的夕阳(小孩文章)
  14. 【bat】批处理教程之for的/f参数
  15. java实现下载并选择保存路径
  16. sichost.exe,winxphelp.exe,360up.exe,RavNT.exe,Counter.exe,login.jpg.exe等4
  17. 2022R2移动式压力容器充装考试模拟100题及答案
  18. 在Java中声明一个unsigned int
  19. openstack一键部署
  20. 希捷酷鱼 7200.12 500GB (16MB Cache)硬盘亲身体验

热门文章

  1. airpods2怎么查正品 ios11系统_拼多多AirPods2开箱评测,4种办法教你验真假,10个AirPods技巧教你玩...
  2. 最大素数c语言,for语句计算输出10000以内最大素数怎么搞最简单??各位大神们...
  3. 导出排除的表_excel拆分实例:如何快速制作考勤统计分析表
  4. java servlet 调试日志 logger sae_java servlet 调试日志 lo
  5. Oracle数据库数据泵导入导出
  6. 生成的头_Python爬虫偷懒神器!快速一键生成Python爬虫请求头
  7. C语言(CED)编写程序,求sum=1*1*1+2*2*2+3*3*3+4*4*4+5*5*5+····+n*n*n
  8. easyx 备忘录_报到?上课?我被自己的备忘录骗到了
  9. LeetCode-287 寻找重复数 二分法
  10. dj打碟怎么学_学DJ要不要去培训学校?