mirror of
https://github.com/actions/runner-images.git
synced 2025-12-15 14:17:22 +00:00
* [Windows] Add Apache and Nginx (#2501) * Remove dot-sourcing in web-server tests * Fix web servers readme generation
22 lines
692 B
PowerShell
22 lines
692 B
PowerShell
################################################################################
|
|
## File: Install-Apache.ps1
|
|
## Desc: Install Apache HTTP Server
|
|
################################################################################
|
|
|
|
# Stop w3svc service
|
|
Stop-Service -Name w3svc | Out-Null
|
|
|
|
# Install latest apache in chocolatey
|
|
$installDir = "C:\tools"
|
|
Choco-Install -PackageName apache-httpd -ArgumentList "--force", "--params", "/installLocation:$installDir /port:80"
|
|
|
|
# Stop and disable Apache service
|
|
Stop-Service -Name Apache
|
|
Set-Service Apache -StartupType Disabled
|
|
|
|
# Start w3svc service
|
|
Start-Service -Name w3svc | Out-Null
|
|
|
|
# Invoke Pester Tests
|
|
Invoke-PesterTests -TestFile "Apache"
|