You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/spring-apps/how-to-enterprise-deploy-polyglot-apps.md
+17Lines changed: 17 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,6 +38,7 @@ When you create an instance of Azure Spring Apps Enterprise, you must choose a d
38
38
-[Node.js Buildpack for VMware Tanzu](https://network.tanzu.vmware.com/products/tanzu-nodejs-buildpack)
39
39
-[Python Buildpack for VMware Tanzu](https://network.tanzu.vmware.com/products/tanzu-python-buildpack/)
40
40
-[Java Native Image Buildpack for VMware Tanzu](https://network.tanzu.vmware.com/products/tanzu-java-native-image-buildpack/)
41
+
-[PHP Buildpack for VMware Tanzu](https://network.tanzu.vmware.com/products/tbs-dependencies/#/releases/1335849/artifact_references)
41
42
42
43
For more information, see [Language Family Buildpacks for VMware Tanzu](https://docs.vmware.com/en/VMware-Tanzu-Buildpacks/services/tanzu-buildpacks/GUID-index.html).
43
44
@@ -595,6 +596,22 @@ The following table lists the features supported in Azure Spring Apps:
595
596
| Enable configuration of labels on the created image | Configures both OCI-specified labels with short environment variable names and arbitrary labels using a space-delimited syntax in a single environment variable. |`BP_IMAGE_LABELS` <br> `BP_OCI_AUTHORS` <br> See more envs [here](https://github.com/paketo-buildpacks/image-labels). |`--build-env BP_OCI_AUTHORS=<value>`|
596
597
| Support building Maven-based applications from source. | Used for a multi-module project. Indicates the module to find the application artifact in. Defaults to the root module (empty). |`BP_MAVEN_BUILT_MODULE`|`--build-env BP_MAVEN_BUILT_MODULE=./gateway`|
597
598
599
+
### Deploy PHP applications
600
+
601
+
The buildpack for deploying PHP applications is [tanzu-buildpacks/php](https://network.tanzu.vmware.com/products/tbs-dependencies/#/releases/1335849/artifact_references).
602
+
603
+
The Tanzu PHP buildpack is only compatible with the Full OS Stack. We recommend using a builder with the `Jammy Full` OS stack. For more information, see the [OS stack recommendations](#os-stack-recommendations) section.
604
+
605
+
The following table lists the features supported in Azure Spring Apps:
| Specify the PHP version. | Configures the PHP version. Currently supported: PHP *8.0.\**, *8.1.\**, and *8.2.\**. The default value is *8.1.\**|`BP_PHP_VERSION`|`--build-env BP_PHP_VERSION=8.0.*`|
610
+
| Add CA certificates to the system trust store at build and runtime. | See the [Configure CA certificates for app builds and deployments](./how-to-enterprise-configure-apm-integration-and-ca-certificates.md#configure-ca-certificates-for-app-builds-and-deployments) section of [How to configure APM integration and CA certificates](./how-to-enterprise-configure-apm-integration-and-ca-certificates.md). | N/A | N/A |
611
+
| Integrate with Dynatrace, New Relic, App Dynamic APM agent. | See [How to configure APM integration and CA certificates](./how-to-enterprise-configure-apm-integration-and-ca-certificates.md). | N/A | N/A |
612
+
| Select a Web Server. | The setting options are *php-server*, *httpd*, and *nginx*. The default value is *php-server*. |`BP_PHP_SERVER`|`--build-env BP_PHP_SERVER=httpd`|
613
+
| Configure Web Directory. | When the web server is HTTPD or NGINX, the web directory defaults to *htdocs*. When the web server is the PHP built-in server, the web directory defaults to */workspace*. |`BP_PHP_WEB_DIR`|`--build-env BP_PHP_WEB_DIR=htdocs`|
614
+
598
615
## Next steps
599
616
600
617
-[Deploy web static files](how-to-enterprise-deploy-static-file.md)
0 commit comments