CentOS 7 安裝 Bamboo 完整指南
系統(tǒng)環(huán)境準(zhǔn)備
確保系統(tǒng)已更新至最新版本并安裝必要依賴:
sudo yum update -y
sudo yum install wget java-1.8.0-openjdk -y
獲取Bamboo安裝包
通過Atlassian官方下載最新版本:
wget https://www.atlassian.com/software/bamboo/downloads/binary/atlassian-bamboo-8.2.3.tar.gz
解壓與目錄配置
sudo tar -zxvf atlassian-bamboo-8.2.3.tar.gz -C /opt/
sudo mv /opt/atlassian-bamboo-8.2.3 /opt/bamboo
服務(wù)文件創(chuàng)建
新建系統(tǒng)服務(wù)文件:
sudo vi /etc/systemd/system/bamboo.service
添加以下內(nèi)容:
[Unit]
Description=Bamboo Server
After=network.target
[Service]
Type=forking
User=bamboo
ExecStart=/opt/bamboo/bin/start-bamboo.sh
ExecStop=/opt/bamboo/bin/stop-bamboo.sh
[Install]
WantedBy=multi-user.target
啟動Bamboo服務(wù)
sudo systemctl daemon-reload
sudo systemctl start bamboo
sudo systemctl enable bamboo
防火墻規(guī)則配置
sudo firewall-cmd --permanent --add-port=8085/tcp
sudo firewall-cmd --permanent --add-port=54663/tcp
sudo firewall-cmd --reload
完成安裝驗證
通過瀏覽器訪問 http://服務(wù)器IP:8085
,按照向?qū)瓿沙跏蓟渲?,包括許可證設(shè)置和數(shù)據(jù)庫連接。
重要配置文件位置
- 主配置目錄:
/opt/bamboo/atlassian-bamboo/WEB-INF/classes
- 日志文件路徑:
/opt/bamboo/logs/catalina.out