应用服务tomcat linux docker nginx
文章平均质量分 68
tomcat,linux,其他服务和应用
极光雨雨
“芝士”与你分享 ———纳西妲
展开
-
获取Java 虚拟机进程ID(java应用进程Id的方法) Linux & windows
这个命令会列出所有包含"java"的进程信息。从中你可以找到你的Java应用对应的进程行,第一列就是进程ID(PID)。这个命令会列出所有包含"java"的进程信息。在输出的信息中,你可以找到Java进程及其PID。替换为你的Java主类名或jar文件名的部分匹配字符串,pgrep会直接返回对应的进程ID。如果你需要在Java程序内部获取其自身的进程ID,可以使用。这段代码会打印出当前运行Java程序的进程ID。原创 2024-04-30 17:02:38 · 945 阅读 · 0 评论 -
Linux 指令lsblk 作用,以及查看cpu使用情况和磁盘IO iostat指令详解
(列表块设备)命令是一个非常实用的工具,用于显示所有可用的块设备信息,如硬盘、USB驱动器、SD卡以及它们的分区。这个命令以易于理解的树状结构展示这些信息,清晰地表明了设备间的层次关系和依赖性。是一个用于监控Linux系统中CPU使用情况和磁盘I/O统计信息的命令行工具,它是sysstat包的一部分。行中的数据,你可以大致了解系统的CPU资源是如何被分配和使用的,进而判断是否存在CPU瓶颈或者I/O等待等问题。可以帮助识别系统中的I/O瓶颈,监控磁盘活动,并据此进行性能调优或问题诊断。在Linux系统中,原创 2024-04-30 14:35:27 · 1301 阅读 · 2 评论 -
Linux 查看主机内存,CPU使用率的两种推荐指令top ,free 指令解读
指令是 Linux 系统中一个实时显示系统状态的动态视图工具,主要用于监控系统的整体运行状态,包括CPU使用率、内存使用情况、运行中的进程信息等。命令是 Linux 系统中用来显示系统内存使用情况的一个常用工具,包括物理内存、虚拟内存(swap)以及其他相关信息。这将提供包括所有可用选项和每个选项详细说明在内的完整文档,有助于更深入地理解系统内存使用情况。命令还支持更多高级功能和自定义设置,通过阅读其内置的帮助文档或 manual 页面 (命令后,你可以快速查看到关于系统内存的概览。原创 2024-04-30 14:08:34 · 1863 阅读 · 1 评论 -
网络乱序是什么?乱序会造成什么?乱序会出现什么问题?如何解决?
主机内网络乱序,通常指的是在网络通信过程中,数据包到达接收端的顺序与发送端发出的顺序不一致。这种现象主要发生在传输层以下,尤其是在网络层(IP层)和数据链路层。原创 2024-04-30 13:55:09 · 811 阅读 · 1 评论 -
Linux 查看所有进程 ps -ef 命令详解, 查看网络链接信息 netstat -tuplan 命令详解
命令会列出所有TCP和UDP的连接信息,包括监听中的端口,并且会显示每个连接或监听对应的进程ID和进程名称,所有IP地址和端口都以数字形式展现,以便于快速查看和分析系统的网络连接状况。是一个用来查看系统中所有进程详细信息的命令。命令时,将会看到一个列表,其中包含了系统中每一个进程的详细信息,这对于诊断系统问题、查找特定进程或者监控系统状态非常有帮助。:显示所有活动的TCP连接、UDP连接以及监听的端口(也就是既包括连接中的也包括等待连接的)。此命令的输出通常会非常多,如果你想要查找特定的进程,可以结合。原创 2024-04-30 11:42:57 · 782 阅读 · 1 评论 -
Windows 本地直接使用 SSH,SFTP 以及 SFTP下载文件到 Windows/mac 本地或上传(没有客户端时)
下载 将 服务器上 /data/test123.txt 文件下载到 windows的d盘根路径下,如果是 mac 则更简单换成 / 路径即可。先通过上面的方式已经访问成功后可以通过以下命令将文件下载到自己的 某个盘上,或者某个目录。1.win(windows图标那个键) + r 直接搜 然后从打开的位置运行。如果是打开 sftp 前面的 ssh 换一下成sftp 就行。当然 scp 也可以使用 但也需要加上 -r 参数。将本地文件上传上去则是put 如下。原创 2024-04-25 13:45:41 · 2770 阅读 · 3 评论 -
web专题 tomcat服务器介绍 + eclipse手动配置tomcat步骤
tomcat下载下载可以直接上官网,找对应型号的下载,注意windows 和 Linux 还有多少位,别下错了,不然对应不上是安装不成功的。目录介绍启动方式注意是 .bat文件,这是windows下的批处理文件,windows可以识别运行的文件,下面停止同样访问方式首先打开一个浏览器,然后如下前面的localhost为当前计算机,也就是本地访问停止方式eclipse手动配置tomcat2.3.4.5.6.7.另一种手动配置方式2.原创 2020-08-23 09:27:39 · 153 阅读 · 0 评论 -
tomcat 默认应用端口,以及默认JVM端口
默认应用端口8080默认JVM端口1099原创 2021-07-06 19:39:03 · 510 阅读 · 0 评论 -
tomcat启动后窗口闪退解决方式, 窗口信息乱码解决 + IDEA中配置tomcat 信息乱码解决
tomcat启动后窗口闪退解决方式进入tomcat文件夹 bin 目录下,用记事本或者其他编辑器打开startup.bat在文本末尾另起一行 添加pause,就可以防止启动完后窗口关闭弹出两个窗口 但错误信息窗口闪退在文件靠后一点找到call “%EXECUTABLE%” start %CMD_LINE_ARGS%把 start 改成 run 后保存运行startup.bat窗口乱码修改(idea中配置tomcat时 有时也可以解决乱码)tomcat目录下原创 2021-07-06 19:37:21 · 253 阅读 · 0 评论 -
IDEA中引入tomcat 步骤 + 图文 (如果使用tomcat插件引入则不用看,maven引入也不用看)
然后找 tomcatServer —> local (本地要有tomcat)最后点击最下方的ok按钮启动项目原创 2020-09-05 10:54:15 · 380 阅读 · 0 评论 -
web专题 tomcat管理 + 打war包+ eclipse下tomcat布置项目 +步骤
tomcat管理在bin目录下点击startup.bat 先启动你的tomcat然后在打开浏览器访问 localhost:8080 (如果8080端口没有被占用,一般在本地访问路径都是这个)2.3.4.管理员账户和密码配置5.6.远程发布打war包1.新建jsp(jsp这里只是用来测试效果而已)2.设置jsp的默认的编码格式utf-83.4.访问http://localhost:8080/day11/ok.jsp (你jsp名字)123t原创 2020-08-23 09:48:16 · 148 阅读 · 0 评论 -
Linux基础 磁盘分区+文件系统及目录+远程+常用命令+不同文件解压缩
磁盘分区Linux可以将磁盘分为多个分区,每个分区可以被当做一个独立的磁盘使用。磁盘类型:主分区,扩展分区,逻辑分区。主分区:标记为活动,用于操作系统的应到,一块磁盘最多划分4个主分区,主分区存放操作系统的文件或用户数据。扩展分区:主分区小于4个时才可以划分扩展分区,一块磁盘最多有一个扩展分区,扩展分区不能保存任何数据,必须在扩展分区中进一步划分逻辑分区,用户数据只能保存在逻辑分区中。逻辑分区:扩展分区中可以建立多个逻辑分区。分区完成后,还不能直接使用这些分区,需要格式化后再通过moun原创 2021-04-10 18:58:01 · 118 阅读 · 0 评论 -
Linux专题 linux更多操作指令(二) + linux安装jdk + linux安装tomcat + 虚拟机备份
上一篇指令简单回顾安装完虚拟机以后,需要让当前虚拟机自动获取ipvi /etc/sysconfig/network-scripts/ifcng-ens33把OnBoot的no改为yes重启网卡:service network restart查看ip:ifconfig查看防火墙的状态:systemctl status firewalld永久关闭防火墙:systemctl stop firewalldsystemctl disable firewalld开启防火墙:s原创 2020-09-06 13:39:05 · 129 阅读 · 0 评论 -
Linux 解压压缩相关指令学习总结(tar, tar.gz, zip, rar, Z, bz2)
以 tar -zxvf xxxxxxx.tar.gz 为例 说明解压参数一-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩或解压要用到其中一个,可以和别的指令参数连用但只能用其中一个解压参数二以下参数根据需要在压缩或解压时选用-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数 -f 必须要携带-f: 使用档案名字,切记原创 2022-01-20 14:11:45 · 423 阅读 · 0 评论 -
Linux指令 查看资源使用(du,df) 查找查看文件(find, grep,cat,more) 文件权限操作(chmod) 以及文件全部重命名(rename)等
Linux资源查看Du -h (磁盘各分区大小,已用空间)Du -sh foo (查看foo目录大小)Du -sh * (查看当前目录所有文件大小)U盘接入,用df查看挂载,通常在 /mnt 或者 /media 下 卸载USB存储用Umount命令 umount path (path为路径)linux查找文件Find / -name 文件名 (在指定目录下 通过name,文件名查找文件)/ 代表在根目录下查找,也就是查找路径添加文件操作权限原创 2021-04-05 11:12:13 · 689 阅读 · 0 评论 -
Linux curl 指令学习总结,发送 POST请求,GET请求示例,添加多个请求头
Linux 中 当环境中已经具备 curl 工具时可以使用,在 Linux 操作系统中经常用来测试网络和url的联通性,模拟正常的网络访问指令选项只获得对方的响应首部信息curl -I http://xxxxxxxx.xxx显示一次HTTP请求的通信过程,请求内容包括请求头和请求内容等详细信息curl -v http://xxxxxxxx.xxx执行 GET/POST/PUT/DELETE 操作-X 后加指定方式去请求curl -X PUT www.baidu.comcur原创 2022-01-21 14:50:36 · 2705 阅读 · 0 评论 -
Linux专题 Linux(虚拟机安装)基本设置,linux目录 +指令
linux的安装真正的服务器往往很贵,一般都是租用使用的别人的服务器,或者由公司提供服务器来使用。如果只是学习提升的话,装一个虚拟机的 Linux 就足够使用了。这里使用centos7版本首先需要下载centos7的镜像,下载Vmware然后安装Vmware虚拟机,在虚拟机里面安装linux系统为了方便操作linux,我们还需要安装一个linux的远程连接工具(SSH)或者power shell(windows环境下,就是自己电脑上)。使用Xshell等工具都可以连接上自己装好,启动了的linu原创 2020-09-06 13:11:10 · 700 阅读 · 0 评论 -
Linux指令 scp 介绍以及使用
scp使用场景可以用于两台Linux之间进行文件,目录拷贝传输,且是安全的 是rcp加强版但前提是两者之间是可以连接到的 能ping通的使用方式拷贝本机文件到 另一台机器开头为指令 第一段为本地文件目录 第二段@之前为要以什么用户登录另一台linux,中间@为固定,@之后为另一台linux的地址 :之后为要拷贝到另一台机器的哪一个路径下scp /root/myfiles/123.tar.gz root@192.168.19.40:/root/file2/反之将另一个li原创 2021-09-14 19:12:33 · 400 阅读 · 0 评论 -
Linux专题 linux下安装mysql(开启远程连接) + linux下redis安装和两种启动方式
mysql安装A、通过yum指令卸载1、通过 rpm -qa | grep mysql 查看是否系统自带mysql,如果有就卸载2、通过 rpm -qa | grep mariadb 查看是否系统自带mariadb,如果有就卸载卸载的指令是 rpm -e --nodeps xxxxxmariadb其实就是mysql,就是换了个名字,没有太大区别用压缩包安装mysql1、下载mysql的压缩包,然后解压,重新命名2、在解压后的mysql根目录下新建data文件夹3、对数据库进原创 2020-09-06 14:45:41 · 268 阅读 · 0 评论 -
nginx专题 nginx介绍和linux下安装 + 负载均衡以及权重设置 + 静态资源访问
1、nginx简介Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,可以进行负载均衡和反向代理2、nginx的安装准备工作:安装nginx需要的库yum -y install gccyum -y install zlib zlib-develyum -y install pcre pcre-develyum -y install openssl open原创 2020-09-06 15:00:29 · 223 阅读 · 0 评论 -
Docker专题学习 (三)镜像使用
来源运行容器时如果本地有所需要得镜像就是用本地的,如果本地没有需要的镜像则从 docker 的镜像仓库获取,默认从 docker hub 公共镜像源下载。镜像指令获取本地主机上的镜像列表docker images使用后会在下方出现对应的镜像列表具体各参数意义如下:REPOSITORY :表示镜像仓库源TAG : 镜像标签IMAGE ID : 镜像IDCREATED : 镜像创建时间SIZE : 镜像大小同一个仓库镜像源可能有多个版本,就使用不同的 TAG 来标识不同的版本,我原创 2021-11-30 13:40:41 · 885 阅读 · 0 评论 -
Docker专题学习 (二)容器使用
Docker客户端直接输入 docker 即可查看docker客户端的所有命令选项;直接输入 docker command --help 可以更深入的看到各项命令的介绍例如要看 stats 则 写为 docker stats --help使用获取容器,例如获取ubuntu镜像,则如下docker pull ubuntu使用 ubuntu 镜像启动一个容器,参数为以命令行模式进入该容器docker run -it ubuntu /bin/bash查看所有容器dock原创 2021-11-26 17:14:23 · 251 阅读 · 0 评论 -
Docker专题学习 (一)Hello World
Docker Hello world使用 docker run 在容器内运行一个应用程序 并输出 Hello world进入docker环境执行下面命令docker run ubuntu:15.10 /bin/echo "Hello world oh"上面的语句参数解析:docker : docker 的二进制执行文件run : 与前面的docker组合起来,运行一个容器ubuntu:15.10 : 指定要运行的镜像,docker先从本地主机查找是否存在该镜像,如果不存在就从镜像原创 2021-11-26 15:14:20 · 857 阅读 · 0 评论 -
Docker专题 Docker基础架构以及认识
基本介绍Docker 是一个开源的应用容器引擎可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。是一个用于开发,交付和运行应用程序的开放平台。能够将应用程序与基础架构分开,从而可以快速交付软件。基础架构Docker 包含三个基本概念:镜像(Image):相当于是一个 root 文件管理系统。容器(Conta原创 2021-11-26 14:16:46 · 819 阅读 · 0 评论