1) Preparation
In the step the server will be prepared for the installation. In order to start with this step the eRecruiter setup package and eRecruiter setup support package are required. These packages will be submitted by the eRecruiter operations team along with contact information in case of a problem during the installation
Application Directories
The eRecruiter should be installed according to the following directory structure to allow operations engineers to provide easy support. In the following sections the <ERECRUITER_INSTALL_DIR> will refer to the base folder where the eRecruiter is installed, ex. C:\Applications\eRecruiter.
<ERECRUITER_INSTALL_DIR>
bin
API
ApplicantPortal
Core
CronWorker
CustomerPortal
eRecruiter
MediaService
RecruitingAgencyPortal
logs
API
ApplicantPortal
Core
CustomerPortal
eRecruiter
RecruitingAgencyPortal
data (optional as it could be located on SAN)
files
templates
temp
The applications stored in the bin directory can vary as the applications could be split onto different servers. The application directory should only contain the applications that are installed on the server to avoid confusion. After the directory structure has been created the following access rights need to be assigned to the <ERECRUITER_INSTALL_DIR> with inheritance to the sub-directories.
IIS_IUSRS
full access
eRecuiter Application User (e.g.
erecruiter)full access
IUSR
full access
Server Roles
The server requires certain server roles that need to be installed either through PowerShell or through the Server Manager application.
Web Server (IIS)
Web Server
Common HTTP Features
Default Document
Directory Browsing
HTTP Errors
Static Content
Health and Diagnostics
HTTP Logging
Logging Tools
Performance
Static Content Compression
Security
Request Filtering
Basic Authentication
Windows Authentication
Application Development
.NET Extensibility 4.5
ASP.NET 4.5
ISAPI Extensions
ISAPI Filters
Management Tools
IIS Management Console
Management Service
The server also requires the following features that need to be installed through PowerShell or the Server Manager application.
.NET Framework 3.5 Features
.NET Framework 3.5
.NET Framework 4.5 Features
.NET Framework 4.5
ASP.NET 4.5
WCF Services
TCP Port Sharing