Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

To the Linux user - I apologise, I think its plain to see, that I’m a fan of the safety net that MS has built in Windows


This entry is incomplete

Have you ever deployed Tableau Server to a Windows Stack? I mean actually deployed the server, rather than spin-up a pre-configured image from either Tableau Cloud, or those available in Amazon Web Services, MS Azure, Alibabba or Google Cloud Platform.



Download the correct installation package (.deb or .rpm depending on linux), these commands will pull
in the required dependencies as well


Code Block
# sudo yum install ./Tableau-server-<version>.x86-64.rpm

For Ubuntu:

Code Block
# sudo apt install gdebi-core (install separate helper package)
# sudo gdebi -n tableau-server-<version>_amd64.deb

And then to initialise the server:


Online / Offline Server activation:
Authorisation-to-Run Service (ATR).
Tableau Server will be configured to periodically ‘phone-home’ to check for a valid authorisation to continue to be used. But for offline activations or where this phone-home functionality cannot be used, adding the additional switch


Will disable this function.

Please thorough read through the information surrounding ATR here: Activate Tableau Server Using the Authorisation-To-Run (ATR) Service - Tableau.

Tableau recommends using the Server authorization-to-run (ATR) service to simplify server licensing. Choosing to not use Server ATR, will switch to the legacy licensing technology which does not provide the dynamic management capabilities of Server ATR; and once configured cannot be changed without complete removal of the server and a new install

Code Block
# cd /opt/tableau/tableau_server/packages/scripts.<version_code>/
# sudo ./initialize-tsm --accepteula

(Optional) Disabling ATR

Code Block
# sudo ./initialize-tsm --accepteula --no-activation-service

Once you’ve initialised tsm, the rest of the install process follows Windows:

  1. Log out and back in again to get the new session variables

  2. Log into the tsm UI and continue as with Windows installation

  3. After this the server is up and running. Some drivers might need to be manually installed, but the instructions are available on the Tableau drivers page.

  4. The TSM UI and commands are exactly the same to configure the server.