To install Bamboo Standalone on Linux,
Step 1. Download and installing Bamboo Standalone
Bamboo Standalone for Linux is available for download here.
Linux Archive (.tar.gz)
- To install Bamboo using the Linux archive version (atlassian-bamboo-x.x-standalone.tar.gz), you need to extract the files to a Bamboo installation directory of your choice. By default, the root directory of the tar file is "Bamboo".
- You will also need to setup your Bamboo home directory — this is the directory where Bamboo will store its configuration data. To do this, open the file named bamboo-init.properties in the <Bamboo installation directory>/webapp/WEB-INF/classes directory. In this file, insert the property "bamboo.home", with an absolute path to your Bamboo home directory. Your file should look something like this:
bamboo.home=/test/bamboo-home
 | You must use forward-slashes in your directory path. Backslashes are not recognised by Bamboo. Please ensure that the Bamboo home directory is not located inside the Bamboo installation directory
|
Alternatively, you can specify an environment variable 'BAMBOO_HOME' which specifies the absolute path to your {BAMBOO_HOME} directory. Bamboo will check if an environment variable is defined.
Step 2. Launch Bamboo Standalone on Linux
There are two ways you can launch Bamboo on Linux:
1. Launch via bamboo.sh startup script
You can start Bamboo with the default bamboo.sh file in your installation root directory. The bamboo.sh command accepts the following options (e.g. ./bamboo.sh start):
- start — this starts Bamboo.
- stop — this stops Bamboo.
- restart — this restarts Bamboo
- status — this provides the current status of Bamboo.
2. Launch via Java Service Wrapper
 | The wrapper is platform specific, and doesn't work on SunOS. |
Alternatively, you can start Bamboo via a Java Service Wrapper, which provides services such as automatic restarting. To do this, you will need to use the start-bamboo command available in the /wrapper folder of the Bamboo installation. You will need to fire the command with one of the following options (e.g. ./start-bamboo start):
- console — this starts Bamboo in a console. The logs will scroll to standard out.
- start — this starts Bamboo.
- stop — this stops Bamboo.
- restart — this restarts Bamboo
- status — this provides the current status of Bamboo.
- dump — stops Bamboo abruptly by killing the process
Once Bamboo has started, you can access it by going to your web browser and entering the address: http://localhost:8085/.
Step 3. Configure Bamboo
See Running the Setup Wizard.