当前位置: 首页 > news >正文

网站全面推广方案土地流转网站建设项目

网站全面推广方案,土地流转网站建设项目,望野八年级上册,成都定制网站建设服务公司文章目录🛠️ 安装前准备1. 检查系统版本2. 安装依赖工具🧰 安装 Jenkins方法一:通过官方 YUM 仓库安装(推荐)1. 添加 Jenkins 仓库2. 安装 Jenkins方法二:手动下载 RPM 包安装1. 下载 Jenkins RPM 包2. 安…

文章目录

    • 🛠️ 安装前准备
      • 1. 检查系统版本
      • 2. 安装依赖工具
    • 🧰 安装 Jenkins
      • 方法一:通过官方 YUM 仓库安装(推荐)
        • 1. 添加 Jenkins 仓库
        • 2. 安装 Jenkins
      • 方法二:手动下载 RPM 包安装
        • 1. 下载 Jenkins RPM 包
        • 2. 安装 RPM 包
    • ⚙️ 配置 Jenkins
      • 1. 修改 Jenkins 配置文件
      • 2. 指定 JDK 路径
    • ▶️ 启动 Jenkins 服务
      • 1. 启动并设置开机自启
      • 2. 检查服务状态
    • 🔐 配置防火墙和 SELinux
      • 1. 开放 Jenkins 端口(8080)
      • 2. 禁用 SELinux(临时解决方案)
    • 以上方法无法修改端口
    • 🌐 访问 Jenkins Web 界面
      • 1. 获取初始管理员密码
      • 2. 浏览器访问
    • 📦 常见问题及解决方法
      • 问题 1:Jenkins 服务启动失败
      • 问题 2:无法访问 Jenkins Web 界面
      • 问题 3:插件安装缓慢或失败
    • 🧹 卸载 Jenkins(可选)
      • 1. 停止服务
      • 2. 卸载 Jenkins
      • 3. 清理残留文件
    • ✅ 总结

以下是在 CentOS 系统 中安装 Jenkins 的详细步骤,涵盖 JDK 安装、Jenkins 配置、服务启动及常见问题解决方法。(注:我安装的是jenkins-2.516.2-1.1.noarch.rpm这个版本,需要JDK8以上的版本,我用的JDK21)


🛠️ 安装前准备

1. 检查系统版本

确保系统为 CentOS 7 或更高版本:

cat /etc/centos-release

2. 安装依赖工具

安装 wgetjava(JDK 1.8 或以上):

sudo yum install -y wget java-1.8.0-openjdk

验证 Java 安装

java -version

🧰 安装 Jenkins

方法一:通过官方 YUM 仓库安装(推荐)

1. 添加 Jenkins 仓库
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.key
2. 安装 Jenkins
sudo yum install -y jenkins

方法二:手动下载 RPM 包安装

1. 下载 Jenkins RPM 包
wget https://get.jenkins.io/redhat-stable/jenkins-2.346.3-1.1.noarch.rpm
2. 安装 RPM 包
sudo rpm -ivh jenkins-2.346.3-1.1.noarch.rpm

⚙️ 配置 Jenkins

1. 修改 Jenkins 配置文件

编辑 /etc/sysconfig/jenkins 文件:

sudo vi /etc/sysconfig/jenkins

关键配置项

  • JENKINS_USER="root":将 Jenkins 用户设置为 root(避免权限问题)。
  • JENKINS_PORT="8080":设置 Jenkins 服务端口(默认 8080)。
  • JENKINS_HOME="/var/lib/jenkins":Jenkins 数据存储目录(可保留默认)。

2. 指定 JDK 路径

编辑 /etc/init.d/jenkins 文件:

sudo vi /etc/init.d/jenkins

修改 JAVA_HOME 路径(根据实际 JDK 安装路径调整):

JAVA_HOME="/usr/lib/jvm/java-1.8.0-openjdk"

▶️ 启动 Jenkins 服务

1. 启动并设置开机自启

sudo systemctl start jenkins
sudo systemctl enable jenkins

2. 检查服务状态

sudo systemctl status jenkins

预期输出

● jenkins.service - Jenkins Continuous Integration ServerLoaded: loaded (/usr/lib/systemd/system/jenkins.service; enabled; vendor preset: disabled)Active: active (running) since ...

🔐 配置防火墙和 SELinux

1. 开放 Jenkins 端口(8080)

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

2. 禁用 SELinux(临时解决方案)

sudo setenforce 0

永久禁用:编辑 /etc/selinux/config,设置 SELINUX=disabled


以上方法无法修改端口

修改jenkins.service文件

如果上述方法仍然无效,可以尝试修改jenkins.service文件。具体步骤如下:

进入/usr/lib/systemd/system目录:

cd /usr/lib/systemd/system

打开jenkins.service文件:

vi jenkins.service

在文件中找到Environment=“JENKINS_PORT=8080”,并将端口号修改为你想要的端口号,例如8889。

Environment="JENKINS_PORT=8889"

