一、Postman在CentOS上的安装方法
使用Snap包管理器安装(推荐,适用于CentOS 7及以上版本)
Snap是跨Linux发行版的包管理工具,安装Postman最便捷。若未安装Snap,先执行以下命令安装:
sudo yum install snapd
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap
安装Postman:
sudo snap install postman --classic
启动Postman:终端输入postman,或在应用菜单中搜索“Postman”。
手动下载安装包安装(灵活,适用于所有CentOS版本)
访问Postman官网下载Linux版安装包(.tar.gz格式),或使用wget命令直接下载:
wget https://dl.pstmn.io/download/latest/linux64 -O postman.tar.gz
解压到指定目录(如/usr/local/postman):
sudo mkdir -p /usr/local/postman
sudo tar -zxvf postman.tar.gz -C /usr/local/postman --strip-components=1
创建软链接,方便终端直接运行:
sudo ln -s /usr/local/postman/Postman/Postman /usr/bin/postman
(可选)创建桌面启动器,实现图形界面启动:
sudo touch /usr/share/applications/postman.desktop
sudo vim /usr/share/applications/postman.desktop
添加以下内容(替换为实际路径):
[Desktop Entry]
Encoding=UTF-8
Name=Postman
Exec=/usr/bin/postman
Terminal=false
Icon=/usr/local/postman/app/resources/app/assets/icon.png
Type=Application
Categories=Development;
赋予执行权限:sudo chmod +x /usr/share/applications/postman.desktop。
通过YUM仓库安装(企业级,适合需要包管理的场景)
导入Postman官方GPG密钥:
sudo rpm --import https://dl.pstmn.io/release/key.asc
创建YUM仓库文件:
sudo vim /etc/yum.repos.d/postman.repo
添加以下内容:
[postman]
name=Postman Repository
baseurl=https://dl.pstmn.io/download/linux/x64/yum
enabled=1
gpgcheck=1
gpgkey=https://dl.pstmn.io/release/key.asc
安装Postman:
sudo yum install postman
启动Postman:终端输入postman。
二、Postman在CentOS上的配置方法
创建环境变量(复用API配置的关键)
环境变量用于存储API基地址、Token等动态值,避免重复输入。
操作步骤:
base_url)和初始值(如https://api.example.com),点击Save。{{变量名}}引用(如{{base_url}}/users)。管理集合(组织API请求的核心)
集合用于归类相关API请求,方便团队协作和复用。
操作步骤:
使用Newman进行命令行测试(自动化测试必备)
Newman是Postman的命令行工具,用于在服务器上运行集合测试。
安装步骤:
sudo yum install -y nodejs npm。sudo npm install -g newman。newman run collection.json(可添加-e environment.json指定环境变量)。配置代理(解决网络访问问题)
若Postman无法访问外网,需配置代理:
http://proxy.example.com:8080)。