Linux关闭占用指定端口的进程
Created|Updated|运维
|Post Views:
两种方式
① 第一种
用netstat -ano | grep 端口 找出进程号
然后 kill -9 进程号 杀进程
② 第二种
例:关闭占用80端口的进程
sudo fuser -k -n tcp 80
Author: Keysqiu
Copyright Notice: All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.
Related Articles
2025-11-30
微信机器人运行在Linux服务器上?消息自动回复,Docker一键部署。详细安装使用
前期工作 项目地址: https://github.com/danni-cool/docker-wechatbot-webhook 简单来说就是docker封装的微信机器人,可以实现自动化收发消息,可以一键部署到Linux服务器。 1、首先在Ubuntu系统安装docker sudo apt update sudo apt-get install ca-certificates curl gnupg lsb-release curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" sudo apt-get install docker-ce docker-ce-cli containerd.io 2、拉取镜像 sudo docker pu...
2025-11-30
SpringBoot和Vue2项目部署https协议
一、SpringBoot项目 1、去你自己的云申请并下载好相关文件,SpringBoot下载的是Tomcat(默认),Vue2下载的是Nginx 2、将下载的压缩包里面的.pfx后缀文件拷贝到项目的resources目录下 3、编辑配置文件 (主要是框里面的内容,注意是配置在server下**** ) 二、Vue2项目 进入到你的nginx安装目录下面,我的目录是在(/usr/local/nginx),进入到目录的sbin目录下,输入 cd /usr/local/nginx/sbin # 注意这里是大写的V,小写的只显示版本号 ./nginx -V 如果出现 (configure arguments: --with-http_ssl_module), 则已安装。 一般情况下都是不存在ssl模块的 接下来进入到你的解压缩后的nginx目录,注意这里不是nginx安装目录,是解压缩后的目录,我的是在(/usr/local/nginx-1.14.0),进入目录后,输入 ./configure --prefix=/usr/local/nginx --with-http_...
2025-11-30
Window下Redis的安装和部署详细教程
1、下载Redis压缩包 以下这个是我网盘里面的,后面小改一下路径即可 **链接:**https://pan.baidu.com/s/18dT-0rMtZWQThhVrBtP88A?pwd=x0f1 提取码:x0f1 这里我在GitHub中下载window用的 5.0 版本Redis-x64-5.0.14.1.zip。 https://github.com/tporadowski/redis/releases 将下载的压缩包解压到指定的文件夹中,如:D:\Redis,内容如下: 3、启动Redis服务 在Redis的安装目录下打开cmd窗口,然后执行命令来启动服务: redis-server.exe redis.windows.conf 默认端口为6379,出现图上的图标说明redis服务启动成功。命令里面的 redis.windows.conf 可以省略,省略后,使用redis-server.exe命令会使用默认的配置 为了方便,建议把Redis路径配置到系统变量Path值中,这样就省得再输路径了。 如果连接成功,到此Redis的安装和部署也就完成了...
2025-11-30
bad interpreter,No such file or directory
问题: 解决Linux服务器执行命令时出现 **==-bash: ./xxx.sh: /bin/sh^M: bad interpreter: No such file or directory==**报错 解决方案: vim [脚本名称].sh :set ff=unix :wq
2025-11-30
Ubuntu22.04安装Jenkins(JDK11版)
1 安装java (建议安装11版本的java) sudo apt update sudo apt install openjdk-11-jdk 安装完成后 查看下java版本是否安装完成 java -version 安装完成后输出下面的结果则表示成功 openjdk version “11.0.18” 2023-01-17 OpenJDK Runtime Environment (build 11.0.18+10-post-Ubuntu-0ubuntu120.04.1) OpenJDK 64-Bit Server VM (build 11.0.18+10-post-Ubuntu-0ubuntu120.04.1, mixed mode, sharing) 2 安装jenkins Ubuntu 上安装 Jenkins 相对比较直接。启用 Jenkins APT 软件源,导入源 GPGkey,并且安装 Jenkins 软件包。 用wget 获取软件源 wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo ...
2025-11-30
代码变动,如何重新上传到服务器端
1、前期准备 1.1 安装Xshell和Xftp 安装包.zip ps:文件解压完之后双击安装即可,如若提示更新,点击立即更新,不然它不给使用,后面再注册一下即可使用 1.2 利用Xshell连接远程服务器 ① 在弹出的界面中点击新建会话,按下图填写相应的信息即可 ② 连接成功如下图所示 1.3 利用Xftp与远程服务器进行文件传输 2、后端项目打包好后(war包),直接放在/usr/local/tomcat/tomcat9/webapps目录下即可,不要怀疑,就这么简单!!!【如果是打成jar包的话,随便放一个目录,然后在终端输入以下命令即可】 # 给jar包执行的权限 chmod 777 [自己jar包名称].jar # 启动(临时运行) java -jar [自己jar包名称].jar # 启动(在后台运行) nohup java -jar [自己jar包名称].jar & (注意最后面还有一个&符号) 3、前端项目打包好后,直接放在/usr/local/nginx目录即可,不要怀疑,就这么简单!!!
Comments
Announcement
博客由思源笔记自动同步驱动,写作即发布
