Help > Websites > Adding a new website

Adding a new website

Perceptive Enterprise Search creates a default Web site called "Default" at the time of installation. This website is configured, by default, to bind to all IP addresses on both port 80 and 8080. In most circumstances, you can use this website as a starting point and customize it as you see fit.

With Perceptive Enterprise Search, it is possible to run multiple websites in parallel on the same server. To add a new website, you use the "Add Web Site" wizard from the Perceptive Enterprise Search Administrator.

Creating a new Web Site

<

From the Perceptive Enterprise Search Administrator, click the WebSites item in the navigation tree, then click New Web Site. The WebSite Wizard appears.

 
Select Site Type

Select the type of website you wish to create. It is recommended that you select Guided Web Site Creation to have the optimal settings pre-configured.

It may be one of the following:

  • Guided Web Site Creation
    You will be asked a series of question to help identify the optimal configuration settings for your website.
  • Perceptive Enterprise Search Site
    This will install a basic search site that could be used in most environments.
  • Attach to existing website
    Use this option if you have existing web pages that you would like Perceptive Enterprise Search web to host.

Click Next.

Select the type of search site

Depending on your needs, you have different search requirements. Perceptive Enterprise Search has identified these search site types and will adjust accordingly. You can choose from:

  • Intranet website
    An intranet search site is designed for internal use within your organization. It is designed to leverage your company data. It will automatically turn on the Contacts ContextCog, which will show contact information from your company's Active Directory.
  • Internet website
    An Internet website is designed for public consumption; you generally do not want to publicize your company data, such as Active Directory contact.
  • Federated website
    A federated website is designed to work with non-Perceptive Enterprise Search search sources, however it can work with Perceptive Enterprise Search indexes. It implements dynamic loading to ensure the website is responsive even if one of the federated search sources is slow to respond.
  • Search site for SharePoint
    The site is designed to be hosted inside the SharePoint interface. You will need to configure the SharePoint options once the wizard has completed.

You can also Secure this website. This will force users to log into the website before they can access any content. When security is enabled, users will only be able to find content that they have permission to view.

Click Next.

Web Site Security

If you selected to secure the website, you will be prompted to specify how the user must log into the web server. The options are:

  • Anonymous Access
    Users will not need to log into the website, meaning any user will be able to access the site without providing their credentials.
  • Basic Challenge
    This is the default behavior; the user's web browser will pop up a dialog asking them to enter their username and password. If the user cannot enter the password within three attempts, they are shown an "Access is denied" error.
  • Web Page Challenge
    Also known as Forms Challenge; the user will be taken to a web page onto which they enter their username and password. This gives you the option to have the login page look like the rest of your website, or given extended information that may be useful for the login process. See Customizing Login for details.

Click Next.

 

Enter Web Site Name

Enter a name for your website. The name is only used inside the Perceptive Enterprise Search web administration site to identify the index.

You can also specify a description for the website that will also be shown in the Perceptive Enterprise Search web administration site.

Click Next.

Web Site Binding

A binding is the mechanism by which users can connect to Perceptive Enterprise Search. Each web site needs to have at least one binding, but it can have more as required. Perceptive Enterprise Search supports two binding mechanisms: IP and IIS bindings. When running Perceptive Enterprise Search as a standalone installation, you will use IP binding. If you are integrating with an existing website host in IIS, you may opt for an IIS binding.

  • IP Binding
    An IP binding is the default binding mechanism. This involves Perceptive Enterprise Search "binding" to a particular IP and Port combination. A user can then access the website using http://ip:port naming convention.
  • IIS Binding
    An IIS Binding allows you to have Perceptive Enterprise Search nested inside IIS. There are many reasons that you may wish to do this, including:
    1. Seamless integration into existing IIS websites
    2. Requests are tunneled through, requiring only one externalized web server (IIS)

Click Next.

Web Site IP Binding

An IP binding is the default binding mechanism. This involves Perceptive Enterprise Search "binding" to a particular IP and Port combination. A user can then access the website using http://ip:port naming convention.

  • IP Address
    The IP address for this website to listen on. Specify "*" to bind this site to all IP addresses on the server. Perceptive Enterprise Search will attempt to listen on all specified IP addresses and report its listening status in the server error log.
  • Host Name
    You can assign multiple host names, also referred to as domain names, to one computer using a single IP address. Perceptive Enterprise Search will use the host name to determine which site to connect to when multiple sites are listening on same IP address and port combination.
  • Port
    The TCP/IP port number for HTTP requests. The standard port for HTTP traffic is 80. The alternate port is 8080. Using non-standard ports may not allow some users access to your websites, as some corporate firewalls may block traffic on non-standard ports.
  • SSL Port
    The TCP/IP port number for HTTPS (SSL) requests. The default is 443. To use SSL, you must have correctly installed your SSL certificates. See Server Certificates for details.

Click Next.

Web Site IIS Binding

An IIS Binding allows you to have Perceptive Enterprise Search nested inside IIS. There are many reasons that you may wish to do this, including:

  • Seamless integration into existing IIS websites
  • Requests are tunneled through, requiring only one externalized web server (IIS)

An IIS binding is bound to an IIS website or virtual directory. Once Perceptive Enterprise Search has bound to it, all web requests will be routed to Perceptive Enterprise Search, with IIS handling limited functionality.

  • New Folder Name
    Specify a new virtual folder name that will be created for Perceptive Enterprise Search to bind to.
  • Parent Folder
    Contains a list of all websites and top level folders currently in IIS. Select the item that should be the parent folder to the new virtual folder.

Please note that once Perceptive Enterprise Search has bound to a folder, all requests will be handled by Perceptive Enterprise Search. Pages that were served by the folder will no longer work. It is recommended that you create a new folder just for Perceptive Enterprise Search.

If you have any problems binding a website to IIS, or if you are using IIS 7 or higher, please refer to the Integrating With IIS page.

New Web Site

The final page allows you to review your settings before creating the website. Click Finish to have Perceptive Enterprise Search web create your new site.