`
hotdog
  • 浏览: 285234 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

以RedHat的RPM包安装启动Hudson

    博客分类:
  • ci
阅读更多
原来都是通过将war包部署到web容器的方式来运行Hudson。

由于服务器有限制所以换了一种方式,使用RedHat的rpm安装启动。

可以到下面的网址去下载最新的rpm
http://pkg.hudson-labs.org/redhat/

安装步骤
1.以root身份登录
2.分别执行:
wget -O /etc/yum.repos.d/hudson.repo http://pkg.hudson-labs.org/redhat/hudson.repo
rpm --import http://pkg.hudson-labs.org/redhat/hudson-labs.org.key
3.将hudson-1.388-1.1.noarch.rpm上传到服务器
4.执行rpm -ivh hudson-1.388-1.1.noarch.rpm

默认配置
启动脚本:/etc/init.d/hudson
配置文件:/etc/sysconfig/hudson
日志文件:/var/log/hudson/hudson.log
HUDSON_HOME:/var/lib/hudson
War文件:/usr/lib/hudson/hudson.war

备注
如果想自定义配置,如HUDSON_HOME,可以修改/etc/sysconfig/hudson文件。需要注意的是HUDSON_USER这个配置指定哪个用户来执行Hudson命令,我指定的是root。如果指定的用户权限不够,则会抛出Permission denied或者java.io.FileNotFoundException的异常。

启动系统
/etc/init.d/hudson start


分享到:
评论

相关推荐

    redhat7-yum-rpm完整包.rar

    这个"redhat7-yum-rpm完整包.rar"是为RHEL 7或CentOS 7设计的一个离线安装包集合,它包含了通过YUM(Yellowdog Updater, Modified)进行软件管理所需的所有RPM(Red Hat Package Manager)包。RPM是一种用于安装、...

    redhat6.5安装yum所需的rpm包

    7. `yum-updateonboot-1.1.30-41.el6.noarch.rpm`:当系统启动时,这个组件可以帮助检查并安装待处理的系统更新,确保系统始终保持最新的安全补丁和功能。 安装这些rpm包的步骤通常是这样的: 1. 打开终端。 2. ...

    在redhat6.5离线安装docker1.7所需要rpm包

    在redhat6.5离线安装docker1.7所需要rpm包

    centos/redhat apr1.6.2 rpm包

    标题中的"centos/redhat apr1.6.2 rpm包"指的是针对CentOS或Red Hat操作系统的一个软件包集合,这个集合包含的是APR(Apache Portable Runtime)库的1.6.2版本。APR是一个开源的C语言库,主要用于提供操作系统级别的...

    redhat5rpm包(史上最全)

    在"redhat5rpm包(史上最全)"这个压缩包中,你将找到所有安装Oracle 9i所需的RPM包,这意味着你不必再花费时间去寻找各个分散的依赖包。以下是一些关键的知识点,涉及Oracle 9i在RHEL5上的安装过程: 1. **环境...

    redhat5.3gcc安装所需rpm包及安装顺序

    4. **安装顺序**:安装RPM包时,应遵循一定的顺序以解决依赖关系: 1. 首先安装binutils,因为它是最基础的工具集。 2. 接着是glibc,因为它是系统运行的基础库。 3. 安装kernel-headers,以便GCC可以生成与当前...

    bash漏洞 redhat rpm升级包

    bash漏洞 redhat rpm升级包

    linux redhat nginx rpm

    linux redhat 上安装 nginx 1. 确保进行了安装了linux常用必备支持库。检查是否安装了g++、gcc。rpm -qa | grep gcc 之后需要出现3个包如下图所示。如果没有出现。需要安装g++、gcc。 2. 将这些包上传到待安装的系统...

    redhat6.4 安装gdb、gcc、debuginfo、glibc 离线rpm包

    在Red Hat Enterprise Linux 6.4 (RHEL 6.4)系统中,安装gdb、gcc、debuginfo和glibc的离线rpm包是一项重要的任务,这些组件对于任何Linux开发环境来说都是不可或缺的。GDB是GNU调试器,用于调试C、C++和其他语言...

    redhat8 安装yum需要的部分 rpm包

    yum-4.7.0-4.el8.noarch.rpm lrzsz-0.12.20-43.el8.x86_64.rpm libnsl-2.28-164.el8.i686.rpm libnsl-2.28-164.el8.x86_64.rpm yum-utils-4.0.21-3.el8.noarch.rpm vim-minimal-8.0.1763-16.el8.x86_64.rpm python3-...

    Redhat下rpm离线安装gcc

    2.最后安装gcc的时候提示又有依赖:cloog-ppl,安装了cloog-ppl*****.rpm时提示又有依赖: libppl.so.7 is needed by cloog-ppl libppl_c.so.2 id needed by cloog-ppl 需要安装ppl,就这样先安装ppl再装cloog...

    openssh8.8 rpm包 可直接安装

    在CentOS系统中,使用RPM包来安装openssh8.8p1意味着你可以通过简单的命令行操作快速便捷地获取并安装这个最新版本的SSH服务。这通常涉及以下步骤: 1. **下载RPM包**:首先,你需要从官方网站或者其他可信源下载...

    redhat linux手动RPM安装gcc,g++

    在没有自动包管理器如yum的情况下,手动RPM安装GCC和g++是一项必要的任务。下面我们将详细讲解如何在Red Hat Linux上手动通过RPM包安装这两个组件。 首先,你需要获取适合你系统版本的GCC和g++的RPM包。通常,这些...

    centos/redhat离线安装gcc及其依赖的rpm包

    标题提到的是离线安装GCC(GNU Compiler Collection)及其依赖的RPM包,这在没有网络连接或者网络环境不稳定的情况下非常实用。 GCC是开源的编译器集合,用于将C、C++、Fortran、Java等多种编程语言的源代码编译成...

    redhat7.9 安装rpm的所有文件

    yum-utils-1.1.31-54.el7_8.noarch yum-updateonboot yum-plugin-fastestmirror yum-metadata-parser- yum-3.4.3-168 glibc-headers glibc-devel-2.17 glibc-common-2.17

    Redhat6.6/Redhat6.7 docker 离线安装依赖包

    Redhat6.6/Redhat6.7 docker 离线安装依赖包

    适用于CentOS7.*和redhat el7系列的openssh9.7P1,x86架构rpm包

    本人2024年5月26日制作的openssh9.7P1的rpm包,适用于CentOS7.*系列和redhat el7系列,el7 包含以下文件: openssh-9.7p1-1.el7.x86_64.rpm openssh-clients-9.7p1-1.el7.x86_64.rpm openssh-server-9.7p1-1.el7.x86...

    在RedHat EL5上install 11gr2所需的rpm包

    在RedHat EL5上install 11gr2所需的rpm包 在自己的RedHat EL5虚拟机上装11g r2花了不少时间在寻找所需rpm包上(一共36MB)。 现在share给大家,希望为大家一次解决到位。 (如果还需要其他rpm,就只得自己动手找了...

    redhat7.2 离线安装docker-ce依赖包

    6. **启动Docker服务**:安装完成后,别忘了启动Docker服务并将其设置为开机启动: ``` systemctl start docker systemctl enable docker ``` 7. **验证Docker安装**:为了确认Docker是否安装成功,可以运行`...

    redhat-server-6.8 - 离线安装gcc依赖包

    redhat-server-6.8 ---- 离线安装gcc依赖包 因为安装时包之间会有依赖关系,所以需要指定安装包的顺序: rpm -ivh kernel-headers-2.6.32-7el6.x86_64.rpm rpm -ivh glibc-headers-12-1.7.el6.x86_64.rpm rpm -ivh...

Global site tag (gtag.js) - Google Analytics