Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Setting a WordPress website using Azure Web App...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Eduardo Piairo
October 28, 2017
Technology
940
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Setting a WordPress website using Azure Web Apps And Azure Database for MySQL
Talk presented @ SQLSaturday Porto 2017(28-10-2017)
Eduardo Piairo
October 28, 2017
More Decks by Eduardo Piairo
See All by Eduardo Piairo
ADDO_2021: Why and how to include database changes in the deployment pipeline
eduardopiairo
0
85
Adding unit tests to the database deployment pipeline
eduardopiairo
0
99
Start by changing the way of work
eduardopiairo
0
140
Adding unit tests to the database deployment pipeline
eduardopiairo
0
89
Adding unit tests with tSQLt to the database deployment pipeline
eduardopiairo
0
130
Adding unit tests with tSQLt to the database deployment pipeline
eduardopiairo
0
150
Operations for databases – The DevOps journey
eduardopiairo
0
120
Deployment pipeline for databases
eduardopiairo
0
210
Deployment pipeline for databases
eduardopiairo
0
1.2k
Other Decks in Technology
See All in Technology
Lint の層を組み直した話
bengo4com
3
330
Gifu WordPress Meetup #200 に向けて、私たちには何ができるだろうか?/ 2026-11-07 Gifu WordPress Meetup
torounit
0
230
AWS基盤改善を支える 私たちの理念と行動指針
kentosuzuki
0
120
並列度を下げたら速くなった — go build の重複コンパイルを実測で見る
tomoaki25
2
930
An Introduction to Context Ontology Accelerator (teaching AI agents what your data means)
inariku
PRO
1
150
「AIチャットからもできないの?」と言われたら ~業務アプリをMCP対応するときの認証・認可の勘所
oidfj
0
170
[General] 개발자로 해외 기업에서 일하기
skydoves
1
310
コードレビューをなくして見えたもの
henteko
0
140
Kiro IDE 入門 (画面の各部から、頼み方、任せ方、戻し方まで) | 目指せ Kiro マスター 02
inariku
PRO
3
130
Software Engineering in an AI-Driven World
erikjhordan_rey
0
130
FinOpsを導入してマルチプロダクトのコスト最適化を実現する
kworkdev
PRO
0
140
新米を「売り越さない」、Aurora DSQLで作る在庫ゼロ死守の限定ドロップEC
yama3133
0
190
Featured
See All Featured
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Mobile First: as difficult as doing things right
swwweet
225
10k
BBQ
matthewcrist
90
10k
How to build a perfect <img>
jonoalderson
1
6.2k
Balancing Empowerment & Direction
lara
6
1.4k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.4k
Deep Space Network (abreviated)
tonyrice
0
410
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
510
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
970
My Coaching Mixtape
mlcsv
0
380
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
550
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
480
Transcript
Setting a WordPress website using Azure Web Apps And Azure
Database for MySQL Eduardo Piairo @EdPiairo @EdPiairo, #SqlSatPortugal
About me Eduardo Piairo Operations Engineer @ Basecone DevOps Porto
Founder Friend of Redgate @EdPiairo https://pt.linkedin.com/in/jesuspiairo
[email protected]
http://www.eduardopiairo.com/
Intro Challenges to solve WordPress hosting in Azure Change management/promotion
– a pipeline @EdPiairo, #SqlSatPortugal
WordPress Content Management System (CMS) Web/App layer (PHP) Data layer
(MySQL) @EdPiairo, #SqlSatPortugal
Azure Web App App Service, Web App Resource for hosting
a website / web application @EdPiairo, #SqlSatPortugal
Azure Database for MySQL MySQL Database as a service Relational
database as a service @EdPiairo, #SqlSatPortugal
The pipeline GitHub repo @EdPiairo, #SqlSatPortugal WordPress TEST WordPress PROD
/develop /master
Step by step 1. WordPress download and GitHub repo creation
2. TEST infrastructure provisioning • Web App • Azure DB for MySQL 3. Git clone @ Web App @EdPiairo, #SqlSatPortugal
Step by step 4. Database creation and access • Create
database • Add firewall rules 5. WordPress installation • Connection between Web App and Azure DB for MySQL • WP Migrate DB plugin installation 6. Export database @EdPiairo, #SqlSatPortugal
Step by step 7. Import database 8. Connect PROD Web
App to GitHub • Deployment setup 9. Apply changes to PROD WordPress • wp-config.php @EdPiairo, #SqlSatPortugal
Q&A @EdPiairo, #SqlSatPortugal @EdPiairo https://pt.linkedin.com/in/jesuspiairo
[email protected]
http://www.eduardopiairo.com/
Thanks to all Sponsors
The Team Ivan Campos @WizardDBA João Sarmento @jopedro87 Eduardo Piairo
@EdPiairo Diamantino Falcão @_dfalcao_