Microsoft Azure Open Source Development Support Team Blog

Support for Open Source Technologies on Microsoft Azure App Service

How to send emails through Azure Web Apps using Google / Gmail

How to send emails through Azure Web Apps using Google / Gmail Part I – Configuring Google to use...

Author: Brad Edwards (MICROSOFT) Date: 02/02/2019

Azure App Service Linux - Adding PHP Extensions

Customers that need to install PHP extensions that are not available on the provided PHP images on...

Author: Toan Nguyen-Azure Date: 01/29/2019

Azure App Service Linux - Update PHP Settings

Azure App Service Linux provides PHP images with preconfigured settings and extensions.  If you need...

Author: Toan Nguyen-Azure Date: 01/29/2019

Building Python Functions App that use Native Modules – Custom Docker

Prerequisites To build and test locally, you will need to: Install Python 3.6 Install Docker Install...

Author: Chris Maldonado (MS OSS) Date: 10/31/2018

Restrict access to login for the WordPress running on Azure web app container

For WordPress sites that running on Apache server in Azure web app for containers, here is sample...

Author: Yi Wang (MS OSS) Date: 10/12/2018

RewriteRule sample for WordPress in subdirectory

In the case you installed another instance of WordPress in a subdirectory of main WordPress site in...

Author: Yi Wang (MS OSS) Date: 10/01/2018

How to change memory_limit on Wordpress Web App for Linux on Azure

Do you need to edit the memory_limit and post_max_size PHP settingson your Linux Web App hosted with...

Author: Brad Edwards (MICROSOFT) Date: 09/27/2018

How to set node version for Windows node.js webapp from Azure Portal

Create the Azure WebApp Create new WebApp using Azure portal Set the App name, Resource Group and...

Author: Milind Belhe Date: 09/25/2018

Configuring node.js application on Azure App Service with Azure Blob Storage

In this article, we will learn about configuring the node js applications deployed on Azure App...

Author: Kruthi Villivalam Date: 08/30/2018

Debugging Node.js applications on Azure App Services Linux/containers

This is the continuation of the earlier post where I had explained how to enable logging for node...

Author: Kruthi Villivalam Date: 08/30/2018

Debugging Node.js apps on Azure App Services

A large part of software development involves troubleshooting. Logging is one of the mechanisms that...

Author: Kruthi Villivalam Date: 08/03/2018

Configure WordPress Database Connection on Azure App Services

Configure WordPress Database Connection on Azure App Services For WordPress sites hosted on Azure...

Author: Yi Wang (MS OSS) Date: 05/22/2018

Change PHP_INI_SYSTEM configuration settings

PHP_INI_SYSTEM level settings cannot be changed from .user.ini or ini_set function. To make change...

Author: Yi Wang (MS OSS) Date: 03/09/2018

Adding SSH support to Asp.Net Core Docker Container created in Visual Studio 2017

When creating a Docker container used in Azure App Service Web App for Containers, a common...

Author: Kamil Sykora Date: 02/22/2018

Run PHP Webjob on Azure App Service (Windows)

When you deploy a webjob to run PHP program, there are few items to verify and help to understand...

Author: Yi Wang (MS OSS) Date: 10/27/2017

Setup SMTP in Drupal 8 on Azure Webapp

Example of setup SMTP in Drupal 8 using O365 SMTP server for the Drupal8 site hosted on Azure...

Author: Yi Wang (MS OSS) Date: 10/09/2017

Debugging Java containers

Can you debug Java applications within your container? Yes.How? Check below…1. Modify your...

Author: Prasad Kerhalkar Date: 09/26/2017

Use JpGraph library with Azure Web App

JpGraph is a graph creating library for PHP5 and PHP7.0. The library is completely written in PHP...

Author: Yi Wang (MS OSS) Date: 09/14/2017

Profile Python Applications in Azure App Services

Slow application performance issues tend to be challenging to troubleshoot regardless of the...

Author: Prashanth Madi Date: 09/01/2017

Running Flask App with HttpPlatformHandler in Azure App Services(Windows)

Flask is a micro web framework written in Python and based on the Werkzeug toolkit and Jinja2...

Author: Prashanth Madi Date: 09/01/2017

Django app with HttpPlatformHandler in Azure App Services (Windows)

In my previous blog Deploying Django App to Azure App Services using Git, I have provided detailed...

Author: Prashanth Madi Date: 09/01/2017

Nodejs App Performance Tweaks - Azure App Services (Windows)

Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an...

Author: Prashanth Madi Date: 09/01/2017

Enable PHP extensions on Azure Web App on Windows

For the case your web app is hosted on Azure App Service on Windows, if the PHP extensions are not...

Author: Yi Wang (MS OSS) Date: 08/21/2017

HTTP to HTTPS redirect for WordPress on Azure Web App on Linux

If you host WordPress site on Azure Web App on Linux running Apache, here are the steps to implement...

Author: Yi Wang (MS OSS) Date: 08/04/2017

Migrate WordPress content to Azure blob storage

Azure storage provides solution for applications requiring scalable, durable, and highly available...

