WordPress and Azure?

WordPress and Azure?

I hope to create a WP site as a hobby, since I just never got around to learning PHP. But, as a .NET Developer, I also want to get my hands dirty with Azure.

Does it make sense to do this? Eventually, I would expect to host the WP site, but have no idea of what it might cost to so this. I mean, host WP on Azure.

Any idea what it might cost for a low-traffic WP podcast hosted on Azure?

Or, if this is a really bad idea, please tell me.

curiouswebsterSoftware EngineerAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

David FavorLinux/LXD/WordPress/Hosting SavantCommented:
https://www.hostingadvice.com/reviews/cheap/ provides one comparison.

Tip: Start with WordPress hosted on a normal LAMP Stack.

LAMP - Linux + Apache + MariaDB + PHP.
Chinmay PatelChief Technology NinjaCommented:
Hi curiouswebster,

If you want to learn Azure, I suggest you use Free Azure service offering (they ask your credit card details only to verify your identity and 1 USD that is charged on your account is reversed).

If you do not want to use your own domain then you can host up to 10 sties for free on Azure.

Otherwise it is going to be a bit costly affair(If you go for the lowest plan, it is approximately 10 USD a month). If you have MSDN subscription then again you get free monthly credit which you can use to host this site for free.

Also with advent of .Net Core, I think I would not consider investing time/effort in PHP any more. It is a good to have knowledge, but not a must have.

Dave BaldwinFixer of ProblemsCommented:
You can put up a free Wordpress site at https://wordpress.com/ .  What are you trying to do?  You are not going to learn PHP by running Wordpress.
Why Diversity in Tech Matters

Kesha Williams, certified professional and software developer, explores the imbalance of diversity in the world of technology -- especially when it comes to hiring women. She showcases ways she's making a difference through the Colors of STEM program.

David FavorLinux/LXD/WordPress/Hosting SavantCommented:
Dave Baldwin is correct, you can use https://WordPress.com for free hosting.

Just be sure you read the TOS + you never plan on implementing custom monetization or moving the site or installing most themes/plugins.

Many people have ended up in a bind with free hosting, when they'd like to do something outside the TOS.
Daniel PineaultPresident / Owner CARDA Consultants Inc.Commented:
Almost any host can host WordPress (they are plentiful, so shop around - Took out a plan a while back that results in 2$/month for pretty much unlimited everything, so it doesn't have to cost a fortune).  As long as they support PHP and MySQL, you're in business.  Most even have automate installers that with a few clicks of a button have you up and running in a minute or two.

SQL Azure, is a separate thing altogether.
Vasil Michev (MVP)Commented:
Take a look at ProjectNami, it's Wordpress running on Azure app service: https://projectnami.org/. As it's using an app service, you can even get it on the free tier, but for any real use you'd probably need to upscale. I've been using it for my blog for years, no issues.
Philip ElderTechnical Architect - HA/Compute/StorageCommented:
Besides the freebies built-in to Azure you can set up a Microsoft Partner account. Once done, there's an Azure component that can be set up. It allows a $100+ credit in Azure services.

That's more than enough to run a WordPress WebApp in Azure using the built-in MySQL feature. We run all of our WordPress sites in Azure as WebApps.
David FavorLinux/LXD/WordPress/Hosting SavantCommented:
The real consideration here is how well you expect your WordPress site to succeed.

If this is just a learning site, which will never generate much traffic... or require much flexibility, then you can pretty much use any hosting.

As traffic grows, you'll likely require flexible hosting.

Tip: A good test of quality of any hosting platform is to install a premium plugin like Backup Buddy, make a backup of your site, then restore the backup somewhere + test your site. If any step of the backup/restore process fails, likely best to choose different hosting.

Hint: Most hosting is so bad, you can't make a backup.
Scott FellDeveloper & EE ModeratorCommented:
It is a good idea for learning.  As for cost there is a calculator https://azure.microsoft.com/en-us/pricing/calculator/ and another that is easier to understand https://azure.microsoft.com/en-us/pricing/details/app-service/windows/.   For playing around, there is a free and dev tier that goes to $10/month.   If you are planning for a large amount of traffic, this is where it makes sense to use Azure (or AWS) to scale.

If you just want a site to learn and it will not need to be in public, enable IIS on your laptop, download php and mysql and you can create your own site on localhost for free.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Philip ElderTechnical Architect - HA/Compute/StorageCommented:
Or, download and install Ubuntu and then all of the fixins to get a WordPress up and running in a *NIX environment. Which, BTW, can also be done in Azure. :D
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Web Development

From novice to tech pro — start learning today.