linux常用命令及通过浏览器访问linux文件功能
查看上下级目录:cd.. , cd /目录
查看端口状态:netstat -anp | grep 端口
关闭端口: kill -9 所对应的
运行root下的jar包:java -jar 包名
挂载项目:nohup java -jar 包名
查看服务器下所有正在运行的java项目:ps -ef|grep java
问题描述:
因文件无法在linux服务器上直接打开,所以需要通过浏览器来直接访问linux上的文件,得到文件内容。
问题分析:
因为是通过浏览器访问,所以需要在服务器中确保tomcat的正常,通过tomcat的端口来访问文件。刚开始我试着直接用linux服务器的文件路径访问,结果当
然是不行。经查阅资料发现,它需要在tomcat中配置文件中进行端口以及路径的配置,在完成配置测试期间,出现了一个ssl认证的问题,原因是因为之前接
手项目的时候ssl证书没有配置好才会出现的问题,中间也是因为之前不了解linux服务器的上的tomcat文件路径,在查找tomcat文件上面也是费了一些力
气,linux上tomcat路径/home/zufengst/apache-tomcat-8.5.61/conf。
解决方案:
1.找到 tomcat 的安装目录中 conf 文件并进入,这里是 cd /home/zufengst/apache-tomcat-8.5.61/conf,然后编辑 server.xml 文件
2.在server.xml文件中,因为之前的证书是没有配置好的,这里就先将之前带有证书的代码进行注释,加上自己需要的端口,如下图
3.然后继续在server.xml中配置一个文件的存储路径以及文件的访问路径。如图
4.这里server.xml就已经配置好了,接下来就是重新启动tomcat 和项目进行测试,找到tomcat的根路径输入。
5.如果不同的项目要布置多个端口同样可以使用这种方法(外网记得开启端口,否则无法访问)
代码里面作出相对应的改动即可
./shutdown(停止tomcat)、./startup(启动tomcat),对项目进行重新启动( nohup java -jar 项目名)(nohup表示虚拟机挂载项目,测试时可不用)。
解决结果:
1.在浏览器直接输入http://115.29.171.102/file/6je0qn2ssm8yz0cx1eu92022-04-29-16-45-4.pdf进行测试。
2.成功。
linux常用命令及通过浏览器访问linux文件功能相关推荐
- Linux常用命令(本篇包括,Linux目录结构介绍、Linux Shell介绍、9个常见命令介绍、文件的概念、文件的操作(20个)、目录的操作、文件和目录的权限、文件压缩及解压缩)
Linux常用命令(本篇包括,Linux目录结构介绍.Linux Shell介绍.9个常见命令介绍.文件的概念.文件的操作(20个).目录的操作.文件和目录的权限.文件压缩及解压缩) ...
- linux常用命令 java,Java工程在Linux常用命令
Java Web工程 在Linux下操作常用命令 cd ../ 退出当前目录,前往父文件夹 cd ezoffice 进入ezoffice文件夹 ls 查看目录 ps -ef|grep java 查看J ...
- Linux常用命令~~~
Linux常用命令~~~ 1. 查看当前的Linux服务器的运行级别 'who -r' 和'runlevel'命令可以查看当前linux服务器运行级别 2. 查看Linux的默认网关 'route - ...
- 实验一 linux常用命令
实验一 Linux常用命令 基本信息 实验课程:Linux程序设计 设课形式:非独立 课程学分:2 实验项目:Linux常 ...
- linux常用命令_Linux常用命令~~~
Linux常用命令~~~ 1. 查看当前的Linux服务器的运行级别 'who -r' 和'runlevel'命令可以查看当前linux服务器运行级别 2. 查看Linux的默认网关 'route - ...
- linux(linux常用命令,软件安装,vim编辑器)
linux2 linux常用命令 软件安装 vim编辑器 linux常用命令 系统信息 date 显示系统日期 cal / cal 2018 关机 (系统的关机.重启以及登出 ) shutdown - ...
- 极客的Linux常用命令速查手册
Linux常用命令速查手册 1.1 写在前面的话 1.2 Linux 常用命令速查手册 1.2.1 mkdir创建一个文件夹 1.2.2 cd进入一个文件夹 1.2.3 rmdir删除一个文件夹 1. ...
- 渗透测试-Linux常用命令知识积累
Linux常用命令知识积累 文章目录 Linux常用命令知识积累 前言 基本操作 关机 重启 查看系统内核信息 查看系统内核版本 查看当前用户环境变量 查看有几个逻辑cpu, 包括cpu型号 查看有几 ...
- LINUX常用命令(基础)
LINUX常用命令(基础) 收藏LINUX常用命令(基础) 1. man 对你熟悉或不熟悉的命令提供帮助解释eg:man ls 就可以查看ls相关的用法注:按q键或者ctrl+c退出,在linux下可 ...
最新文章
- java调用WCF问题
- 最新完整版PHP配置文件翻译
- MFC版链表实现稀疏多项式相加减
- MySQL 创建联结
- 大数据系列1-规划安排
- mysql proxy maxscale_MaxScale: 一个用于解决MySQL扩展性的新工具(译)
- IAST 初探:博采众长、精准定位、DevOps友好
- 洛谷P3717探测器解题报告
- 超尴尬婆婆对儿媳的新婚之夜的指导
- matlab迭代法求超越方程,matlab fsolve函数求解超越方程
- 26丨案例:手把手带你理解TPS趋势分析*
- Java进程CPU使用率高排查
- LeetCode刷题日记2022-2-28/1601. 最多可达成的换楼请求数目-排列组合
- java开发小菜鸟初遇前端node.js
- 高考完当天,你做的第一件事是什么?
- [蓝桥杯][历届试题 PREV-50]对局匹配(Java)(动态规划)
- MyBatis choose、when和otherwise标签简介说明
- 2020年安康学院计算机专业代码,2020年陕西所有大学代码四位数 陕西院校代码查询2020四位数...
- java调用r实例,Spring Boot中使用RSocket的示例代码
- 单片机之实验计数器实验