Category: Laravel, Laravel, PHP, PHP, MySQL, MySQL

Ever faced difficulties deploying your projects into the Azure app service? Just a few requirements to be fulfilled and a few steps to be followed and you’ve got your beautiful project hosted on Azure.

Create an Azure resource group: Create a mysql server: Let's allow the necessary firewall access for resources to access the Azure database: Let’s connect to your azure database from a local machine: Here there’s a catch, you’ll get a connection error with permission denied along with your ipaddress, no worries, all we have to do is set up another firewall rule: Now let’s try to connect again: Enter your db server password, if it’s successful then awesome, if you get an error related to SSL, worry not, I’ve got your back: Just download this to your project folder: https://www.digicert.com/CACerts/BaltimoreCyberTrustRoot.crt.pem

Run Laravel database migrations with .env.production as the environment file to create the tables in your MySQL database in Azure Database for MySQL.

Now let's create the web app and get this done: Now time to configure the web app : Let’s set the key now: Now just simply deploy it: I assume you would have logged in to the Azure account using your VS code plugin.
Newsletter

Get the latest Laravel/PHP jobs, events and curated articles straight to your inbox, once a week

Fathom Analytics | Fast, simple and privacy-focused website analytics. Fathom Analytics | Fast, simple and privacy-focused website analytics.
Achieve superior email deliverability with ToastMail! Our AI-driven tool warms up inboxes, monitors reputation, and ensures emails reach their intended destination. Sign up today for a spam-free future. Achieve superior email deliverability with ToastMail! Our AI-driven tool warms up inboxes, monitors reputation, and ensures emails reach their intended destination. Sign up today for a spam-free future.
Community Partners