Home / Companies / Octopus Deploy / Blog / Post Details
Content Deep Dive

Deploy a PHP Site to IIS with Octopus

Blog post from Octopus Deploy

Post Details
Company
Date Published
Author
Paul Stovell
Word Count
429
Language
English
Hacker News Points
-
Summary

Paul Stovell describes the process of deploying PHP files onto an IIS Server using Octopus, which relies on NuGet packages for deployment. He begins by packaging PHP files into a NuGet package with the help of the NuGet Package Explorer and uploads it to the internal NuGet repository in Octopus. After creating a project in Octopus and selecting the NuGet Package step, he chooses a Custom Install Directory to deploy files to a pre-existing site setup and utilizes Octopus features like Substitute Variables in Files to manage configuration variables. The deployment is completed successfully, with the PHP files and configuration variables correctly placed on the IIS Server, demonstrating Octopus's capability to manage deployments beyond its typical use with Linux-based systems.