Sunday, September 21, 2008

MOSS 2007 - Central Administration Walkthrough

This walkthrough is a follow up to Installing MOSS 2007 with SQL Server 2008 post. I did just a basic configuration that includes the following:

  • Main Site Web Application
  • My Site Web Application
  • Site Collection
  • Shared Services Provider (SSP)

If you have never tried to configure MOSS 2007, or if you have and didn't have any luck, you will find that it can be a bit confusing. Hopefully, this post will help things be a little less confusing for you.

Before we begin, go ahead and create a new user account specifically for SharePoint. The user account I created was svc_sharepoint. I created this account locally on my server which is win2008-001. So, if you have a domain, you would create the account there (especially if you have multiple servers involved and require SMTP service beyond the server that SharePoint is installed on). The purpose of this SharePoint account is that this will give you more control over what user authentication is processing some of the SharePoint services and is required by some of the SharePoint services.

1) Log into your SharePoint Central Administration section (Start Menu > All Programs > Microsoft Office Server > SharePoint Administration 3.0)



2) Go ahead and click on your server name (in the image above, it's represented as win2008-001)




3) Click on "Start" for the Windows SharePoint Services Search. Here I entered my SharePoint account I created and it's password. You should enter the username like this: win2008-001\svc_sharepoint (domain\username) even though the picture below doesn't reflect this (my bad :) ).




4) Just like the other service, click on the "Start" for Office SharePoint Search Service. Fill in the information and click the start button.




5) Optional, but if you plan to use Excel Services in MOSS 2007, then you need to "Start" the the Excel Calculation Service.




6) Go into Application Management and click Create or extend Web application.




7) Feel free to read the left column, but if you are in a rush, click Create a new Web application.



8) The name of my new web application is Sphinx. The host header for this is sphinx. The port I'm going to be using is 80. I'm creating a new Application pool here and using my SharePoint account, svc_sharepoint, for the authentication.

Note: this is very important to use a configurable authentication here for the Application pool if you are planning to have this web application use SharePoint Shared Services Provider (SSP).





9) If all things go well, you will get a confirmation screen like in the image below. From here, click on the Create Site Collection link at the end of the paragraph.




10) Select your new Web Application (it should already be selected). Give your new Site Collection a title (here I used "Sphinx"). Here the web address is just "/". This means that if you type in http://sphinx/ you will get the new SharePoint site.

Here you can also assign the Primary and secondary administrators. For the Walkthrough, I'm using the local Administrator account and the svc_sharepoint account. You can use any Windows user accounts you want.




11) If all goes well, you will see the screen image (below).




12) For this Walkthrough, I'm creating another Web Application: MySite. This will handle all of the personal "MySites" for your users.
13) If you go back to the Central Administration start page, there will be a link on the left side that says Shared Services Administration. Click this link and you should see a similar screen (below).

14) Click on New SSP. Give your new SSP a name. For the Walkthrough, I used "Sphinx - Shared Services". The Web Application should be your primary (here it's "Sphinx") and the My Site Location Web Application should be your secondary (here it's "MySite").
15) If all goes well, you should see a similar screen (below).

Optional: If you do not have access to a DNS server or are not running DNS on your server, then you can perform the following steps to resolve the new SharePoint site on the server (you can also perform this step on networked computers as well, just replace 127.0.0.1 with the IP address assigned to your SharePoint server)
15) Go to Start Menu > All Programs > Accessories > NotePad (Right-Click on the shortcut and say "Run as Administrator" -- this is for Server 2008 / Vista Only)

16) Go to File > Open and navigate to the file of C:\Windows\System32\Drivers\Etc\hosts (you will have to change it to "All Files" to show opposed to just "Text Files")

17) Once open, add the following lines (replace Sphinx with your SharePoint name):
127.0.0.1 sphinx
127.0.0.1 mysite

18) Finally, close all open Microsoft Internet Explorer browsers and open up Internet Explorer. Navigate to your SharePoint site (here it would be http://sphinx). I used the Portal Collaboration template for the Sphinx site. If you used the same template, then your screen should look like below. It will prompt you to login, just use your primary site administrator account to log in. Here I used win2008-001\administrator.


Enjoy!