“阿里云上的Jenkins部署指南“

1. 购买阿里云服务器(ECS实例)

不懂怎么购买可以去搜索一下

2. 配置安全组

确保安全组规则允许端口8080的入站流量。

  1. 在阿里云控制台中找到ECS实例,点击管理控制台。
  2. 选择“网络与安全组”,然后选择“安全组”。
  3. 为适用于你的实例的安全组添加规则,确保端口8080是开放的:
    • 类型: 自定义TCP
    • 协议类型: TCP
    • 端口范围: 8080
    • 授权对象: 0.0.0.0/0

3. 连接到你的阿里云服务器

使用SSH连接到你的服务器终端。如果你使用的是Windows,可以使用FinalShell或其他SSH客户端。

4. 安装Jenkins及其依赖项

        1.安装Java
Jenkins需要Java环境,安装OpenJDK:
sudo yum update -y
sudo yum install java-11-openjdk -y
     2.安装Jenkins
        手动安装Jenkins RPM文件
wget http://pkg.jenkins-ci.org/redhat-stable/jenkins-2.452.1-1.1.noarch.rpm
sudo rpm -ivh jenkins-2.452.1-1.1.noarch.rpm

在安装过程中,如果RPM命令提示缺少公钥,可以强制忽略次错误(不推荐,除非你确定包的来源和安全性):

sudo rpm -ivh --nosignature jenkins-2.452.1-1.1.noarch.rpm

安装Jenkins:

sudo yum install jenkins -y

启动并启用Jenkins服务:

sudo systemctl start jenkins
sudo systemctl enable jenkins

5. 配置防火墙

配置防火墙以允许Jenkins端口8080流量通过。

sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp
sudo firewall-cmd --reload

6. 访问Jenkins实例

打开浏览器,输入你服务器的IP地址并加上端口8080。

http://your_server_ip:8080

首次加载页面时,Jenkins会要求你输入解锁密钥。在终端中找到并复制密钥,然后粘贴到网页中。

获取管理员密码:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword

7. 继续安装过程

在浏览器中输入管理员密码后,按照Jenkins的安装向导完成安装过程。你可以选择安装推荐的插件或者自定义安装插件。

8. 创建管理员用户

按照提示创建管理员用户并完成安装。

额外注意事项:

  • HTTPS配置: 为了更安全的连接,可以添加SSL证书并配置Nginx作为反向代理以提供HTTPS支持。
  • Jenkins备份: 定期备份Jenkins配置和数据可以避免数据丢失。
  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值