sharepoint installation

i want to install share point 2013 enterprise with SQL 2012 sp1 enterprise can some please provide me the complete installation steps for the same, i will be really thankfull but complete steps not partial.
i want to install web, app and DB roles on different servers.
ELS ELSAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Kanti PrasadCommented:
martushaProduct managerCommented:
1. Check requirements: https://technet.microsoft.com/en-us/library/cc262485.aspx 
    Learn about SharePoint installation and configuration: https://technet.microsoft.com/en-us/library/cc262957.aspx 
2. Prepare accounts:

domain\spSQL       -  SQL Server service account (account that SQL Server runs as)

domain\spAdmin  - Setup user account (account used for the install and configuration):

Member of the Administrators group on each server on which Setup is run (this is key!!) or Domain Administrator

SQL Server login on the computer that runs SQL Server

Member of the following SQL Server security roles:
                                          i.    securityadmin fixed server role
                                         ii.    dbcreator fixed server role
If you run Windows PowerShell cmdlets that affect a database, this account must be a member of the db_owner fixed database role for the database.


domain\spFarm - Server farm administrator account or database access account (account used to configure farm, timer service and Central Admin app pool identity):
On the main application server where you are installing SharePoint Central Admin, you should have this account set as a local administrator (*this is the only way you can get User Profile Synchronization to work – need to validate correct way to do this)
Ensure this account has Replicate Directory Changes on the Active Directory

domain\spCrawl - Content Access account (account used to crawl and build indexes)

domain\spProfileSync - used to perform the profile sync, it will not run any services or application pools. You will provide this account and its password when you create a synchronization connection:

It must have Replicate Directory Changes permission on the domain that you will synchronize with  (See Grant Replicate Directory Changes permission on a domain for instructions to grant this permission)
If the domain controller is running Windows Server 2003, the synchronization account must be a member of the Pre-Windows 2000 Compatible Access built-in group. (See Add an account to the Pre-Windows 2000 Compatible Access group for instructions to grant this permission)
If the NetBIOS name of the domain differs from the domain name, the synchronization account must have Replicate Directory Changes permission on the cn=configuration container. (See Grant Replicate Directory Changes permission on the cn=configuration container for instructions to grant this permission)
If you will export property values from SharePoint Server to AD DS, the synchronization account must have Create Child Objects (this object and all descendants) and Write All Properties (this object and all descendants) permissions on the organizational unit (OU) that you are synchronizing with. (See Grant Create Child Objects and Write permission for instructions to grant this permission)

domain\spServices  - service runing account

domain\spContent   - content app pool account

2. Install SQL 2012 SP1 server
3. Login to future SharePoint servers whith sharepoint installer account (spAdmin). Install software prerequisites on WEB and APP servers. Install SharePoint 2013 Server on WEB and APP servers, Uncheck “Run the SharePoint Products Configuration Wizard” and press Close.

4. Go to APP server. Start the “SharePoint 2010 Products Configuration Wizard”, Press “Create a new server farm”, Enter the Database Server name, Enter DB access account (spFarm) and psw., Enter a passphrase (remember it!!!), Enter a port (for example, 5000). Close Central Administrator

5. Go to WEB server. Start the “SharePoint 2010 Products Configuration Wizard”, Press “Connect to an existing server farm”, Enter the Database Server name, Press “Retrieve Database Names”, Press “Next” (If you cannot connect to the DB make sure you can ping the DB Server, make sure you can telnet to 1433, and make sure you gave Service-SharePoint the correct rights on the database server), Enter the farm passphrase, Finish. Close Central Administrator.

6. Configure the farm directly on the server which hosts Central Administration. You may run Farm configuration wizard and select all needed services you want to run in your environment. But if you installing a production environment, it is better NOT TO RUN the farm configuration wizard, but configure everything manually.

here is the basic services you need:

State service application
 
