- download and extract the standalone version into /opt
- make a soft link to the new directory so I can get to it via /opt/confluence
- the docs says that for Debian based Linux you might need to grab some X11 libraries. Just to be safe, I'll follow their advice and install them: sudo apt-get install libice-dev libsm-dev libx11-dev libxext-dev libxp-dev libxt-dev libxtst-dev. Installation failed because I already have the libs installed (I'm running the desktop version of Ubuntu so the X11 stuff is already available).
- created a confluence user and group
- created a directory to hold the Confluence data: mkdir /opt/confluence-home
- changed the owner ship of that directory and the confluence installation directory to be owned by the confluence account
- edited the confluence-init.properties to point to /opt/confluence-home
- Jira is running on ports 8005 and 8080 which is Confluence's default port, so I have to edit the server.xml file to use a new port. I'll go with 8000 and 8090.
- next, I've got to wire up Confluence to our mysql instance
- I chose not to modify the MySQL instance to specify InnoDb for fear of corrupting the existing databases.
- using Webmin, I created an new MySQL user named confluenceuser and gave it full privs.
- using Webmin, created a new database named confluence making sure to select UTF-8 as the character set and utf8_bin as the collation order.
- start up Confluence, connect to http://localhost:8090/ and run through the wizards
- I elected to start with an example site instead of an empty one
Tuesday, July 27, 2010
Atlassian Stack: Confluence
GreenHopper says that I have to install Confluence so that is what I'll be doing today. Dragging the Confluence card over from To DO to In Progress gets me started. I'll be following the Confluence installation guide using the standalone directions.