DigitalOcean 2020 | How To Add Domains & Host Multiple Websites On Single DigitalOcean Droplet Nginx

Поделиться
HTML-код
  • Опубликовано: 23 авг 2024

Комментарии • 107

  • @thewhiteboardyt
    @thewhiteboardyt 4 года назад +4

    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!

  • @johnsonokoli4040
    @johnsonokoli4040 Год назад +1

    Just what I wanted! Good job!

  • @fata__morgana
    @fata__morgana Год назад

    Amazing video, high quality, updated and easy to understand !

  • @SilverFoxA
    @SilverFoxA  4 года назад +7

    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.

    • @kobypaull9168
      @kobypaull9168 4 года назад

      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

    • @davlatjonabdurakhimov4667
      @davlatjonabdurakhimov4667 4 года назад +1

      Hi Mr. Silver Fox,
      Can you post a video how to set up Django on Digital Ocean
      Best Agards

    • @onimekyo7633
      @onimekyo7633 3 года назад

      LInux user??

    • @SilverFoxA
      @SilverFoxA  3 года назад +1

      @@davlatjonabdurakhimov4667 Sure, I’ll work on this video tutorial soon. The process is simple with gunicorn and nginx

    • @SilverFoxA
      @SilverFoxA  3 года назад

      @@kobypaull9168 Please feel free to mail me at silverfoxa14@gmail.com or join the discord channel

  • @ahmaat19
    @ahmaat19 3 года назад +1

    The explanation was clear.
    Thank you for everything you taught me today.

  • @mckenzieh9261
    @mckenzieh9261 3 года назад +1

    This is a great tutorial. Very thorough. Subscribed. Thank you!

  • @OleksandrSe
    @OleksandrSe 2 года назад +1

    You are a great human being. Thx!

  • @GavinKimpson
    @GavinKimpson 3 года назад +2

    might be worth doing one of these videos for people who prefer to use Apache too - thanks though good video

  • @mdb7301
    @mdb7301 4 года назад +1

    This is exactly what I was looking for.. Thank you Sir!!

  • @abdullahalsawalmeh3524
    @abdullahalsawalmeh3524 4 года назад +2

    Woooow , What a genius tutorial , thank you very much
    please , keep this good work
    thank you big man

    • @SilverFoxA
      @SilverFoxA  4 года назад

      Thank you Abdullah AISawalmeh, glad you found the video helpful

  • @PanoramicTechIndia
    @PanoramicTechIndia 3 года назад +1

    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🙂

  • @muddassirahmad36
    @muddassirahmad36 Год назад +1

    Awesome video

  • @ElectroGamer299
    @ElectroGamer299 4 года назад +1

    Wow just what I needed!! Subscribed!

  • @RupeshPRajan
    @RupeshPRajan Год назад +1

    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?

    • @SilverFoxA
      @SilverFoxA  Год назад

      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.

  • @abdulvahab232
    @abdulvahab232 4 года назад +1

    Tutorial Simply Superb .... amazing tutorial ...!

  • @banghilal
    @banghilal 2 года назад +1

    thank you...... liked and subscribed...
    very helpful

  • @09.arkodevmukherjee24
    @09.arkodevmukherjee24 3 года назад +1

    This video is really very helpful.

  • @jamesbell7887
    @jamesbell7887 Год назад

    Amazing tutorial, greatly appreciated!

  • @hasiburrahman1461
    @hasiburrahman1461 3 года назад +1

    This is a very helpful video. Thanks

  • @riezan
    @riezan 2 года назад +1

    Thank you for this tutorial brother.

  • @k.p.8791
    @k.p.8791 3 года назад +1

    You have helped me out so much, thank you!

  • @milensys1
    @milensys1 Год назад

    Hola. Thanks a lot for your wonderful info. Please tell more about droplet config: ram memory, gb etc

  • @asifimtiousprome4570
    @asifimtiousprome4570 4 года назад +1

    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?

  • @kyawthet-naing
    @kyawthet-naing 2 года назад +1

    thank man :)

  • @judeugwu1996
    @judeugwu1996 2 года назад +1

    nice

  • @BeattapeFactory
    @BeattapeFactory 2 года назад +1

    thank you

  • @PrashantNirgun
    @PrashantNirgun Год назад +1

    how do I add port number for node application for subdomain considered node app is running on port 3000

    • @SilverFoxA
      @SilverFoxA  Год назад

      For node/js applications you can use pm2 and use proxy in the server blocks.

  • @AnkurJagani1000
    @AnkurJagani1000 4 года назад +1

    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.

    • @SilverFoxA
      @SilverFoxA  4 года назад +1

      Thank you Ankur. I will work on it.

  • @srinipadyala169
    @srinipadyala169 4 года назад +2

    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.

    • @SilverFoxA
      @SilverFoxA  4 года назад

      The process is simple, I infact detailed the same usecase in this video

  • @arunx20042003
    @arunx20042003 3 года назад

    How to know which configuration is the best for hosting 5 wordpress websites.

  • @stefanvrecic5003
    @stefanvrecic5003 4 года назад +1

    First!

  • @flynthigginbotham7334
    @flynthigginbotham7334 3 года назад

    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.

    • @zayedadel8552
      @zayedadel8552 Год назад

      hey man how did that work for you please share your experience that would be much appreciated

  • @OleksandrSe
    @OleksandrSe 2 года назад

    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?

    • @SilverFoxA
      @SilverFoxA  2 года назад

      This means that the url rewrite option is not enabled and you are using seo friendly url

  • @davlatjonabdurakhimov4667
    @davlatjonabdurakhimov4667 4 года назад +1

    Thanks a lot man!

  • @OleksandrSe
    @OleksandrSe 2 года назад +1

    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
      @SilverFoxA  2 года назад +1

      You can change the default server config to the new config which you have created and disable the existing default config.

    • @OleksandrSe
      @OleksandrSe 2 года назад +1

      @@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☺️

  • @zodyking4737
    @zodyking4737 2 года назад

    i dont want to host an html site i want to host docker containers, is that the same?

  • @pyrusin
    @pyrusin 2 года назад

    How can I access any web browser in Droplet, ?

  • @travel_with_suriya
    @travel_with_suriya 3 года назад

    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.

  • @amandeepsingh7873
    @amandeepsingh7873 4 года назад +3

    sir if possible please make all recent tutorial on Hindi language also, thanks

    • @SilverFoxA
      @SilverFoxA  4 года назад +1

      Hello Amandeep, Thank You for your suggestion. Sure, I'll try my best.

    • @northernmorning
      @northernmorning 4 года назад +1

      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

    • @SilverFoxA
      @SilverFoxA  4 года назад +1

      Hello Ehsan, sure I’m working on that video. Although the process to add domain and rest is same

  • @abinjoseph3974
    @abinjoseph3974 3 года назад +1

    Instead of creating a subdomain, can we add a completely different domain name for the second site ?

    • @SilverFoxA
      @SilverFoxA  3 года назад +1

      Yes, you can add a complete different domain.

    • @abinjoseph3974
      @abinjoseph3974 3 года назад

      @@SilverFoxA thank you

  • @CodeWithNeil
    @CodeWithNeil Год назад

    First domain works fine but when I add second domain getting 403 forbidden error.. i have done all config settings.

    • @SilverFoxA
      @SilverFoxA  Год назад

      403 is access forbidden. Check your application.

  • @lilabajrami
    @lilabajrami 4 года назад +1

    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
      @SilverFoxA  4 года назад

      Have you tried “sudo su” command?

    • @SilverFoxA
      @SilverFoxA  4 года назад

      It can also be that your root password doesn’t match. You can reset the password from DigitalOcean portal

    • @lilabajrami
      @lilabajrami 4 года назад +1

      @@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?

    • @SilverFoxA
      @SilverFoxA  4 года назад

      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

  • @VishalKumar-yt6me
    @VishalKumar-yt6me 4 года назад +1

    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

    • @SilverFoxA
      @SilverFoxA  4 года назад

      Don’t worry. DNS propagation can take upto 72hrs

  • @rayyanthamim
    @rayyanthamim 4 года назад +1

    Great video, is this possible with cloudflare?

    • @SilverFoxA
      @SilverFoxA  4 года назад

      Yes you manage the DNS using CloudFlare

    • @rayyanthamim
      @rayyanthamim 4 года назад +1

      Mr. Silver Fox thank you. Do you know many Wordpress sites can upload on one droplets? It mostly static sites for small businesses

    • @rayyanthamim
      @rayyanthamim 4 года назад

      Mr. Silver Fox what is the best way to host multiple Wordpress sites? Individual Wordpress or wordpress multi site plugin?

    • @SilverFoxA
      @SilverFoxA  4 года назад

      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

    • @SilverFoxA
      @SilverFoxA  4 года назад

      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

  • @warr1
    @warr1 3 года назад

    is it possible to transfer projects from developer account to client account?

  • @andrewvirtual
    @andrewvirtual 3 года назад

    Why use Windows bro?

  • @maneestha
    @maneestha 4 года назад

    Hello, Sir! I could not find link in the description. Could you please provide the link :)

    • @SilverFoxA
      @SilverFoxA  4 года назад

      Hello Manish, I’m sorry, can you please let me know which link you are looking for?

    • @paretoid
      @paretoid 4 года назад +1

      @@SilverFoxA I think he's referring to the Plesk version of this tutorial. I'm also looking for the same ;)

    • @SilverFoxA
      @SilverFoxA  4 года назад

      I did add it to the cards. I’ll recheck. Here’s the link : ruclips.net/video/Yl8bYFZMNfI/видео.html

    • @maneestha
      @maneestha 4 года назад +1

      @@SilverFoxA yes I am talking about the Refer link for digital ocean account.

    • @SilverFoxA
      @SilverFoxA  4 года назад +1

      100$ DigitalOcean Credit: m.do.co/c/ed9494650df3

  • @stefanvrecic5003
    @stefanvrecic5003 4 года назад +1

    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

    • @SilverFoxA
      @SilverFoxA  4 года назад

      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 : ruclips.net/video/PkhtCh0HcdE/видео.html

  • @ShankarKapri
    @ShankarKapri 3 года назад

    Could you give freelancer service??

  • @amark7422
    @amark7422 3 года назад

    Unexpected error: after saving the nameservers..

  • @zeroandone5253
    @zeroandone5253 4 года назад +1

    How to remove credit card details?

    • @SilverFoxA
      @SilverFoxA  4 года назад

      DO require atleast one valid card information is available

    • @zeroandone5253
      @zeroandone5253 4 года назад

      @@SilverFoxAIt means amount will be deducted automatically?

    • @SilverFoxA
      @SilverFoxA  4 года назад

      If you are using resources and it’s billed you will have to pay for the same, else your account will be deleted

    • @zeroandone5253
      @zeroandone5253 4 года назад +2

      @@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.

  • @jonathasborges
    @jonathasborges 2 года назад

    2

  • @kez99
    @kez99 4 года назад

    its read as n-gin-x

    • @SilverFoxA
      @SilverFoxA  4 года назад +1

      Noted. Thank You

    • @kez99
      @kez99 4 года назад

      @@SilverFoxA np man :)

  • @SportsARKOfficial
    @SportsARKOfficial Год назад

    Actually, a Fake Video for Me. I wanted to add multiple domain and you are creating multiple subdomain for a single domain

    • @SilverFoxA
      @SilverFoxA  Год назад

      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.

    • @SportsARKOfficial
      @SportsARKOfficial Год назад

      @@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.

    • @SilverFoxA
      @SilverFoxA  Год назад

      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.

    • @SportsARKOfficial
      @SportsARKOfficial Год назад

      @@SilverFoxA their is no difference between a domain and subdom 🥲😭🤣🤣
      Think or Google before you write

    • @SilverFoxA
      @SilverFoxA  Год назад

      I’m happy for you. Best wishes.