Difference between revisions of "VPS configuration"

From TITAN Wiki
Jump to: navigation, search
m
(Tag: visualeditor)
m
(Tag: visualeditor)
Line 42: Line 42:
  
  
'''When you will finish all installations server have to be restarted before you start configuring installed programs.'''
+
'''When you will finish all installations, server have to be restarted before you start configuring installed programs.'''
  
 
== Configuration ==
 
== Configuration ==

Revision as of 14:21, 14 April 2017

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.

Options for third step of IIS installation.

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.

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 following steps below:


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. If you login correctly you can continue configuration. If not it means that some with previous steps have been configured incorrectly.

MailEnable