保存文件并退出编辑器。

重新加载配置文件并重启Jenkins服务:

systemctl daemon-reload
systemctl restart jenkins

🌐 访问 Jenkins Web 界面

1. 获取初始管理员密码

sudo cat /var/lib/jenkins/secrets/initialAdminPassword

示例输出

5d0a1f3c3b8e4b9a8d0e1f2a7c6d5e4f

2. 浏览器访问

打开浏览器,输入:

http://<服务器IP>:8080
  • 输入初始密码,点击 继续
  • 选择 安装推荐的插件选择插件
  • 创建管理员账号并完成初始化。

📦 常见问题及解决方法

问题 1:Jenkins 服务启动失败

现象

sudo systemctl status jenkins
● jenkins.service - Jenkins Continuous Integration ServerLoaded: loaded (/usr/lib/systemd/system/jenkins.service; enabled; vendor preset: disabled)Active: failed (Result: exit-code)

解决方法

  1. 检查日志

    sudo journalctl -u jenkins.service
    

    根据日志定位错误(如 JDK 路径错误、端口冲突等)。

  2. 修改 JDK 路径
    确保 /etc/init.d/jenkins 中的 JAVA_HOME 配置正确。

  3. 修改端口
    如果 8080 被占用,修改 /etc/sysconfig/jenkins 中的 JENKINS_PORT


问题 2:无法访问 Jenkins Web 界面

现象:浏览器提示连接超时。
解决方法

  1. 检查防火墙

    sudo firewall-cmd --list-all
    

    确保 8080 端口已开放。

  2. 检查 SELinux

    sudo getenforce
    

    如果为 Enforcing,临时禁用:

    sudo setenforce 0
    

问题 3:插件安装缓慢或失败

解决方法

  1. 使用国内镜像
    修改 /etc/default/jenkins(或 /etc/sysconfig/jenkins):

    JENKINS_UC=https://mirrors.tuna.tsinghua.edu.cn/jenkins
    

    重启 Jenkins:

    sudo systemctl restart jenkins
    
  2. 手动安装插件

    • 下载插件 .hpi 文件:
      wget https://updates.jenkins-ci.org/latest/<plugin-name>.hpi
      
    • 通过 Jenkins Web 界面上传插件。

🧹 卸载 Jenkins(可选)

1. 停止服务

sudo systemctl stop jenkins

2. 卸载 Jenkins

sudo yum remove -y jenkins

3. 清理残留文件

sudo rm -rf /var/lib/jenkins
sudo rm -rf /etc/jenkins

✅ 总结

步骤命令说明
安装 Jenkinssudo yum install -y jenkins通过 YUM 仓库安装
修改配置sudo vi /etc/sysconfig/jenkins设置用户、端口和 JDK 路径
启动服务sudo systemctl start jenkins启动 Jenkins 服务
获取初始密码sudo cat /var/lib/jenkins/secrets/initialAdminPassword用于首次登录
访问 Web 界面http://<IP>:8080完成初始化配置

通过以上步骤,您已成功在 CentOS 系统中安装并配置了 Jenkins。如果需要进一步优化(如配置私有仓库或代理),请参考 Jenkins 官方文档。

http://www.dtcms.com/a/580852.html

相关文章:

  • 沈阳营商环境建设局网站重点建设专业 专题网站
  • 阿里云重新备案注销主体还是注销网站微信公众号优惠和网站绑定怎么做
  • 采集做网站企业网站使用不规范地图如何处罚
  • iis网站防盗链苏州网站优化维护
  • 企业做网站能赚钱么武昌做网站jw100
  • 申请建设网站经费申请软件编程毕业设计代做网站
  • 郑州建设网站报价小程序一年服务费多少钱
  • 青岛建设银行网站广东手机网站开发多少
  • 网站首页广告代码青岛百度推广优化怎么做的
  • 南乐网站建设设计装修的软件
  • 用自建网站做外贸企业网站建立哪
  • 东莞网站设计效果如何用模板建设网站
  • 贵州省住房和城乡建设厅官方网站南宁网站制作计划
  • 建设营销型网站谁给个好网站
  • o2o的含义全国分站seo
  • 企业品牌营销型网站建设wordpress中文免费企业主题下载
  • 建设电子商务网站总体设计阶段郑州做网站哪家专业
  • 网站推广的渠道有济南建设网站制作
  • 网站建站对象设计公司怎么找客户
  • 网站后台生成文章很慢营销推广费用方案
  • 大连百度推广优化唐山seo设计网站
  • 织梦网站错位深圳市招聘信息网站
  • 深圳做网站多少费用苏州新区网站制作
  • 溜冰鞋 东莞网站建设wordpress 找不到文章
  • 做推广网站discuz x3 wordpress
  • 做视频网站 服务器百度百度
  • 网站优化具体做哪些事情织梦网站地图模板
  • 5118网站wordpress 淘点金
  • 苏州网站设计公司价格自己怎么在网上开店
  • 网站购物功能如何做网站制作感受