Installation Steps
Lesson 2.2: Installation Steps
Setting up Atavism Windows Managed Services using Topshelf is a straightforward process. After extracting the files, you’ll need to configure the service appropriately to ensure smooth operation. In this lesson, we’ll walk you through the step-by-step process of setting up the AtavismServerManager using Topshelf.
Step 1: Extracting the Files
- Download the
AtavismServerManager.zip
file from the provided source. - Navigate to the location where you want to extract the files. For this guide, we will use
c:\AtavismServerManager
. - Extract the contents of the zip file to this location.
Step 2: Configuration
Before setting up the service, ensure you have the necessary configurations in place:
- Navigate to
c:\AtavismServerManager
or your chosen extraction path. - Open any configuration files (if present) to set paths, credentials, and other essential settings.
Step 3: Installing the Service using Topshelf
Topshelf is a framework that simplifies the creation of Windows services. Using Topshelf, you can easily install, start, and stop Windows services from the command line.
- Open Command Prompt as an administrator.
- Navigate to your extraction location using the
cd
command:cd c:\AtavismServerManager
- To install the AtavismServerManager service using Topshelf, run:
AtavismServerManager.exe install
- After installation, start the service:
AtavismServerManager.exe start
The AtavismServerManager service should now be running as a Windows service.
Step 4: Verifying the Installation
- Open the Windows Services management console by pressing
Win + R
, typingservices.msc
, and pressing Enter. - Scroll through the list of services to find
AtavismServerManager
. - Ensure the service status is set to
Running
.
Conclusion
Congratulations! You’ve successfully installed and started the AtavismServerManager as a Windows service using Topshelf. This setup ensures that the Atavism server runs efficiently and reliably on your Windows machine. Remember to regularly check for updates and maintain your configurations to ensure optimal performance.