安装 Jenkins
本文主要讲解如何安装 一台可以部署Go服务的 Jenkins 服务器
主要包含 Jenkins 上用到的一些插件和Jenkins 服务器上用到的必要命令。
安装 Jenkins
Linux 上安装
硬件安装要求
最小化硬件要求:
- 256 MB of RAM
- 1 GB of drive space (although 10 GB is a recommended minimum if running Jenkins as a Docker container)
推荐配置:
- 4 GB+ of RAM
- 50 GB+ of drive space
软件安装要求
- Java
Linux上安装 Jenkins
# 安装 java
sudo wget -O /etc/yum.repos.d/jenkins.repo \
https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key
sudo yum upgrade
# Add required dependencies for the jenkins package
sudo yum install fontconfig java-17-openjdk
sudo yum install jenkins
sudo systemctl daemon-reload
# 配置启动项
# 配置开机启动
sudo systemctl enable jenkins
# 启动 Jenkins 服务
sudo systemctl start jenkins
# 查看状态
sudo systemctl status jenkins
如果配置正确,会看到如下信息
Loaded: loaded (/lib/systemd/system/jenkins.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2023-06-22 16:19:01 +03; 4min 57s ago
...
访问 Jenkins
访问地址:http://localhost:8080
查看初始密码:sudo cat /var/lib/jenkins/secrets/initialAdminPassword
首次登录以后需要创建第一个管理员账号。
macOS 上安装
这里使用 brew
进行安装, 如果没安装可以看这里:https://brew.sh/
macOS上安装 Jenkins
# 安装
brew install jenkins-lts
# 启动服务
brew services start jenkins-lts
# 重启服务
brew services restart jenkins-lts
这里安装的是 LTS 版本,如果想体验最新版可以看这里;
# 安装
brew install jenkins
# 启动服务
brew services start jenkins
# 重启服务
brew services restart jenkins
本地访问 Jenkins
访问地址:http://localhost:8080
查看初始密码:sudo cat /var/lib/jenkins/secrets/initialAdminPassword
首次登录以后需要创建第一个管理员账号。
安装 Jenkins 插件
- Go
- Git
- Ansible
- SSH
安装相关命令
安装 git
sudo yum install git -y
安装 ansible
sudo yum install ansible -y