Centos 安裝 rundeck3.0.5
一:rundeck安裝
1、安裝Java
yum install java-1.8.0-openjdk
2、下載war檔案
3、將RDECK_BASE環境變數定義為安裝位置
vim /etc/profile
export RDECK_BASE=$HOME/rundeck
source /etc/profile
4、建立安裝目錄
mkdir -p $RDECK_BASE
5、將war檔案複製到安裝目錄
cp rundeck-3.0.5-20180828.war $RDECK_BASE
6、更改目錄並執行
cd $RDECK_BASE
java -Xmx4g -jar rundeck-3.0.5-20180828.war
7、等待“已啟動”訊息
Grails application running at http://ecto1.local:4440 in environment: production
8、更新你的shell環境
PATH=$PATH:$RDECK_BASE/tools/bin
MANPATH=$MANPATH:$RDECK_BASE/docs/man
9、更改配置檔案中的地址
vim /root/rundeck/server/config/rundeck-config.properties
grails.serverURL=http://192.168.100.182:4440
10、配置節點
vim /root/rundeck/projects/yourproject/etc/resources.xml <?xml version="1.0" encoding="UTF-8"?> <project> <node name="xuetu" description="Rundeck server node" tags="" hostname="192.168.100.182" osArch="amd64" osFamily="unix" osName="Linux" osVersion="3.10.0-693.el7.x86_64" username="root"/> <node name="檔案伺服器" description="檔案伺服器" tags="" hostname="39.208.167.54" osArch="amd64" osFamily="unix" osName="Linux" osVersion="3.10.0-514.26.2.el7.x86_64" username="root"/> </project>
$RDECK_BASE/server/sbin/rundeckd start #啟動rundeck
$RDECK_BASE/server/sbin/rundeckd stop #關閉rundeck
二:rundeck回撥地址(webhook)將ip改為域名
vim /root/rundeck/server/config/rundeck-config.properties #rundeck配置檔案
grails.serverURL=http://rundeck.sylicod.com
vim /etc/nginx/conf.d/rundeck.conf #nginx配置檔案
location / {
}