Friday, 2 August 2013

How to Install FAST Search Server 2010 for SharePoint

Install FAST Search Server 2010 for SharePoint

Today I writing How to install Fast Search 2010 for SharePoint 2010 for crawler index document and website.
When you install FAST Search Server 2010 for SharePoint before install you must have install prerequisites in FAST Search.
In my labs.
1 Server Active directory
1 server SharePoint 2010 SP2
1 Server SQL Server 2008 R2
1 Server Fast Search 2010
All farm SharePoint 2010 I use windows server 2008 R2 x64
In account install Fast Search 2010 I use same account Search service . I use account (Nikon\spadmin)
This account have administrator local on server Fast Search and system account for SharePoint 2010.
The Server Fast Search must join to domain.

It have 2 way install prerequisites.
1 . Server install FAST Search don’t have access internet . You must have download in this link http://technet.microsoft.com/en-us/library/ff381270.aspx download and install.
2. Server install Fast Search have access internet . You have easy to install software Click on Install software prerequisites this action is download software automatic.
1.1. Install prerequisites
The Prerequisite Installer checks your server for required components and updates, and then downloads and installs the required components and updates if they are not already present on the system. Which prerequisites are required depends on your operating system.
Note:
Verify that the server has Internet access and Windows Firewall open on port 80. The Prerequisite Installer downloads components from the Microsoft Download Center. If the server does not have Internet access, see Run the Prerequisite Installer in offline mode (FAST Search Server 2010 for SharePoint) (http://technet.microsoft.com/en-us/library/ff381270.aspx).
The Windows Update service must be running when you run the Prerequisite Installer. If not, the Prerequisite Installer will fail.
To run the Prerequisite Installer
1. On the FAST Search Server 2010 for SharePoint Start page, click Install software prerequisites.
2. On the Welcome to the FAST Search for SharePoint prerequisite installer page, click Next.
3. On the License page, verify that you accept the license terms and then click Next.
The prerequisites are installed.
Note:
The Prerequisite Installer may require restarting the server during installation.
4. On the Installation Complete page, click Finish.
5. Restart the server.

For a multiple server deployment, repeat the procedure for all servers that will run FAST Search Server 2010 for SharePoint.
Tips
The Prerequisite Installer adds the Web Server (IIS) role to the server, but without the IIS Management Console service. To make system management easier, we recommend that you enable the IIS Management Console in Server Manager.

1.2. Install FAST Search Server 2010 for SharePoint

This procedure describes how to install FAST Search Server 2010 for SharePoint by running the installation wizard.
Before you run the installation wizard, the Prerequisite Installer must be completed.
To install FAST Search Server 2010 for SharePoint
1. Go to \Program Files (x86)\MSECache\FASTSearchServer2010 and double-click the splash.hta to reopen the Start page after the server restart.
2. On the FAST Search Server 2010 for SharePoint Start page, click Install FAST Search Server 2010 for SharePoint.
Install Fast Search 2010 For SharePoint2010
Install Fast Search 2010 For SharePoint2010
3. On the Welcome page, click Next.
4. On the License Terms page, accept the license and then click Next.
5. On the Destination Folder page, select the folder where you want to install FAST Search Server 2010 for SharePoint.
Click Next.
Default Drive C:\
Install Fast Search 2010 For SharePoint2010
6. On the Ready to install page, click Install.
7. On the page that says that the wizard is completed, click Finish.
Install Fast Search 2010 For SharePoint2010

1.3.  Enable Windows PowerShell scripts to run

After the server restart in the previous procedure, change the policy for running Windows PowerShell scripts remotely (execution policy). The post-setup configuration wizard that you will run later must be able to run scripts during configuration.
To enable the scripts to run:
1.   From the Start menu, search for Windows PowerShell.
2.   Right-click the Windows PowerShell icon (do not use the one with x86) and select Run as administrator.
3.   At the command prompt, type the following command to enable scripts to run:
Set-ExecutionPolicy RemoteSigned
Answer Yes if you are asked whether you want to change the policy.
For a multiple server deployment, repeat the procedure for all servers that will run FAST Search Server 2010 for SharePoint.
For a multiple server deployment, repeat the procedure for all servers that will run FAST Search Server 2010 for SharePoint.
1.4. Configure a stand-alone deployment (single server deployment)
This section describes how to configure a stand-alone deployment (single server deployment) by running the configuration wizard.
In this section:
1. Configure a stand-alone deployment
2. Verify that all modules are running
Configure a stand-alone deployment
1. From the Start menu, run Microsoft FAST Search Server 2010 for SharePoint Configuration Wizard as a local administrator.
2. On the Welcome page, click Next.
3. On the Select the deployment type page, select Single server (stand-alone) and then click Next.
Install Fast Search 2010 For SharePoint2010
4. On the Enter the user name and password page, enter the user name and password for the FAST Search Server 2010 for SharePoint user. This user must be a domain user.
Example : nikon\spadmin
Password : xxxxxx
Install Fast Search 2010 For SharePoint2010
6 On the Enter a certificate password page, enter a certificate password of your choice. This password will be used to protect the general purpose FAST Search certificate (see also Manage certificates (FAST Search Server 2010 for SharePoint)). You will need this password to install certificates on other servers. Retype the password and then click Next.
Notes: You must have remember this password Because next step must use this password.
Install Fast Search 2010 For SharePoint2010
Install Fast Search 2010 For SharePoint2010

7. On the Server settings page, enter the fully qualified domain name of the server (FQDN) and the base port. A deployment file will be generated automatically with all the settings configured.
Install Fast Search 2010 For SharePoint2010
8. On the Database settings page, enter connection information to the SQL database that you installed and created before you installed FAST Search Server 2010 for SharePoint. Enter the Database connection string in the format <ServerName>\<DBInstanceName>
Install Fast Search 2010 For SharePoint2010
Database connection : FQDN Server SQL
Database name : I use default FASTSearchAdmindatabase
Database port : I use default port 1433 , If you have change port in SQL Server you fill port same SQL Server.
Notes : Fast Search Server can telnet 1433 to SQL Server .
9. On the Click-through relevancy settings page, add the desired relevancy click-through settings. Click-through relevancy enables automatic relevancy tuning based on how search users click on results. Select the relevant Microsoft SharePoint Server 2010 installation type.
• If you have installed SharePoint Server 2010 using the Standalone option, specify the Fully Qualified Domain Name (FQDN) of the SharePoint Server 2010.
• If you have installed SharePoint Server 2010 using the Server Farm option, specify the user who is running the Microsoft SharePoint 2010 Timer Service. This user is specified in the SharePoint Server 2010 post-setup configuration.
• If you do not want click-through relevancy, or if you do not have the necessary information, select Do not enable click-through relevancy.
Click Next.
Install Fast Search 2010 For SharePoint2010
I use Server farm because SharePoint Server 2010 , SQL Server 2008 , Fast Search is separate.
10. On the Configuration settings summary page, review the settings and then click Configure.
Wait while the configuration finishes.
11. On the Post-setup configuration was successful page, click Finish.
Install Fast Search 2010 For SharePoint2010
Note:
If configuration was unsuccessful, a failure page will appear with a link to the relevant log file.
12. Before you restart the server, make sure that administrative permissions are defined. Update the local FASTSearchAdministrators group (which was created by the configuration wizard) to include either the user who will administer the FAST Search Server 2010 for SharePoint farm, or the domain group of your FAST Search Administrators.
12. Restart the server.
Verify that all modules are running
1. Log in as a user who is a member of the local FASTSearchAdministrators group.
2. On the Start menu, click All Programs.
3. Click Microsoft FAST Search Server 2010 for SharePoint.
4. Right-click Microsoft FAST Search Server 2010 for SharePoint shell and select Run as administrator.
5. At the Windows PowerShell command prompt, type the following command:
nctrl status
Install Fast Search 2010 For SharePoint2010
6. Make sure that all modules have the status Running.
1.5. Create and set up the Content Search Service Application
To be able to crawl content with the indexing connectors integrated in Microsoft SharePoint Server 2010, you must prepare the FAST Search Content Search Service Application (Content SSA). The Content SSA will crawl content and feed it into the FAST Search Server 2010 for SharePoint back-end.
After you have created the Content SSA and before you add a content source and configure crawling with the Content SSA, you must enable SSL communication between FAST Search Server 2010 for SharePoint and Microsoft SharePoint Server 2010. This is mandatory; you will not be able to feed content to FAST Search Server 2010 for SharePoint without enabling SSL communication.
In this article:
• Create and set up the Content SSA
• Configure SSL enabled communication
• Add a content source

1.6. Create and set up the Content SSA
Important:
Make sure that the Windows Service called SharePoint 2010 Administration (SPAdminV4) is running on Microsoft SharePoint Server. If it is stopped, it must be started.
The install_info.txt file, located directly under the FASTSearch installation folder on the admin server or single server (default C:\FASTSearch\install_info.txt), contains information to help you configure the Content SSA.
Install Fast Search 2010 For SharePoint2010

1. On SharePoint Server 2010, on the Central Administration Home page, click Application Management and then click Manage Service Applications.
2. On the Manage Service Applications page, click New and then click Search Service Application.
Install Fast Search 2010 For SharePoint2010
3. On the Create New Search Service Application page, in the Name section, provide a unique name for the Service Application.
Example: FASTContent
Install Fast Search 2010 For SharePoint2010
4. In the FAST Service Application section, select FAST Search Connector.
5. Set the Search Service Account.
Note that the Search Service Account is the same across all Search Services. If you set this account to something other than the default value, it will affect all Search Services.
If you want to change the Search Service Account later, go to the Central Administration Home page. Click Security and then click Configure Service Accounts. Change the user who runs Windows Service – SharePoint Server Search.
By default, the user specified in the Search Service Account is used to access the content sources that will be crawled. If a certain content source should be crawled by a different user, this can be specified with a crawl rule for that content source.
6. In the Application Pool for Search Admin Web Service section, select either an existing application pool under Use existing application pool, or select Create new application pool and give it a unique name. Example: FAST_Content_App_Pool.
If you create a new application pool, select a security account.
This security account is used to run the application pool for the administrative Web service. Through this service, an administrator will communicate all search administration operations such as starting crawls and creating crawl rules.
7. In the Content Distributors and Content Collection Name sections, enter the connection information to the FAST Search Server 2010 for SharePoint installation. Use the install_info.txt file as a reference for the location of the content distributor.
Important:
The default FAST Search Server 2010 for SharePoint content collection is named sp.
For example:
• Content Distributors: chemryspfast01.nikon.local:13391
If you have more than one, use a semicolon as separator.
• Content Collection Name: sp
Install Fast Search 2010 For SharePoint2010
8. Click OK. It may take a while to finish.
Install Fast Search 2010 For SharePoint2010
When finished, you will receive a confirmation that your new Content SSA is created. The Content SSA is added to the list of Service Applications.
Note:
If the Content SSA creation fails, you must enter new unique names for the Content SSA and the application pool. Otherwise, it will fail again and you must re-enter all the data.
You have now created the Content SSA. To be able to feed content to FAST Search Server 2010 for SharePoint, you must configure SSL enabled communication between Microsoft SharePoint Server 2010 and FAST Search Server 2010 for SharePoint. Continue with Configure SSL enabled communication.
1.7. Configure SSL enabled communication
Warning:
Configuring SSL enabled communication is mandatory.
Secure Sockets Layer (SSL) communication is required to feed content from SharePoint Server 2010 to FAST Search Server 2010 for SharePoint. To enable secure communications, configure the Content SSA to use an SSL certificate for FAST Search Server 2010 for SharePoint. FAST Search Server 2010 for SharePoint generates a self-signed certificate during post-setup configuration. This section describes how to use this certificate to enable SSL communication using the self-signed certificate. It is recommended to use certificates issued by a proper Certificate Authority in production environments, refer to Manage certificates (FAST Search Server 2010 for SharePoint) for advanced instructions.
The following procedure has to be followed at least one time, to enable SSL communication between the SharePoint Server 2010 server that runs the Content SSA crawl component and the FAST Search Server 2010 for SharePoint back-end. If your environment contains additional SharePoint Server 2010 servers running a Content SSA crawl component, additional steps are required to enable SSL communication for those servers.
Important:
This procedure includes copying sensitive information. Ensure that the certificate information is kept private.
1. Copy the script securefastsearchconnector.ps1 from the FAST Search Server 2010 for SharePoint admin server to the SharePoint Server 2010 server. The securefastsearchconnector.ps1 script is in the installation folder, under installer\scripts\.
2. Copy the certificate file FASTSearchCert.pfx from the FAST Search Server 2010 for SharePoint admin server to the SharePoint Server 2010 server. The certificate file is in the installation folder, under data\data_security\cert\.
Install Fast Search 2010 For SharePoint2010
3. Open a Microsoft SharePoint 2010 Management Shell with the Run as administrator option on the SharePoint Server 2010 server.
Navigate to the directory where you copied the securefastsearchconnector.ps1 script and run it, replacing the necessary parameters with the values for your environment. The domain and user name should reflect the details of the user running the SharePoint Server Search 14 (OSearch14) service.
.\SecureFASTSearchConnector.ps1 –certPath “path of the certificate\certificatename.pfx” –ssaName “name of your content SSA” –username “domain\username”
Example >  .\SecureFASTSearchConnector.ps1 –certPath “path of the certificate\certificatename.pfx” –ssaName “name of your content SSA” –username “nikon\spadmin”
Install Fast Search 2010 For SharePoint2010
When prompted to enter the certificate password, enter the certificate password that you supplied when you ran the post-setup configuration of FAST Search Server 2010 for SharePoint.
Important:
The script verifies the connection to FAST Search Server 2010 for SharePoint. Therefore, make sure that all servers in the FAST Search Server 2010 for SharePoint farm are running before you run this script.
You have now configured the Content SSA to use SSL communication. You should now add at least one content source to the Content SSA to be able to verify the installation. Continue with Add a content source.

1.8. Create and set up the Query Search Service Application
This article describes how to create a FAST Search Query Search Service Application (Query SSA) in SharePoint Server Central Administration. The FAST Search Query SSA provides query results from all content sources.
Note:
The Query SSA may also be used to provide people search results. You must then add a content source for people to the Query SSA. The Query SSA will feed people data to the Search Server index and route people queries to Search Server.
Before you create the FAST Search Query SSA, follow the steps in Create and set up the Content Search Service Application (FAST Search Server 2010 for SharePoint).
In this article:
• Create and set up the FAST Search Query SSA
• Verify user access to FAST Search Server 2010 for SharePoint administrative services
• Connect the FAST Search Query SSA to your web application(s)
1.9. Create and set up the FAST Search Query SSA
Important:
Make sure that the Windows Service called SharePoint 2010 Administration (SPAdminV4) is running on Microsoft SharePoint Server 2010. If it is stopped, it must be started.
The install_info.txt file, located directly under the FAST Search installation folder on the FAST Search Server 2010 for SharePoint admin server or single server (default c:\FASTSearch\install_info.txt), contains the URLs for configuring the SSA.
1. On SharePoint Server 2010, on the Central Administration Home page, click Application Management and then Manage Service Applications.
Install Fast Search 2010 For SharePoint2010
2. On the Manage Service Applications page, click New and then Search Service Application.
3. On the Create New Search Service Application page, in the Name section, provide a unique name for the Service Application.
Example: FASTQuery
4. In the FAST Service Application section, select FAST Search Query.
5. Set the Search Service Account.
Note that the Search Service Account is the same across all Search Services. If you set this account to something other than the default value, it will affect all Search Services.
If you want to change the Search Service Account later, go to the Central Administration Home page. Click Security and then click Configure Service Accounts. Change the user who runs Windows Service – SharePoint Server Search.
6. In the Application Pool for Search Admin Web Service section, select either an existing application pool under Use existing application pool, or select Create new application pool and give it a unique name. Example: FAST_Query_Admin_SSA_App_Pool.
Install Fast Search 2010 For SharePoint2010
If you create a new application pool, select a security account. The security account is used to run the SSA Admin Web service.
Select Configurable, and enter the user account. The default is the managed service account.
7. In the Application Pool for Search Query and Site Settings Web Service section, select either an existing application pool under Use existing application pool, or select Create new application pool, and give it a unique name. Example: FAST_Query_SSA_App_Pool.
If you create a new application pool, select a security account. The security account is used to run the Web service for Search Query and Site Settings.
Select Configurable, and enter the user account.
8. In the Query Service Location, Administration Service Location and Resource Store Location sections, enter the connection information to the FAST Search Server 2010 for SharePoint installation. The location (URLs/port numbers) of the services is included in the install_info.txt file.
The examples here assume a base port of 13000 for FAST Search Server 2010 for SharePoint.
• Query Service Location:
http //chemryspfast01.nikonlocal:13287 or
https //chemryspfast01.nikcon.local:13286 (If you have enabled HTTPS for queries)
• Administration Service Location:
http //chemryspfast01.nikon.local:13257 or
https //chemryspfast01.nikon.lcoal:13258 (If you have enabled HTTPS for queries.)
• Resource Store Location: http //chemryspfast01.nikon.local:13255
• Account for Administration Service: Nikon\spadmin
Install Fast Search 2010 For SharePoint2010
9. Click OK. It may take a while to finish.
When finished, a new SSA is added to the list of Service Applications.
1.10. Enable queries from Microsoft SharePoint Server
This article describes how to enable queries from Microsoft SharePoint Server 2010 on the FAST Search Server 2010 for SharePoint. You must configure claims authentication, which means that you export a certificate from SharePoint Server 2010 and import it on all query servers in FAST Search Server 2010 for SharePoint. If you want to help secure query traffic by enabling HTTPS (optional), you must perform some additional steps.
Before you enable queries as described in this article, follow the steps in Create and set up the Query Search Service Application (FAST Search Server 2010 for SharePoint).
In this article:
• Configure claims authentication
1.12. Configure claims authentication
This section describes how to transfer a Microsoft SharePoint Server 2010 STS certificate (MOSS_STS) from SharePoint Server 2010 to all FAST Search Server 2010 for SharePoint query servers to provide security trimmed queries.
Security trimming, or item level security, limits user access to items in search results that the user who submitted the query is authorized to see.
On SharePoint Server 2010, export the SharePoint STS certificate:
1. On the Start menu, click All Programs.
2. Click Microsoft SharePoint 2010 Products.
3. Right-click SharePoint 2010 Management Shell, and select Run as administrator.
4. At the Windows PowerShell command prompt, type the following command(s):
$stsCert = (Get-SPSecurityTokenServiceConfig).LocalLoginProvider.SigningCertificate
$stsCert.Export(“cert”) | Set-Content -encoding byte MOSS_STS.cer
The file MOSS_STS.cer is created in the directory from which you run the commands.
5. Copy MOSS_STS.cer to a location that is available to the FAST Search Server 2010 for SharePoint query servers.
On each FAST Search Server 2010 for SharePoint query server, import the SharePoint STS certificate:
1. On the Start menu, click All Programs.
2. Click Microsoft FAST Search Server 2010 for SharePoint.
3. Right click Microsoft FAST Search Server 2010 for SharePoint shell and select Run as administrator.
4. At the Windows PowerShell command prompt, browse to %FASTSEARCH%\installer\scripts\, and type the following command:
.\InstallSTSCertificateForClaims.ps1 -certPath <”full path of MOSS STS certificate”>
Where:
• <”full path of MOSS STS certificate”> is the path of the location where you copied the MOSS_STS.cer file.
Install Fast Search 2010 For SharePoint2010
After finishing these steps, you have completed the configuration of the FAST Search Server 2010 for SharePoint query server. Repeat for all query servers if you have more than one.

Navigate to the Manage Content Sources page
1. Verify that the user account that is performing this procedure is a service application administrator for the FAST Search Content Search Service Application.
2. In Central Administration, in the Application Management section, click Manage service applications.
3. On the Manage Service Applications page, click your FAST Search Content Search Service Application.
4. On the Search Administration Page, in the Crawling section, click Content Sources.
To create a content source
1. On the Manage Content Sources page, click New Content Source.
Install Fast Search 2010 For SharePoint2010
2. On the Add Content Source page, in the Name section, in the Name box, type a name for the new content source.
Install Fast Search 2010 For SharePoint2010
3. In the Content Source Type section, select the type of content that you want to crawl. We recommend that you pick a small content source to verify the installation. You can add additional content sources, or edit or delete this content source after you have completed the installation.
Warning:
You can only crawl one type of content per content source. That is, you can create a content source that contains URLs for SharePoint sites and another that contains URLs for file shares. However, you cannot create a single content source that contains URLs to both SharePoint sites and file shares.
4. In the Start Addresses section, in the Type start addresses below (one per line) box, type the URLs from which the crawl should start.
5. In the Crawl Settings section, select the crawling behavior that you want.
6. In the Crawl Schedules section, to specify a schedule for full crawls, select a defined schedule from the Full Crawl list. A full crawl crawls all content that is specified by the content source, regardless of whether the content has changed. To define a full crawl schedule, click Create schedule.
To specify a schedule for incremental crawls, select a defined schedule from the Incremental Crawl list. An incremental crawl crawls content that is specified by the content source that has changed since the last crawl. To define a schedule, click Create schedule.You can change a defined schedule by clicking Edit schedule.
Tip:
It is recommended to complete a manually started full crawl cycle before scheduling more crawls. This ensures that the time that is scheduled between incremental crawls is not shorter than the time that is required to run a full crawl.
7. To prioritize this content source, in the Content Source Priority section, on the Priority list, select Normal or High.
8. To immediately begin a full crawl, in the Start Full Crawl section, select the Start full crawl of this content source check box, and then click OK.
You can test Fast Search in site collection.
I have create sub site template FAST Search Center and Test search it work for me.
Install Fast Search 2010 For SharePoint2010


Test Fast Search it can crawler index document.
On server Fast Search open Fast Search powershell and run this command : Get-FASTSearchContentCollection -Name “SP”
In row DocumentCount : xxxx  (It document index fast search crawler)
Install Fast Search 2010 For SharePoint2010

No comments:

Post a Comment