Magento 2.4 Azure VM configuration and recommendation - linux

I am learning Magento and working on a e-commerce based project. I wanted to host the website on Azure. I an not able to find any suitable documentation that can help me to design the architecture for Magento on Azure. I am looking recommendation for server configuration, OS - Ubuntu or RedHat and different environment setup. Any recommendation or pointer will be really helpful.
Thanks in advance.
Rajesh

Related

.net core on linux hosting issue in css and other static file

I am new in linux hosting.
I want to host my .net core app on azure ubuntu 16.0 hosting.
by following some articles i get success in deployment, but the site is not loading css,js & images in other words we can say it not loading any static files.
here is IP of my site : http://13.85.26.168/
Now it solved, I follow two links
This two links are very useful, follow first one and 2 for installing .net core
https://www.meziantou.net/2017/04/25/publishing-an-asp-net-core-website-to-a-linux-host
https://pioneercode.com/post/developing-a-net-core-site-in-windows-and-deploying-it-to-a-budget-linux-host
Make sure you read all steps and understand and then follow.
Thanks

How to install nodejs in cpanel shared hosting(linux based)

I created chatting application in nodejs and want to run nodejs server on cpanel linux based hosting. Someone please guide me, or give me step wise instructions to run it.
I don't think it's possible with shared hosting. Unless they explicitly mention they support it.

Playframework 2.1.0 Apache 2 Deployment CentOS 6

I've developed an web application with Playframework 2.1 and I want to deploy it in a VPS with only 128MB of RAM Memory. I was hopping that I could use the same VPS to other web sites (using Apache 2) but I don't know how to do this. I have the play project and another web site using only html to deploy on the same VPS. Like I said in the title, I'm using CentOS 6 (but I can use other OS if it is best, like Ubuntu).
In other words, I need help to configure Virtual Servers, proxys, etc. to different web sites in the same machine. I've already looked at Play Documentation but it's not enough.... If someone could help I would be appreciated.
Thanks

What are the way programmers are using to deploy its node.js app in ubuntu?

What is the recommended way to deploy Node.js on Ubuntu 12.04 in a production environment?
I saw this ppa but I don't know if is well maintained or if it will and if is a source in witch one can trust.
I know that is easy install Node.js manually, but seem to me that install it using the Ubuntu packages manager will allow me safe some management time and will be more integrated with the way the underlying server is being currently management. So, what are your recommendations? Thanks in advanced.
we are using Chef with the existing node.js cookbook
Well, after read lot of posts and pages that talk about Node.js deployment-installation, I must said that Chris PPA is mentioned in tons of them as an official source. Beside one can see her PPA linked at the Github Node.js wiki.
So, seem to me that is trust enough to be used in production, what made it the choice if you want keep your system updated using standards Ubuntu tools.

Some questions on node.js development environment and deployment strategy

I'm new to node and reading some books about it. Now I think it's time to do some dev stuff with it. I'm planning to implement a little project which I want to deploy in the cloud (AWS, Heroku, ...).
What I still haven't figured out are following points (I have a MacBook Pro with OS X 10.7):
which dev environment should I use? I thought about Aptana Studio (no node support as far as I've seen) and transferring the files via ssh to a local VirtualBox CentOS 6.3 machine which has node.js and some modules installed on it
is there any good deployment strategy for hosting my app in the cloud? For example, if I'm developing with Aptana Studio, I don't think there is a plugin which let's you deploy your code on some virtual server in the AWS or Heroku cloud, isn't it?
Thanks in advance!
I don't use an IDE per-se. I get by with just Sublime Text for my editor.
The deployment process will depend on where you host your site. I am not sure about Heroku, but with Nodejitsu it's just as simple as running "jitsu deploy" from the terminal and that's it.
If you host the site on your own on a Linux box (i.e. without Heroku or Nodejitsu) you need to account for how to make sure the site restarts after the machine reboots, or after a crash. I wrote about this on my blog. It's doable but somewhat of a chore: http://hectorcorrea.com/blog/running-a-node-js-web-site-in-production-a-beginners-guide
You can and should develop and run your application locally on your mac. Dealing with 2 machines, 2 OSes, and constant file transfers is a nuisance in development and offers no benefit. It also cripples nice things like fsevents for watching files and good text editor integration.
If you are into the whole IDE thing, perhaps consider https://c9.io/
There are several cloud Platform as a Service companies you could consider
http://nodejitsu.com/
https://devcenter.heroku.com/articles/nodejs
https://www.dotcloud.com/
http://www.cloudfoundry.com/
http://www.windowsazure.com/en-us/develop/nodejs/tutorials/getting-started/
Here's some blog posts reviewing some of these PaaS offerings
http://mrdanadams.com/2012/node-js-paas-hosting-services/
http://ocdevel.com/blog/nodejs-paas-comparison
In terms of deployment, most of these PaaS companies are going to integrate with npm and github, so deployment is going to take no more than a handful of commands at most.
Thanks for your help!
After doing a lot of research on the topics you've posted, I just wanted to let you know what my setup for developing node applications now looks like:
Sublime Text 2 Text-Editor with Package Manager and following plugins: git, nodejs, SublimeLinter (BTW: are there some other "essential" plugins you can not live without?)
iTerm 2 Terminal for all console work (execute node-inspector, ssh to server etc.)
node.js, npm and additional modules which I want to use for my app
Running everything local on my MacBook Pro. As far as I could test this solution, it seems that it runs very smoothly but most notably: FAST :-)
Regarding node deployment, I take Heroku and nodejitsu into account due to low costs, few administration efforts and features like auto-scaling etc. The only drawback of Heroku is the missing websocket support, which I intend to use natively in my app.
Best regards!

Resources