Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Setting a WordPress website using Azure Web Apps And Azure Database for MySQL
Search
Eduardo Piairo
October 28, 2017
Technology
0
840
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
Tweet
Share
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
48
Adding unit tests to the database deployment pipeline
eduardopiairo
0
32
Start by changing the way of work
eduardopiairo
0
43
Adding unit tests to the database deployment pipeline
eduardopiairo
0
28
Adding unit tests with tSQLt to the database deployment pipeline
eduardopiairo
0
55
Adding unit tests with tSQLt to the database deployment pipeline
eduardopiairo
0
86
Operations for databases – The DevOps journey
eduardopiairo
0
52
Deployment pipeline for databases
eduardopiairo
0
84
Deployment pipeline for databases
eduardopiairo
0
910
Other Decks in Technology
See All in Technology
ChatworkのSRE部って実は 半分くらいPlatform Engineering部かもしれない
saramune
0
150
SPI原点回帰論:事業課題とFour Keysの結節点を見出す実践的ソフトウェアプロセス改善 / DevOpsDays Tokyo 2024
visional_engineering_and_design
4
1.9k
JAWS-UG Bedrock Claude Night
yamahiro
3
470
LLM とプロンプトエンジニアリング/チューターをビルドする / LLM and Prompt Engineering and Building Tutors
ks91
PRO
0
250
WebアプリケーションにおけるPDOの使い方入門 / phpcon odawara 2024
meihei3
2
440
Tableau事例紹介 / Tableau Case Study of Eureka
kazuya_araki_tokyo
1
180
コードを書く隙間を見つけて生きていく技術/Findy 思考の現在地
fujiwara3
27
5.7k
マルチアカウント環境への発見的統制の導入
ch1aki
1
1.3k
Meta Quest 3 で動く桜マシマシ WebXR アプリを IBM Cloud Code Engine と Babylon.js で作った話
1ftseabass
PRO
0
120
反実仮想機械学習とは何か
usaito
PRO
8
3k
KubeCon EU 2024 Recap “Kubernetes Policy Time Machine: Where to Next?”
ryysud
0
190
4年前、あるじゃん老害エンジニアLT合戦に登壇、米国西海岸コンピュータ歴史博物館体験記の続編
toshi_atsumi
0
220
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
1
3.4k
Designing for Performance
lara
601
67k
Git: the NoSQL Database
bkeepers
PRO
422
63k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
154
14k
Design by the Numbers
sachag
274
18k
Building Effective Engineering Teams - LeadDev
addyosmani
28
1.8k
Creatively Recalculating Your Daily Design Routine
revolveconf
209
11k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
5
1.5k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.9k
Making the Leap to Tech Lead
cromwellryan
123
8.5k
Code Reviewing Like a Champion
maltzj
513
39k
Mobile First: as difficult as doing things right
swwweet
216
8.6k
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_