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
Eduardo Piairo
October 28, 2017
Technology
930
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
84
Adding unit tests to the database deployment pipeline
eduardopiairo
0
93
Start by changing the way of work
eduardopiairo
0
130
Adding unit tests to the database deployment pipeline
eduardopiairo
0
84
Adding unit tests with tSQLt to the database deployment pipeline
eduardopiairo
0
120
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
200
Deployment pipeline for databases
eduardopiairo
0
1.2k
Other Decks in Technology
See All in Technology
大阪オフィスに Unitree Go2 がやってきたので Physical AI やってみた
dafujii
0
140
企業の現実世界をグラフで写し取る
sansantech
PRO
0
200
データ品質を壊しながらSnowflakeのAIに分析させてみた
kawanago
0
310
10年欲しかった音楽管理アプリを、AIと一緒に作りはじめた
judau
1
190
AIに書かせて、プラットフォームで縛る ― EKSプラットフォームで実践した責任境界と権限設計
elmodev09
1
1.1k
spanner-autoscalerに学ぶ CRD設計パターン 〜自動化と緊急時対応を両立する Kubernetesコントローラーの作り方〜
tkuchiki
0
210
3人で1000GPU超を統合運用する?マルチクラウド&オンプレを跨ぐ、構築と運用のリアル!
kazukun0716
2
770
HacobuにおけるFDEとは/登壇資料(戸井田 裕貴)
hacobu
PRO
1
610
Argo CDとAtlantisで実現するインフラ管理のセルフサービス化──小規模SREチームで支えるプラットフォーム
cassius7
0
250
AI臭い文章とは何なのか
nasuvitz
36
75k
Terraformを用いたJamf Pro構成のIaC, GitOps化への挑戦
yukun
0
110
Oracle Cloud Infrastructure(OCI):Onboarding Session(はじめてのOCI/Oracle Supportご利⽤ガイド)
oracle4engineer
PRO
3
21k
Featured
See All Featured
Paper Plane
katiecoart
PRO
4
53k
The agentic SEO stack - context over prompts
schlessera
0
940
Designing for Performance
lara
611
70k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.6k
Chasing Engaging Ingredients in Design
codingconduct
0
340
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.7k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
600
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5k
Exploring anti-patterns in Rails
aemeredith
4
520
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_