Difference between revisions of "Installation"

(Created page with "== Installation (Windows) == == Installation (Linux) == * Create a user that will be used to run TCAdmin. "tcadmin" is recommended. <code> /usr/sbin/useradd tcadmin -p (random...")
 
(Added information on automated Linux installer)
 
(23 intermediate revisions by one other user not shown)
Line 1: Line 1:
 +
Before installing TCAdmin make sure you have installed the [[System Requirements]]
 +
 
== Installation (Windows) ==
 
== Installation (Windows) ==
 +
# Make sure you have installed the '''[[System Requirements]]'''.
 +
# Download the TCAdmin installer '''[https://downloads.tcadmin.net/installer/tcadmin2setup.exe https://downloads.tcadmin.net/installer/tcadmin2setup.exe]''' (If the installer doesn't execute select the file properties and check "unblock". )
 +
# Execute and install. Change the installation directory as needed.
 +
# Follow the '''[[Initial Configuration]]''' guide to configure TCAdmin.
 +
 +
== Installation (Linux) ==
 +
=== Automated TCAdmin installer for Linux ===
 +
The automated installer will automatically install TCAdmin and all of the dependencies.
 +
 +
Supported distributions:
 +
* Ubuntu 16.04 and newer
 +
* Debian 9 and newer
 +
* CentOS 6 and newer
  
 +
<source lang="bash">cd /home && curl -o tcadmin-installer.sh https://downloads.tcadmin.net/installer/tcadmin-installer.sh && sh tcadmin-installer.sh -i</source>
 +
Run the installer as root or sudo.
  
== Installation (Linux) ==
+
Should you run into any issues, please post them in this thread: [https://community.tcadmin.com/topic/11831-automated-linux-installer/ https://community.tcadmin.com/topic/11831-automated-linux-installer/]
* Create a user that will be used to run TCAdmin. "tcadmin" is recommended.
+
 
<code>
+
=== Manual installation ===
/usr/sbin/useradd tcadmin -p (random password)
+
# Make sure you have installed the '''[[System Requirements]]'''.
</code>
+
# Download and install the TCAdmin package for your Linux distro.
* Download tcadmin2.zip and extract to the user's home directory or subdirectory.
+
#* '''CentOS / Fedora / Redhat'''<source lang="bash">wget https://downloads.tcadmin.net/installer/tcadmin-2-bi.noarch.rpm;yum -y install tcadmin-2-bi.noarch.rpm --nogpgcheck</source>
<code>
+
#* '''Debian / Ubuntu'''<source lang="bash">wget https://downloads.tcadmin.net/installer/tcadmin-2-bi.noarch.deb;dpkg -i tcadmin-2-bi.noarch.deb</source>
mkdir -p /home/tcadmin/tca2beta
+
# Follow the '''[[Initial Configuration]]''' guide to configure TCAdmin.
cd /home/tcadmin/tca2beta
 
wget http://www.tcadmin.com/tcadmin2.zip
 
unzip tcadmin2.zip
 
rm tcadmin2.zip
 
</code>
 
* If your user is not named tcadmin make the necessary changes in the file Monitor/tcadmin-config.
 
* Give execute permissions on scripts.
 
<code>
 
cd Monitor
 
chmod +x monitor-console
 
chmod +x monitor-service
 
chmod +x serviceman-console
 
chmod +x serviceman-service
 
chmod +x servicebrowser
 
</code>
 
* Install the TCAdmin services (run as root).
 
<code>
 
./monitor-service install
 
./serviceman-service install
 
</code>
 
* Set folder owner.
 
<code>
 
chown --recursive tcadmin /home/tcadmin
 
</code>
 
* Start the Service Manager in service mode.
 
<code>
 
./serviceman-service start
 
</code>
 
* Start the Monitor in console mode and check for errors.
 
<code>
 
./monitor-console
 
</code>
 
* If the monitor starts correctly stop the monitor by entering quit in the console and start in service mode.
 
<code>
 
./monitor-service start
 
</code>
 

Latest revision as of 01:34, 7 October 2022

Before installing TCAdmin make sure you have installed the System Requirements

Installation (Windows)

  1. Make sure you have installed the System Requirements.
  2. Download the TCAdmin installer https://downloads.tcadmin.net/installer/tcadmin2setup.exe (If the installer doesn't execute select the file properties and check "unblock". )
  3. Execute and install. Change the installation directory as needed.
  4. Follow the Initial Configuration guide to configure TCAdmin.

Installation (Linux)

Automated TCAdmin installer for Linux

The automated installer will automatically install TCAdmin and all of the dependencies.

Supported distributions:

  • Ubuntu 16.04 and newer
  • Debian 9 and newer
  • CentOS 6 and newer
cd /home && curl -o tcadmin-installer.sh https://downloads.tcadmin.net/installer/tcadmin-installer.sh && sh tcadmin-installer.sh -i

Run the installer as root or sudo.

Should you run into any issues, please post them in this thread: https://community.tcadmin.com/topic/11831-automated-linux-installer/

Manual installation

  1. Make sure you have installed the System Requirements.
  2. Download and install the TCAdmin package for your Linux distro.
    • CentOS / Fedora / Redhat
      wget https://downloads.tcadmin.net/installer/tcadmin-2-bi.noarch.rpm;yum -y install tcadmin-2-bi.noarch.rpm --nogpgcheck
    • Debian / Ubuntu
      wget https://downloads.tcadmin.net/installer/tcadmin-2-bi.noarch.deb;dpkg -i tcadmin-2-bi.noarch.deb
  3. Follow the Initial Configuration guide to configure TCAdmin.
Retrieved from "https://help.tcadmin.com/index.php?title=Installation&oldid=2500"