VPS configuration

From TITAN Wiki
Revision as of 14:03, 14 April 2017 by Admin (talk | contribs)
Jump to: navigation, search
Virtual Private Server

VPS - Virtual private server is a virtual machine sold as a service by an Internet hosting service. For more infromtaion go to Wikipedia.

Installation

To install Titan on your VPS you need install few additional programs. Log into your VPS server using RDC and download following programs:

  1. IIS - Download directly from Server Manager on the VPS
  2. MS SQL - Download - SQL Server 2016 SP1 Express edition
  3. SSMS - Download - SQL Server Management Studio (16.5.3)
  4. MailEnable - Download - Standard Edition (FREE)

Next install them in the same order.

IIS

Internet Information Services is an extensible web server created by Microsoft for use with the Windows NT family.

To install IIS please follow steps below:

  1. Open Server Manager on the VPS using RDC.
  2. Add roles and features and clicking next until you get to "Server Roles".
  3. Find and check "Web Server(IIS)" and make sure that the following options are checked which you can see on the rigth side.
  4. Finish installation with creator.
Options for third step of IIS installation.

MS SQL

Microsoft SQL Server is a relational database management system developed by Microsoft.

To install MS SQL please download MS SQL directly on your VPS and start install with creator using default options.

SSMS

SQL Server Management Studio is a software application which is used for configuring, managing, and administering all components within Microsoft SQL Server.

To install SSMS please download SSMS directly on your VPS and start install with creator using default options.

MailEnable

MailEnable is a Windows-based, commercial mail server distributed by MailEnable Pty.

To install MailEnable please download MailEnable directly on your VPS and start install with creator using default options.

When you will finish all installations server have to be restarted before you start configuring installed programs.

Configuration

IIS

  1. Open Control Panel\System and Security\Administrative Tools --> Internet Information Services (IIS) Manager
  2. Expand first position in tree on the left side and in the sites section add new website
  3. Site name should be your domain and physical path should be C:\inetpub\yourdomain.com where should be all installation files

MS SQL

  1. Open C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft SQL Server 2016\Configuration Tools --> SQL Server 2016 Configuration Manager.
  2. Go to SQL Server Network Configuration -> Protocols for SQLEXPRESS -> TCP/IP.
  3. In the "IP Addresses" tab make active and enable "IP2" and set "IP address" to your VPS server ip. Next make sure that "TCP Port" is set for 1433.
  4. Go to SQL Server Services -> SQL Server (SQLEXPRESS) and using right click stop and start sql server.

Firewall

SSMS

  1. Open C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft SQL Server 2016 --> Microsoft SQL Server Management Studio.
  2. Connect to your MS SQL using Windows Authentication.
  3. Create two database for the website and for the forum using right click on the "Databases" on the tree.
  4. Go to "Security" and using right click on the "Logins" create new login.
  5. Set name.
  6. Check the "SQL Server authentication" and set password.
  7. Uncheck "Enforce password policy"
  8. Go to "Server roles" and check all available options.
  9. Go to "User Mapping" and check all available options.
  10. Try login to SSMS using SQL Server authentication with user which you created.

MailEnable