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 App...
Search
Eduardo Piairo
October 28, 2017
Technology
0
870
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
51
Adding unit tests to the database deployment pipeline
eduardopiairo
0
36
Start by changing the way of work
eduardopiairo
0
59
Adding unit tests to the database deployment pipeline
eduardopiairo
0
35
Adding unit tests with tSQLt to the database deployment pipeline
eduardopiairo
0
59
Adding unit tests with tSQLt to the database deployment pipeline
eduardopiairo
0
92
Operations for databases – The DevOps journey
eduardopiairo
0
60
Deployment pipeline for databases
eduardopiairo
0
130
Deployment pipeline for databases
eduardopiairo
0
1k
Other Decks in Technology
See All in Technology
リンクアンドモチベーション ソフトウェアエンジニア向け紹介資料 / Introduction to Link and Motivation for Software Engineers
lmi
4
300k
スクラム成熟度セルフチェックツールを作って得た学びとその活用法
coincheck_recruit
1
140
Terraform未経験の御様に対してどの ように導⼊を進めていったか
tkikuchi
2
430
AIチャットボット開発への生成AI活用
ryomrt
0
170
信頼性に挑む中で拡張できる・得られる1人のスキルセットとは?
ken5scal
2
530
オープンソースAIとは何か? --「オープンソースAIの定義 v1.0」詳細解説
shujisado
4
530
ハイパーパラメータチューニングって何をしているの
toridori_dev
0
140
誰も全体を知らない ~ ロールの垣根を超えて引き上げる開発生産性 / Boosting Development Productivity Across Roles
kakehashi
1
220
AWS Lambda のトラブルシュートをしていて思うこと
kazzpapa3
2
170
SSMRunbook作成の勘所_20241120
koichiotomo
1
110
Why App Signing Matters for Your Android Apps - Android Bangkok Conference 2024
akexorcist
0
120
AWS Media Services 最新サービスアップデート 2024
eijikominami
0
190
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
The Language of Interfaces
destraynor
154
24k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
The Cost Of JavaScript in 2023
addyosmani
45
6.7k
Intergalactic Javascript Robots from Outer Space
tanoku
269
27k
Art, The Web, and Tiny UX
lynnandtonic
297
20k
Building Your Own Lightsaber
phodgson
103
6.1k
Designing on Purpose - Digital PM Summit 2013
jponch
115
7k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Building Better People: How to give real-time feedback that sticks.
wjessup
364
19k
Automating Front-end Workflow
addyosmani
1366
200k
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_