Author: Yi Wang (MS OSS) Date: 06/21/2017

Redirect HTTP to HTTPS from .htaccess for Azure Web App on Linux on Apache

  1. To verify the request is sent from HTTP or HTTPS for Web App on Linux: Unlike the...

Author: Yi Wang (MS OSS) Date: 06/19/2017

First steps with Bitnami WordPress in Azure VM

If you choose Bitnami WordPress VM from Azure Market, you need to take the following considerations:...

Author: Edison García Date: 05/26/2017

Azure App Service Java CICD with Maven

Azure App Service provides integration with Github, Bitbucket, etc however, for Java webapps, it...

Author: Prasad Kerhalkar Date: 05/09/2017

WordPress Migration: Easy as A-B-C, 1-2-3

Fig 1. WordPress Migration Components There are 3 steps to migrating a WordPress website to Azure...

Author: Mangesh Sangapu Date: 04/28/2017

Capture Java VM Traffic using Fiddler

Customer's using the Azure SDK for Java may need to capture network traffic for the REST API...

Author: Toan Nguyen-Azure Date: 04/26/2017

An Example of Setting WordPress Email with Office 365 SMTP

Install "WP Mail SMTP" plugin in WordPress (use this plugin as example) Configure WP Mail SMTP using...

Author: Yi Wang (MS OSS) Date: 04/20/2017

Send email on App Service using Office 365 (O365)

For PHP - This is a Proof of Concept to send email using the PHP Mailer library and Office 365. From...

Author: Mangesh Sangapu Date: 03/27/2017

Increase Import Max File Size for PHPMyAdmin - Azure App Service

When using PHPMyAdmin via SiteExtension or with MySQL in-app on Azure Web Apps, the maximum upload...

Author: Toan Nguyen-Azure Date: 03/07/2017

How to enable PHP LDAP in Azure Web Apps

PHP LDAP extension is not enabled by default in Azure Web App, you need the following steps: How to...

Author: Edison García Date: 03/03/2017

Steps to Enable Xdebug for PHP Profiling 

By Yi Wang and Mangesh Sangapu Find the matching version of xdebug extension from...

Author: Yi Wang (MS OSS) Date: 01/09/2017

Install ionCube Loader extension for PHP site on Azure App

As required by this extension, ionCube should be the first Zend extension installed before any other...

Author: Yi Wang (MS OSS) Date: 12/28/2016

Best Practices for WordPress Security on Azure

This article was put together by Mangesh Sangapu and Yi Wang. Shout-out to Cory Fowler and Sunitha...

Author: Mangesh Sangapu Date: 12/26/2016

Running Python Webjob on Azure App Services using non-default python version

You can run programs or scripts in WebJobs in your Azure App Service web app in three ways: on...

Author: Prashanth Madi Date: 12/09/2016

MySQL In-App Configuration for PHP Content Management Systems

Read more about MySQL In-App here. Content Management Systems such as WordPress, Drupal, Joomla...

Author: Mangesh Sangapu Date: 12/09/2016

How to identify/review PHP errors on Azure Web Apps using Log Stream service

If you are getting internal server errors (HTTP error 500) trying to request your PHP...

Author: Edison García Date: 09/28/2016

Deploying Django App to Azure App Services using Git and new version of Python

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic...

Author: Prashanth Madi Date: 08/25/2016

Meteor 1.4 App on Azure App Services

Meteor is a full-stack JavaScript platform for developing modern web and mobile applications. Meteor...

Author: Prashanth Madi Date: 08/24/2016

Accessing storage blob using SAS with Java

In order to access your storage blob using SAS with Java, please follow below steps - 1. Configure...

Author: Prasad Kerhalkar Date: 08/15/2016

Setup Single Sign On with AAD using SimpleSAMLphp

This blog provides step-by-step instruction on how to setup Single Sign On with Azure AD using...

Author: Yi Wang (MS OSS) Date: 08/15/2016

Run NPM, Bower, Composer, Gulp & Grunt In Azure App Services During Deployment

Azure Source Control deployment process would involve below steps Moves content to azure web app...

Author: Prashanth Madi Date: 08/12/2016

Query strings exceed 1,024 characters using OAuth 2.0/AD with Node.js Azure Web Apps

If you are implementing OAuth 2.0 protocol with Active Directory, you need to consider that Access...

Author: Edison García Date: 07/25/2016

Using wildfly-swarm on Azure App Service

This blog is for the customers who wants to use wildfly-swarm container which is the reconstitution...

Author: Prasad Kerhalkar Date: 07/19/2016

WordPress: Redirecting to wrong URL!!

Problem: While trying to browse to https://www.example.com, it keeps redirecting to...

Author: Mangesh Sangapu Date: 07/12/2016

Uploading Images to Azure Storage from AngularJS App

Azure Storage is the cloud storage solution for modern applications that rely on durability,...

Author: Prashanth Madi Date: 06/29/2016

WordPress MultiSite 404 on Admin Dashboard

If you are experiencing a 404 when switching to the dashboard of a given site, verify the web.config...

Author: Mangesh Sangapu Date: 06/23/2016

Next>