Confluence Installation on Windows

This is one of the most straight installation known. The installer can be downloaded from this URL below.
https://confluence.atlassian.com/doc/installing-confluence-on-windows-from-zip-file-144212170.html

System Requirements. Here are some few requirements needed for Confluence installation

  1. Open firewall ports (ports 8090 and 8091)
  2. Decide to run Confluence as a service or not
  3. Ensure the right java version is installed (Java Runtime Environment (JRE)) and set the JAVA_HOME variable correctly.
  4. Ensure the right Memory is installed as Confluence requires a lot of memory to operate.
  5. A significant amount of CPU is also required especially for document processing.
  6. Databases (You will need an external database to run Confluence). See the Supported Platforms page for a list of all the databases we support.
  7. Synchronize your time correctly. (Problems with time synchronization between the VM and the host system. This causes problems in Confluence due to irregularities in the execution of scheduled tasks. We strongly recommend checking your VM time
    sync if you have issues with scheduled tasks in a virtualized environment.
  8. Antivirus considerations (Antivirus software on the operating system running Confluence can greatly decrease the performance of Confluence. Antivirus software that intercepts access to the hard disk is particularly detrimental and may even cause errors in Confluence. This is particularly important if you are running Confluence on Windows. No matter how fast your hardware is, antivirus software will almost always have a negative impact on Confluence’s performance.

You should configure your antivirus software to ignore the following directories:

  1. Confluence home directory
  2. Confluence’s index directory
  3. All database-related directories

Confluence Installation

For the installation, please follow this link
https://confluence.atlassian.com/doc/installing-confluence-on-windows-from-zip-file-144212170.htm

Run the installer as an Administrator in order to have it run as a service: https://confluence.atlassian.com/doc/installing-confluence-on-windows-255362047.html

Follow the prompts to install Confluence

  1. Select the installation type (Choose Production and other kinds of Apps that may be needed or used).
  2. Input your license
  3. Connect to your database / Setup a new database

Note:
1. If you have not created your database before, this can be done right now.
2. Ensure the right OJBC driver is installed.

This information is only relevant if you’re installing Confluence manually on a Windows server. If you’re using the installer, you don’t need to do this. https://confluence.atlassian.com/doc/database-jdbc-drivers-171742.html

  1. Populate your new site with content
    https://confluence.atlassian.com/doc/installing-confluence-on-windows-255362047.html
  2. Note: If you have confluence imported to this new database, you will have to build the index before the import content is searchable on Confluence.

Decide on how to manage users

Manage users and groups (This option should be chosen if you do not have Jira installed previously or else)
you can simply connect to Jira to manage user.

  1. Create your Administrator Account (Only needed if you do not import users from Jira).
  2. Start using Confluence.
    That’s it! Your Confluence site is accessible from a URL like this: http://:techdirectarchivewiki.com 🙂

If you plan to run Confluence behind a reverse proxy, check out Proxy and SSL considerations before you go any further.

Note:

  1. We only support running Confluence on the version of Apache Tomcat that is bundled with the Confluence distribution.
  2. To check the JRE_HOME variable, open a command prompt and type echo %JRE_HOME% and hit Enter.
  3. If you see a path to your Java installation directory, the JRE_Home environment variable has been set correctly.
    If nothing is displayed, or only %JRE_HOME% is returned, you’ll need to set the JRE_HOME environment variable manually.

Setting the JAVA_HOME Variable in Windows

Note: This information is only relevant if you’re installing Confluence manually on a Windows server.
If you’re using the installer, you don’t need to do this. Here is a valid link: https://confluence.atlassian.com/doc/setting-the-java_home-variable-in-windows-8895.html

Configuring the Server Base URL

See the link here on how to accomplish this: https://confluence.atlassian.com/doc/configuring-the-server-base-url-148592.html

Configuring Confluence to send email messages

https://confluence.atlassian.com/doc/configuring-a-server-for-outgoing-mail-151078.html

Adding and Invite Users

  1. https://confluence.atlassian.com/doc/add-and-invite-users-138313.html
  2. https://confluence.atlassian.com/doc/configuring-user-directories-229838212.html

More Useful Links
1. https://www.youtube.com/watch?v=KQiW-XL4i24
2. https://www.lynda.com/Confluence-tutorials/Welcome/170779/195951-4.html
3. https://www.techrepublic.com/article/confluence-the-smart-persons-guide/
4. https://confluence.atlassian.com/doc/supported-platforms-207488198.html
5. https://confluence.atlassian.com/doc/running-confluence-in-a-virtualized-environment-200709958.html
6. All about Confluence: https://commons.lbl.gov/display/itfaq/Account+Management