linux 中jenkins启动/重启/停止命令 改端口
封面图
•
2025-10-13
•
Linux
126
0
0
0
在 Linux 系统中,Jenkins 通常可以通过以下几种方式运行和管理: ### 一、Jenkins 的启动/重启/停止命令(以 systemd 管理为例) 如果你使用的是 **systemd**(大多数现代 Linux 发行版默认使用),可以使用以下命令: #### 1. 启动 Jenkins ```bash sudo systemctl start jenkins ``` #### 2. 停止 Jenkins ```bash sudo systemctl stop jenkins ``` #### 3. 重启 Jenkins ```bash sudo systemctl restart jenkins ``` #### 4. 查看 Jenkins 状态 ```bash sudo systemctl status jenkins ``` --- ### 二、修改 Jenkins 的端口 Jenkins 默认使用 **8080** 端口。如果你想更改这个端口,可以按照以下步骤操作: #### 1. 编辑 Jenkins 配置文件 Jenkins 的配置文件通常位于: ```bash /etc/default/jenkins ``` 或者如果是通过 `jenkins.war` 运行,可能是在 `~/.jenkins/config.xml` 或 `jenkins.xml` 中。 但最常见的是修改 `/etc/default/jenkins` 文件中的 `HTTP_PORT` 参数。 #### 2. 修改端口 打开配置文件: ```bash sudo nano /etc/default/jenkins ``` 找到并修改如下行(例如改为 9090): ```bash HTTP_PORT=9090 ``` > 如果你使用的是 `jenkins.war`,则需要在启动时指定端口: > ```bash > java -jar jenkins.war --httpPort=9090 > ``` #### 3. 保存并退出编辑器 #### 4. 重启 Jenkins 服务 ```bash sudo systemctl restart jenkins ``` --- ### 三、验证端口是否生效 你可以用以下命令查看 Jenkins 是否在新端口上运行: ```bash netstat -tuln | grep 9090 ``` 或者直接访问: ``` http://localhost:9090 ``` --- ### 四、其他方式启动 Jenkins(非 systemd) 如果你是通过手动运行 `jenkins.war`,可以这样操作: #### 启动 Jenkins(使用默认端口) ```bash java -jar jenkins.war ``` #### 使用自定义端口 ```bash java -jar jenkins.war --httpPort=9090 ``` #### 停止 Jenkins(按 Ctrl+C) --- ### 五、注意事项 - 如果你使用了防火墙(如 `ufw` 或 `iptables`),请确保新的端口已开放。 - 如果你使用的是反向代理(如 Nginx 或 Apache),也需要相应地更新代理配置。 --- 如有特定的 Jenkins 安装方式(比如通过 Docker 或源码编译安装),欢迎补充说明,我可以提供更详细的指导。
上一篇:
centos修改root密码的方法
下一篇:
linux出现 FirewallD is not running
标题录入,一次不能超过6条
留言
评论