Linux的远程连接及Linux系统下Tomcat部署
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部署相关推荐
- linux 电脑远程连接wifi,Linux系统下安装mosh来远程连接另一台Linux主机
Mosh的功能 它是一个支持漫游的远程终端程序. 在所有主流的类 Unix 版本中可用,如 Linux.FreeBSD.Solaris.Mac OS X 和 Android. 支持不稳定连接 支持智能 ...
- windows下使用vnc viewer远程连接redhat Linux桌面
在windows下使用vnc viewer远程连接 redhat Linux桌面,主要配置步骤: 一. 首先是 redhat Linux桌面配置vnc server 1. 查看vnc工具包是否安装 y ...
- 远程连接Kali Linux使用PuTTY实现SSH远程连接
远程连接Kali Linux使用PuTTY实现SSH远程连接 本书主要以在Android设备上安装的Kali Linux操作系统为主,介绍基于Bash Shell渗透测试.由于在默认情况下,在Andr ...
- 其它综合-使用Putty远程连接管理Linux实践
使用Putty远程连接管理Linux实践 1.获取putty 获取 putty有很多方法,以下是我为大家提供的下载地址: 个人网盘地址,提取码:tz83 官方下载地址 解释: 官方下载的是 zip 压 ...
- 第3章 远程连接管理Linux实践
第3章 远程连接管理Linux实践 3.1 远程连接Linux系统管理 3.1.1 为什么要远程连接Linux系统 在很多机构的培训教学中,教员通常会直接在虚拟机界面或者虚拟机里的图形界面讲解知识,这 ...
- 教你无脑式安装Xshell、Xftp,快速远程连接使用Linux服务器并且高效传输文件(保姆级教程)
目录 1.下载Xshell和Xftp 2. 安装软件 3.连接服务器 3.1Xshell软件连接服务器 [补充]其他方法Xshell软件连接服务器 3.2 Xftp软件连接服务器 [补充]其他方法Xf ...
- 【已解决】linux ssh 远程连接服务器,出现登陆慢、打字卡顿输入卡顿解决方案
目录&索引 问题描述 解决方案 登陆慢 方法 1:修改配置文件 nsswitch_conf 方法 2:修改配置文件 sshd_config UseDNS 方法 3:修改配置文件 sshd_co ...
- linux mysql远程连接其他服务器_Linux服务器中MySQL远程连接的开启方法
前言 学习MySQL重新整理以前非MK的记载 描述 没有开启的话连接数据库报错:2003-can't connect to MYSQL 方法/步骤 •第一步 远程连接上Linux系统,确保Linux系 ...
- linux sftp远程连接命令
linux sftp远程连接命令 sftp -oPort=60001 root@192.168.0.254 使用-o选项来指定端口号. -oPort=远程端口号 sftp> get /var/w ...
最新文章
- centerpoint 项目
- php 有 stringbuffer,string,stringbuffer以及stringbuilder的区别
- 经典C语言程序100例之四三
- ES6的Set和Map你都知道吗?一文了解集合和字典在前端中的应用
- STL12-queue容器
- 气体管道管径及流量对照表_建筑用管道产品常见技术质量问答汇总
- Dart教程(三):类的定义和使用
- 偏光太阳镜测试图片软件,[专题]真假偏光太阳镜简单、实用辨别方法!
- UVALive-3713 Astronauts (2-SAT)
- MySQL- where条件 in 条件优化
- 关于ArcMap中道路、河道中心线提取过程
- cocos网络通信php,Cocos2D-X服务器的网络通信编程
- 美丽的夕阳(小孩文章)
- 【bat】批处理教程之for的/f参数
- java实现下载并选择保存路径
- sichost.exe,winxphelp.exe,360up.exe,RavNT.exe,Counter.exe,login.jpg.exe等4
- 2022R2移动式压力容器充装考试模拟100题及答案
- 在Java中声明一个unsigned int
- openstack一键部署
- 希捷酷鱼 7200.12 500GB (16MB Cache)硬盘亲身体验
热门文章
- airpods2怎么查正品 ios11系统_拼多多AirPods2开箱评测,4种办法教你验真假,10个AirPods技巧教你玩...
- 最大素数c语言,for语句计算输出10000以内最大素数怎么搞最简单??各位大神们...
- 导出排除的表_excel拆分实例:如何快速制作考勤统计分析表
- java servlet 调试日志 logger sae_java servlet 调试日志 lo
- Oracle数据库数据泵导入导出
- 生成的头_Python爬虫偷懒神器!快速一键生成Python爬虫请求头
- C语言(CED)编写程序,求sum=1*1*1+2*2*2+3*3*3+4*4*4+5*5*5+····+n*n*n
- easyx 备忘录_报到?上课?我被自己的备忘录骗到了
- LeetCode-287 寻找重复数 二分法
- dj打碟怎么学_学DJ要不要去培训学校?