I'm available on UpWork - www.upwork.com/freelancers/~01ee4c3d81fe636645 My Company Madgeek on Fiverr - www.fiverr.com/madgeek_in. Need help setting up your server or have a project for me? Please message me on Fiverr. I can help you optimize your WooCommerce store performance, develop WooCommerce store, develop WordPress website, Laravel eCommerce website, Node.js, React.js & mobile applications.
Hi Mr. Silver Fox, I need your help with setting up the secondary website. This is for a hosting service that I am providing on my website. I have been getting errors when I try my methods recently and would love it if you could please reply and we could potentially set up a conference call? I am willing to pay you for your time and services. This is not majorly urgent but It does need to be done quite soon, so if you could reply to my message as soon as you have the chance it would be much appreciated. Regards, Koby
Hey Silver, have a question. It seems that I've done everything correctly, but it's still opening the default site(Welcome to nginx!). Could the possible reason be that I'm still using a server's IP instead of domain? Namecheap IP provider takes some time to make nameservers for domain work)
@@SilverFoxA thanks, if page won't open after nameservers get activated, I'll do so. In general your tutorial is really brilliant, step by step. I haven't used ubuntu terminal in digital ocean for a year, and I could remember a lot by watching your tutor☺️
I have installed WordPress on Openlitespeed from marketplace. Now I want to host more WordPress sites on that single droplet with openlitespeed. Please make a dedicated video on this. ❤️ Thanks for advance🙂
Hello, don't wanna disturb you, but need one of your advice. As I said everything worked fine following the tutor, but my site is not a single page, it has multiple. When I press to open another page like /blog from the main page, it just shows an error. Should I include that pages in some configs or cites-available mycite file?
Hi brother, This is an amazing video. I would like to know if I dont want to use my domain and just need to use ip address of the droplet and want to host multiple sites in different ports, how can we do it?
The process is same, you just need to configure the host configuration files/server blocks with appropriate port. Add the document root and other configuration items based on the tech stack of the project.
your every video is awesome. Can you try to make full video on parse server hosting with dashboard on DO? I have done it successfully but after searching a lot. so your video could help many out there.
Hi silverfox, i am trying to my domain using names server its showing "ERR_CONNECTION_REFUSED" but i dont have any firewalls on and when i am calling my ip adress i am able to see nginx, can you pls help me out of this.
Hey, thanks for such a great tutorial. I have a humble request to you. Can you please make a tutorial for hosting multiple WordPress websites using a Linode server?
Great video and instructions. Very detailed in 'your' plan of attack and still you mention and discuss a number of alternatives and solutions. Thank you. I have a question for you, on droplet sizing. I plan to run about 20-25 WP sites on one droplet. Three of the site will see much traffic and even that will be less that 20 visitors per day (per each of these sites). One other site, not now but soon may have a hundred visitors per day. Each of those four sites will have many photos. The other sites are mostly simple and basically just hoping to receive 100 visitors per month. Do you think the small plan ($5) is doable. Currently I run then on a GCP small VM. I need to make the right sizing in advance before I migrate them. Again, thank you very much for the great info.
It’s a simple process you can refer to what we discussed in this video else I have a specific video on how you can host multiple WordPress websites on my channel
It depends what you are looking for, if all the sites are your own and talks about same brand or business, you can continue with multi site. Incase if it’s for different clients go for multiple WordPress websites
hi there, first thank you for these tutorials! i want to login to 'root' user via ssh but it says permission denied even though i tried countless of ways. the reason i want to login as root is that i want to open it in a SFTP client and to edit the files there. im using Coda for mac, but i noticed that when i login as sudo user in Coda, i cant edit the files so need root access.
@@SilverFoxA it worked after i reset the password, but i never set a password for root. i added a ssh key. does this mean that this connection is not using my ssh key now and its connected via password?
Ideally you should be able to access the droplet with your SSH keys. I’m not sure why you weren’t able to access. One possible reason could be that the session has expired under such scenarios, you are to add the key again using ssh-add command
I need to sent up an express endpoint to listen for webhooks. However, the webhook requires HTTPS. So I've got my domain set up to use HTTPS, but I've already deployed my React App to mydomain.com . Can you give me advice? I'm thinking of either a) deploy my node in addition to the react app, so it can listen at mydomain.com/hook as endpoint OR b) install SSL on my entire server => then I can just tell the webhook to post to xxx.xx.xxx.xxx/hook as my endpoint I've also tried setting up a sub domain: sub.mydomain.com and installing SSL so I can access sub.mydomain.com too. So I've tried starting it with pm2, but it only has the http version for the ports I'm listening to. for example xxx.xx.xxx.xx:3000/test but the https doesn't work with pm2. I've tried http-server, but I don't get any requests. This may sound pretty complex, but can you help? I just want a secure endpoint to listen to, and I already have a frontend set up. Using Apache2. Thanks
Hello Stefan, What you need is really simple. You basically need an API endpoint that listens to the webhook data and performs your business logic. I will recommend the first approach, which is ideal if both are the same project. There shouldn't be any problem with the other approach where you are using pm2, you can easily use a reverse proxy to listen to your app port and link it to a domain. Once you have the domain configured, you can easily add SSL to it. I have a video on this channel where I have hosted an Express Js application using Pm2 : th-cam.com/video/PkhtCh0HcdE/w-d-xo.html
@@SilverFoxA It's not billed yet. I am using $100 from referral code for 60 days, now I have 7 days left. Now I created new digital ocean account using my old account referral code and moved the snapshot from old account to new account. And created a new droplet using snapshot. So, I have more 60 days with $100.
Not sure how it’s a fake video. When you say multiple subdomain in a single domain I believe you are talking about multiple subdomain/domain in a single instance or droplet. Which is precisely what is highlighted in the video. All you need to do is point the ip and change web config accordingly.
@@SilverFoxA I have finally done it BUT your Videos was not for me. You never told how to add multiple Domains in single droplet. I hope you know that there's a difference between subdomain and Domain. I wanted only to add domain by pointing to IP and Not changing the whole name server to DO Servers.
Thank you for being very clear and concise with your delivery! Would not have been able to do it if it weren't for your visuals!
Nice explanation. Learned alot 🎉
Tutorial Simply Superb .... amazing tutorial ...!
The explanation was clear.
Thank you for everything you taught me today.
Amazing video, high quality, updated and easy to understand !
might be worth doing one of these videos for people who prefer to use Apache too - thanks though good video
This is a very helpful video. Thanks
Woooow , What a genius tutorial , thank you very much
please , keep this good work
thank you big man
Thank you Abdullah AISawalmeh, glad you found the video helpful
This is a great tutorial. Very thorough. Subscribed. Thank you!
This video is really very helpful.
You are a great human being. Thx!
I'm available on UpWork - www.upwork.com/freelancers/~01ee4c3d81fe636645
My Company Madgeek on Fiverr - www.fiverr.com/madgeek_in. Need help setting up your server or have a project for me? Please message me on Fiverr. I can help you optimize your WooCommerce store performance, develop WooCommerce store, develop WordPress website, Laravel eCommerce website, Node.js, React.js & mobile applications.
Hi Mr. Silver Fox,
I need your help with setting up the secondary website. This is for a hosting service that I am providing on my website.
I have been getting errors when I try my methods recently and would love it if you could please reply and we could potentially set up a conference call?
I am willing to pay you for your time and services.
This is not majorly urgent but It does need to be done quite soon, so if you could reply to my message as soon as you have the chance it would be much appreciated.
Regards, Koby
Hi Mr. Silver Fox,
Can you post a video how to set up Django on Digital Ocean
Best Agards
LInux user??
@@davlatjonabdurakhimov4667 Sure, I’ll work on this video tutorial soon. The process is simple with gunicorn and nginx
@@kobypaull9168 Please feel free to mail me at silverfoxa14@gmail.com or join the discord channel
thank you...... liked and subscribed...
very helpful
Thank you for this tutorial brother.
Awesome video
This is exactly what I was looking for.. Thank you Sir!!
Just what I wanted! Good job!
Amazing tutorial, greatly appreciated!
Hey Silver, have a question. It seems that I've done everything correctly, but it's still opening the default site(Welcome to nginx!). Could the possible reason be that I'm still using a server's IP instead of domain? Namecheap IP provider takes some time to make nameservers for domain work)
You can change the default server config to the new config which you have created and disable the existing default config.
@@SilverFoxA thanks, if page won't open after nameservers get activated, I'll do so. In general your tutorial is really brilliant, step by step. I haven't used ubuntu terminal in digital ocean for a year, and I could remember a lot by watching your tutor☺️
Hola. Thanks a lot for your wonderful info. Please tell more about droplet config: ram memory, gb etc
I have installed WordPress on Openlitespeed from marketplace. Now I want to host more WordPress sites on that single droplet with openlitespeed. Please make a dedicated video on this. ❤️ Thanks for advance🙂
how do I add port number for node application for subdomain considered node app is running on port 3000
For node/js applications you can use pm2 and use proxy in the server blocks.
Hello, don't wanna disturb you, but need one of your advice. As I said everything worked fine following the tutor, but my site is not a single page, it has multiple. When I press to open another page like /blog from the main page, it just shows an error. Should I include that pages in some configs or cites-available mycite file?
This means that the url rewrite option is not enabled and you are using seo friendly url
Hi, I would like to get a hosting and split for both Dev and Prod, how could I achieve that, would appreciate your expertise on the request.
The process is simple, I infact detailed the same usecase in this video
Hi brother, This is an amazing video. I would like to know if I dont want to use my domain and just need to use ip address of the droplet and want to host multiple sites in different ports, how can we do it?
The process is same, you just need to configure the host configuration files/server blocks with appropriate port. Add the document root and other configuration items based on the tech stack of the project.
Wow just what I needed!! Subscribed!
Thank You
You have helped me out so much, thank you!
How to know which configuration is the best for hosting 5 wordpress websites.
your every video is awesome. Can you try to make full video on parse server hosting with dashboard on DO? I have done it successfully but after searching a lot. so your video could help many out there.
Thank you Ankur. I will work on it.
Instead of creating a subdomain, can we add a completely different domain name for the second site ?
Yes, you can add a complete different domain.
@@SilverFoxA thank you
Hi silverfox, i am trying to my domain using names server its showing "ERR_CONNECTION_REFUSED" but i dont have any firewalls on and when i am calling my ip adress i am able to see nginx, can you pls help me out of this.
i dont want to host an html site i want to host docker containers, is that the same?
My website is not showing in ant other device, but working fine in my laptop. please help, i have changed DNS from go daddy to DO
Don’t worry. DNS propagation can take upto 72hrs
Hey, thanks for such a great tutorial. I have a humble request to you. Can you please make a tutorial for hosting multiple WordPress websites using a Linode server?
How can I access any web browser in Droplet, ?
Great video and instructions. Very detailed in 'your' plan of attack and still you mention and discuss a number of alternatives and solutions. Thank you.
I have a question for you, on droplet sizing.
I plan to run about 20-25 WP sites on one droplet. Three of the site will see much traffic and even that will be less that 20 visitors per day (per each of these sites). One other site, not now but soon may have a hundred visitors per day. Each of those four sites will have many photos. The other sites are mostly simple and basically just hoping to receive 100 visitors per month.
Do you think the small plan ($5) is doable. Currently I run then on a GCP small VM. I need to make the right sizing in advance before I migrate them.
Again, thank you very much for the great info.
hey man how did that work for you please share your experience that would be much appreciated
is it possible to transfer projects from developer account to client account?
No it’s not possible
Great video, is this possible with cloudflare?
Yes you manage the DNS using CloudFlare
Mr. Silver Fox thank you. Do you know many Wordpress sites can upload on one droplets? It mostly static sites for small businesses
Mr. Silver Fox what is the best way to host multiple Wordpress sites? Individual Wordpress or wordpress multi site plugin?
It’s a simple process you can refer to what we discussed in this video else I have a specific video on how you can host multiple WordPress websites on my channel
It depends what you are looking for, if all the sites are your own and talks about same brand or business, you can continue with multi site. Incase if it’s for different clients go for multiple WordPress websites
First domain works fine but when I add second domain getting 403 forbidden error.. i have done all config settings.
403 is access forbidden. Check your application.
hi there, first thank you for these tutorials!
i want to login to 'root' user via ssh but it says permission denied even though i tried countless of ways. the reason i want to login as root is that i want to open it in a SFTP client and to edit the files there. im using Coda for mac, but i noticed that when i login as sudo user in Coda, i cant edit the files so need root access.
Have you tried “sudo su” command?
It can also be that your root password doesn’t match. You can reset the password from DigitalOcean portal
@@SilverFoxA it worked after i reset the password, but i never set a password for root. i added a ssh key. does this mean that this connection is not using my ssh key now and its connected via password?
Ideally you should be able to access the droplet with your SSH keys. I’m not sure why you weren’t able to access. One possible reason could be that the session has expired under such scenarios, you are to add the key again using ssh-add command
I need to sent up an express endpoint to listen for webhooks. However, the webhook requires HTTPS. So I've got my domain set up to use HTTPS, but I've already deployed my React App to mydomain.com . Can you give me advice? I'm thinking of either
a) deploy my node in addition to the react app, so it can listen at mydomain.com/hook as endpoint
OR
b) install SSL on my entire server => then I can just tell the webhook to post to xxx.xx.xxx.xxx/hook as my endpoint
I've also tried setting up a sub domain: sub.mydomain.com and installing SSL so I can access sub.mydomain.com too.
So I've tried starting it with pm2, but it only has the http version for the ports I'm listening to. for example xxx.xx.xxx.xx:3000/test but the https doesn't work with pm2. I've tried http-server, but I don't get any requests.
This may sound pretty complex, but can you help? I just want a secure endpoint to listen to, and I already have a frontend set up. Using Apache2. Thanks
Hello Stefan,
What you need is really simple. You basically need an API endpoint that listens to the webhook data and performs your business logic.
I will recommend the first approach, which is ideal if both are the same project.
There shouldn't be any problem with the other approach where you are using pm2, you can easily use a reverse proxy to listen to your app port and link it to a domain. Once you have the domain configured, you can easily add SSL to it. I have a video on this channel where I have hosted an Express Js application using Pm2 : th-cam.com/video/PkhtCh0HcdE/w-d-xo.html
sir if possible please make all recent tutorial on Hindi language also, thanks
Hello Amandeep, Thank You for your suggestion. Sure, I'll try my best.
Amazing tuts.
Thanks for your nice work.
Can you show us, how can we host multiple website not sub domain in a single droplet.
Thank you
Hello Ehsan, sure I’m working on that video. Although the process to add domain and rest is same
Could you give freelancer service??
Thanks a lot man!
Hello, Sir! I could not find link in the description. Could you please provide the link :)
Hello Manish, I’m sorry, can you please let me know which link you are looking for?
@@SilverFoxA I think he's referring to the Plesk version of this tutorial. I'm also looking for the same ;)
I did add it to the cards. I’ll recheck. Here’s the link : th-cam.com/video/Yl8bYFZMNfI/w-d-xo.html
@@SilverFoxA yes I am talking about the Refer link for digital ocean account.
100$ DigitalOcean Credit: m.do.co/c/ed9494650df3
Why use Windows bro?
How to remove credit card details?
DO require atleast one valid card information is available
@@SilverFoxAIt means amount will be deducted automatically?
If you are using resources and it’s billed you will have to pay for the same, else your account will be deleted
@@SilverFoxA It's not billed yet. I am using $100 from referral code for 60 days, now I have 7 days left.
Now I created new digital ocean account using my old account referral code and moved the snapshot from old account to new account. And created a new droplet using snapshot. So, I have more 60 days with $100.
nice
thank you
thank man :)
Unexpected error: after saving the nameservers..
its read as n-gin-x
Noted. Thank You
@@SilverFoxA np man :)
First!
Thank you stefan
2
Actually, a Fake Video for Me. I wanted to add multiple domain and you are creating multiple subdomain for a single domain
Not sure how it’s a fake video. When you say multiple subdomain in a single domain I believe you are talking about multiple subdomain/domain in a single instance or droplet. Which is precisely what is highlighted in the video.
All you need to do is point the ip and change web config accordingly.
@@SilverFoxA I have finally done it BUT your Videos was not for me. You never told how to add multiple Domains in single droplet.
I hope you know that there's a difference between subdomain and Domain.
I wanted only to add domain by pointing to IP and Not changing the whole name server to DO Servers.
There’s no difference between subdomain and domain as far as hosting configuration is concerned. All you need to do is change the server name.
@@SilverFoxA their is no difference between a domain and subdom 🥲😭🤣🤣
Think or Google before you write
I’m happy for you. Best wishes.