State service application can be enabled only from powershel smdlets (if you didn't select farm config wizard):
 
stateName = “State Service”
 
$stateDBName = “StateService_SP2013”
 
$stateDB = New-SPStateServiceDatabase -Name $stateDBName
 
$state = New-SPStateServiceApplication -Name $stateName -Database $stateDB
 
New-SPStateServiceApplicationProxy -Name ”$stateName Proxy” -ServiceApplication $state –DefaultProxyGroup

Open in new window


Search Service Application:
 
Search Service running Managed account -> domain\spCrawl
„Search Admin Web Site“ application pool named „Search Service App Pool“ ->domain\spCrawl
„Search Query and Site Settings Web Site“ application pool named „Search Service App Pool“ -> domain\spCrawl

User profile service application

 
How to start and configure learn here (yes, it is for SharePoint 2010, but everything is the same in 2013). It is Bible for configuring User Profiles: http://www.harbar.net/articles/sp2010ups.aspx 
 
Short summary:

Before starting:
Grant „Allow logon Locally“ to domain\spFarm account and add domain\spFarm to local admins on APP Server.
Restart Server
 
Create new Web Application and site collection for mysites host: http://Mysite
Content app pool ->  domain\spContent
 
Create new User Profile Service Application
Service app pool is „Sharepoint Web Services Default“ -> domain\spService
 
Log on with domain\spFarm, then log of, then log on again (for user policies be applied correctly) and start:
User Profile Service, then started:
User Profile Synchronization Service (wait about 2-10 min while starting), then started:
IISRESET
Log off
 
Log on domain\spadmin
Remove domain\spFarm from local admins

Add domain\spFarm to „Allow log on locally“
Add lvpadomain\spFarm  to „Log on as service“

Configure Profile Synchronization connection using domain\spProfileSync

Web Analytics Service
 
Enable Health and usage data collection.
Create new service application:
Application pool name: Web Analytics App pool ->domain\spContent

Managed Metadata Web Service
 
Create new Managed Metadata Service application
Start Managed Metadata Service on Services on server.

PS: If I forgot something, learn about SharePoint installation and configuration here before installation and create a plan: https://technet.microsoft.com/en-us/library/cc262957.aspx

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
ELS ELSAuthor Commented:
ok
IT Pros Agree: AI and Machine Learning Key

We’d all like to think our company’s data is well protected, but when you ask IT professionals they admit the data probably is not as safe as it could be.

ELS ELSAuthor Commented:
@kanti i am looking for production with an enterprise edition not an test setup
ELS ELSAuthor Commented:
@martusha can you please elaborate step3

3. Login to future SharePoint servers whith sharepoint installer account (spAdmin). Install software prerequisites on WEB and APP servers. Install SharePoint 2013 Server on WEB and APP servers, Uncheck “Run the SharePoint Products Configuration Wizard” and press Close.
Kanti PrasadCommented:
Hi ELS ELS

Do you mean you are looking for a different sharepoint version or you are looking for a production environment  install?

Won't you need the below to run you production?

1. Installation of Windows Server 2012 R2
2. install Active Directory with Domain Controller
3. Microsoft SQL Server 2012 R2 on Window...
4. Install SharePoint 2013 prerequisites Online and Offline
5. Installation of SharePoint 2013 with Sql Server 2012 o...
ELS ELSAuthor Commented:
@martusha can you please elaborate step3

3. Login to future SharePoint servers whith sharepoint installer account (spAdmin). Install software prerequisites on WEB and APP servers. Install SharePoint 2013 Server on WEB and APP servers, Uncheck “Run the SharePoint Products Configuration Wizard” and press Close.
martushaProduct managerCommented:
3. After you install SQL on one of the servers, you nees to login to two other (APP and WEB) with account (in local administrators group) you will use for sharepoint installation (for example it is domain\spAdmin).
When you launch SharePoint installation wizard (setup.exe, or autorun) you will see the option to install prerequisites, check that option and everything what SharePoint needs to run will be installed
(Windows roles and features).
You can run that prerequisites installation on both server in one time.
After prerequisites installs, restart servers. And start SharePoint installation wizard again. Now select Install SharePoint server.
On the Choose the installation you want page, click Server Farm. On the Server Type tab, click Complete.
Install SharePoint 2013 Server on WEB and APP servers, at the end Uncheck “Run the SharePoint Products Configuration Wizard” and press Close.

Here is good guide form microsoft: Install SharePoint 2013 across multiple servers for a three-tier farm
martushaProduct managerCommented:
7. Do not forger to configure SMTP service on the server, if you want your sharepoint outgiong/incoming emails work (even simple Alerts). You also can use Exchange as a smart host.
7.1. Configure outgoing email settings in Central Administration.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft SharePoint

From novice to tech pro — start learning today.