Tuesday, 29 September 2015

Search Service Application Configuration in SharePoint 2013-Part 2

Search  Service Application Configuration in SharePoint 2013-Part 2

Configure a Search service application in SharePoint Server 2013
In this session, we have to follow the following main tasks:
  1. Create accounts - certain domain user accounts are required specifically for a Search service application.
  2. Create a Search service application - A Search service application provides enterprise search features and functionality.
  3. Configure the Search service application - Basic configuration of a Search service application includes configuring a default content access account, an email contact, and content sources.
  4. Configure the Search service application topology - you can deploy search components on various servers in the farm. You can also specify which instance of SQL Server is used to host the search-related databases.

Create accounts that are required for a SharePoint Search service application

The following table lists the accounts that are required when a Search service application is created.
Enterprise Search Configuration in SharePoint table.jpg
To register a managed account
Use the following procedure to register a managed account:

  1. On the "Central Administration" home page, in the "Quick Launch", click "Security".
Enterprise Search Configuration in SharePoint 3.jpg
  1. On the Security page, in the "General Security" section, click "Configure managed accounts".
  2. On the "Managed Accounts" page, click "Register Managed Account".
Enterprise Search Configuration in SharePoint 4.jpg
  1. On the "Register Managed Account" page, in the "Account Registration" section, type the user name and password that you want to use as credentials for the service account.
Enterprise Search Configuration in SharePoint 5.jpg
  1. If you want SharePoint Server 2013 to manage password changes for this account, select the "Enable automatic password change" check box and configure the parameters for automatic password change.
  2. Click OK.
Create a SharePoint Search service application
Each Search service application has a separate content index. You can create multiple Search service applications if you want to have various content indexes for various sets of content. For example, if you want to segregate sensitive content (such as employee benefits information) into a separate content index, you can create a separate Search service application to correspond to that set of content.
How to create a Search Service application
Use the following procedure to create a Search Service application:
  1. Verify that the user account that is performing this procedure is a member of the Farm Administrators group for the farm for which you want to create the service application.
  2. On the "Central Administration" home page, in the "Application Management" section, click "Manage service applications".
Enterprise Search Configuration in SharePoint 6.jpg
  • In the "Manage Service Applications" page, on the ribbon, click "New", and then click "Search Service Application".
Enterprise Search Configuration in SharePoint 7.jpg
On the Create New Search Service Application page, do the following:
  1. Accept the default value for the "Service Application" name, or type a new name for the Search Service application.
Enterprise Search Configuration in SharePoint 8.jpg
In the "Search Service Account" list, select the managed account that you registered in the previous procedure to run the Search service.
In the "Application Pool for Search Admin Web Service" section, do the following:
  1. Select the "Create new application pool" option, and then specify a name for the application pool in the"Application pool name" text box.
Enterprise Search Configuration in SharePoint 9.jpg
  1. In the "Select a security account for this application pool" section, select the "Configurable" option, and then from the list select the account that you registered to run the application pool for the Search Admin Web Service.
Enterprise Search Configuration in SharePoint 10.jpg
  1. In the "Application Pool for Search Query and Site Settings Web Service" section, do the following:
  2. Choose the "Create new application pool" option, and then specify a name for the application pool in the"Application pool name" text box.
  3. In the "Select a security account for this application pool" section, select the "Configurable" option, and then from the list select the account that you registered to run the application pool for the Search Query and Site Settings Web Service.
  4. Click "OK".
Configure the SharePoint Search service application
You configure a Search service application on the Search Administration page for that service application. Use the following procedure to go to the Search Administration page for a particular Search service application.
  1. Go to the Search Administration page
  2. Verify that the user account that is performing this procedure is an administrator for the Search service application that you want to configure.
Enterprise Search Configuration in SharePoint 11.jpg
  1. Please add the administrator account on the next screen.
Enterprise Search Configuration in SharePoint 12.jpg
  1. On the home page of the Central Administration website, in the Application Management section, click Manage service applications.
  2. On the Manage Service Applications page, click the Search service application that you want to configure.
On the Search Administration page, configure the settings as described in the following sections:
  • Specify the default content access account
  • Specify the contact email address 
  • Create content sources
Specify the default content access account
When you create a Search service application, the account that you specify for the Search service is automatically configured as the default content access account. The crawler uses this account to crawl content that does not have an associated crawl rule that specifies a different account. For the default content access account, we recommend that you specify a domain user account that has read access to as much of the content that you want to crawl as possible. You can change the default content access account at any time. If you have to crawl certain content by using a different account, you can create a crawl rule and specify a different account for crawling.  For information about how to create a crawl rule, see "Manage crawl rules" (SharePoint Server 2013 Preview).
Use the following procedure to specify the default content access account.
Specify the default content access account
Use the following procedure to specify the default content access account:
  1. On the "Search Administration" page, in the "System Status" section, click the link in the default content access account row.
  2. In the "Default Content Access Account" dialog box, in the "Account" box, type the account that you created for the content access in the form domain\user name.
  3. Type the password for this account in the "Password" and "Confirm Password" boxes.
  4. Click "OK".
Specify the contact email address
The Search service writes the contact email address to the logs of the crawled servers. The default contact email address, someone@example.com, is a placeholder. We recommend that you change this to an account that an external administrator can contact when a crawl might be contributing to a problem such as a decrease in performance on a server that the search system is crawling.
Specify the contact email address
Use the following procedure to specify the contact email address:
  1. On the "Search Administration" page, in the "System Status" section, click the link for the contact e-mail address.
  2. In the "Search E-mail Setting" dialog box, in the E-mail Address box, type the email address that you want to appear in the logs of servers that are crawled by the search system.
  3. Click "OK".
Enterprise Search Configuration in SharePoint 13.jpg
Configure Content Source
Use the following procedure to configure the content source:
  1. Click on the content source on the right side as shown below:

    Enterprise Search Configuration in SharePoint 14.jpg
  2. Click on the Edit as shown below for the Local SharePoint Sites:

    Enterprise Search Configuration in SharePoint 15.jpg
  3. Please make sure you have added your site URL in the following rectangular space with each site in a separate new line.
  4. Please configure an incremental crawl and a full crawl.

    Enterprise Search Configuration in SharePoint 16.jpg
  5. Once you are done with the steps above, please start a full crawl.
  6. Please wait until the crawl is over. It will take some time to finish the crawl.

    Enterprise Search Configuration in SharePoint 17.jpg
  7. You can click on the Crawl Log and you will see the contents that were crawled, as in:

    Enterprise Search Configuration in SharePoint 18.jpg
  8. Now go to the site which we have added to the content source and enter something to search for as shown below:

    Enterprise Search Configuration in SharePoint 19.jpg
  9. You will see the results once the search button is clicked, as in:

    Enterprise Search Configuration in SharePoint 20.jpg
  10. We even can now apply filters with a progress bar. That's a Great thing. When you wait on a searched element, you will even be prompted by a new great tool where you can: 
  • Open the searched element
  • View the library
  • Send the searched element.

    Enterprise Search Configuration in SharePoint 22.jpg

No comments:

Post a Comment