服务器搭建tomcat,通过url访问视频

本文详细介绍了如何使用SCP指令进行文件上传和下载,包括配置JDK环境变量,下载并配置Tomcat,以及检查配置成功的标志。此外,还讲解了两种项目部署方式,解决中文文件名乱码问题,以及修改Tomcat默认端口的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

scp指令:

scp <本地文件名> <用户名>@<ssh服务器地址>:<上传保存路径即文件名> /注:必须在未登录服务器的情况下/

举例以说明:

如果希望将当前目录下的a.txt文件上传到ssh服务器上test文件夹并改名为b.txt,其中ssh服务器网址为127.0.0.1,用户名admin。

代码如下:

程序代码 scp a.txt admin@127.0.0.1:/home/neo/test/b.txt

下载也很简单,只需要将“本地文件名”和后面服务器的信息对调即可

下载jdk

https://www.oracle.com/java/technologies/oracle-java-archive-downloads.html
https://www.oracle.com/java/technologies/javase/javase7-archive-downloads.html

配置jdk环境变量:

vi /etc/profile
export JAVA_HOME="/root/jdk/jdk1.7"
export JRE_HOME="${JAVA_HOME}/jre"
export CLASSPATH=".:${JAVA_HOME}/lib:${JAVA_HOME}/lib"
export PATH="${JAVA_HOME}/bin:$PATH"

这个JAVA_HOME的路径直接用pwd指令jdk路径查看就行,配置好后需要用这条指令刷新一下:

source /etc/profile

环境成功标志

在这里插入图片描述

下载tomcat

https://tomcat.apache.org/whichversion.html
https://archive.apache.org/dist/tomcat/tomcat-7/v7.0.6/bin/

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

tomcat配置成功标志

打开8080端口

sudo ufw allow 8080

在tomcat 的bin目录下:

 ./startup.sh

然后访问你的ip+8080端口,显示如下:

在这里插入图片描述

项目访问

方式一

进入tomcat——webapps——ROOT;把项目放在目录下
在这里插入图片描述

成功标志

在这里插入图片描述

方式二

进入目录
~/tomcat/apache-tomcat-7.0.6/conf/Catalina/localhost/

在这个目录下,新建一个文件

sudo vim app.xml

内容如下:

<?xml version="1.0" encoding="UTF-8"?>
<Context path="/app" reloadable="true" docBase="/root/usr/local/EasyFit/picture" crossContext="true">
</Context> 

在这里插入图片描述
解释:

/app为通过ip地址访问的目录,它被指向/root/usr/local/EasyFit/picture

编辑conf/web.xml

在这里插入图片描述

改后

在这里插入图片描述

成功标志

在这里插入图片描述

如果文件是中文,下载会出现文件名乱码

解决办法:
编辑 /home/bixiaopeng/soft/tomcat/apache-tomcat-7.0.42/conf 目录下的server.xml,为Connector 元素增加 URIEncoding="UTF-8”
如下:

<Connector port="8081" protocol="HTTP/1.1"
               connectionTimeout="20000"
               URIEncoding="UTF-8"
               redirectPort="8443" /> 

修改默认端口

tomcat默认是8080端口,这个可能跟别的服务冲突,如果想修改端口可以修改tomcat目录下的conf/server.xml在配置文件中查找port=“8080”,修改之,重启生效

评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

寻梦&之璐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值