Install SharePoint solution:
The cmdlet includes many parameters but the most commonly used is the following one:
Add-SPSolution -LiteralPath “physical path\solution name.wsp”
ex: Add-SPSolution -LiteralPath “c:\SolutionFolder\Solutionname.wsp”
Deploy SharePoint solution:
- deploy the solution globally into the farm:
- Install-SPSolution -Identity solutionname.wsp -GACDeployment
- deploy the solution to specific web application:
- Install-SPSolution -Identity solutionname.wsp -WebApplication “http://webappURL” -GACDeployment
- deploy the solution and identify the compatibility level (this is useful while upgrading the solution):
- Install-SPSolution -Identity solutionname.wsp -GACDeployment -CompatibilityLevel {14,15}
- Deploy the solution using the central administration:
- Login into central administration as the farm admin
- Navigate to system settings and choose farm solutions
- Check the solution list, the recently added one will have status “not deployed” choose and select the web application.
- Press deploy
That was a summary of the needed cmdlet to install and deploy SharePoint custom solutions