Free cPanel Alternative ➡ Vesta Control Panel + Softaculous Apps (full tutorial)

Поделиться
HTML-код
  • Опубликовано: 5 окт 2024
  • Rather than pay for cPanel, learn how to install and use Vesta Control Panel for free including how to deploy apps with Softaculous, add multiple domains, install SSL certificates, and set up email accounts!
    Code snippets and more at tonyteaches.te...
    Check out my vlog channel ‪@TonyFlorida‬
    #vesta #vestacp #softaculous

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

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

    Dude I am hosting my site on a server right now and you literally have every question I am asking for a video.
    Gonna be living in your channel from now on!

  • @Mr.Roulette.Science
    @Mr.Roulette.Science 3 года назад +4

    Thanks Tony, I've been struggling with this. Super clear.

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

    hey man, thanks for your super transparent video. there are more than enough people who want to know how to set up a proper working mail server on vesta so please make a video about it.

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

      Haha yeah I'm starting to see that 😀
      Thank you very much for your kind words!

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

    This is a great channel! RUclips suggested me a good channel in the end of 2021 !

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

    This is a great video 👌 thanks Tony. I believe Vesta Control panel doesn't work on arm processors .. is there any workarounds?

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

    Hey Tony , Thank you very much for the video. and please if possible post complete tutorial on vestacp. Looking forward for the video. Thank you !

  • @AliRaza-vc7jk
    @AliRaza-vc7jk 3 года назад +1

    The Tutorial is Great as always but I have an issue with installing WordPress. Please tell how to install WordPress in the same Setup

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

      Hi, this tutorial should help you with this www.atlantic.net/vps-hosting/how-to-install-wordpress-vesta-control-panel/

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

    Please do an email server set up through VestaCP video!

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

      Something I'm looking into

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

      @@TonyTeachesTech Please. Also, thank you. This is an awesome video. You're a wizard.

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

    HestiaCP is based off of Vesta and is very lightweight too. Unlike Vesta it is actively being developed.
    If you are looking for a control panel that is lightweight, easy to use and can run on literally any VPS use hestiaCP. Here is a full video that will show you how to set it it up and use it ina production environment : ruclips.net/video/yWZew2OkPcY/видео.html

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

    Very helpful Tony, thanks!

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

    Hey Tony, this tutorial was fantastic. Thanks a lot.

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

    Glad I came across this

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

    Nice Tutorial Tony

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

    Appreciate for the content. Nice job keep up bro. Please kindly show how to configure email with vista to by pass spam filter.

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

      This involves setting up your mail DNS records properly. This ruclips.net/video/8G93NVWkXZk/видео.html is video which does something similar

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

    Hi, Thank you. good video. Also, Can you put it on EC2 and set it Autoscale? I want to install few wordpress websites

  • @Sulaiman-pt5ll
    @Sulaiman-pt5ll 3 года назад

    hey tony can u do a tutorial about setting up email server for a subdomain of a main domain without changing the nameservers

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

      I don't think it's possible to set up an email server without touching the nameservers

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

    How about a Vesta vs Cyberpanel vs ...

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

    Tony, can you make a video on installing WordPress in any environment. Like in Cloud or Dedicated Server. Also, do you know jsdelivr? Great video BTW

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

      Hey, thanks for your kind words! I have lots of videos about how to install WordPress.
      Shared server: ruclips.net/p/PL_vyuxE-AO-D7iDYJQ1fduxMHKaaf-lca
      Managed VPS: ruclips.net/video/6mHfUEq6h4Y/видео.html
      Nginx VPS: ruclips.net/video/q1c_66QjRYo/видео.html
      Apache VPS: ruclips.net/video/q-qfLUTgUl8/видео.html
      Dreamhost shared hosting: ruclips.net/video/nbez42Vtjfs/видео.html
      Please know that there won't be any difference between a dedicated server or "cloud" assuming you mean virtual private server when you say cloud.
      I'm not familiar with jsdelivr.

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

    hey tony your video helped me a lot, can you make video benchmarks between the LEMP stack like EasyEngine, webmin VestaCP, etc

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

      I don't see a hosting control panel having much if any impact on the websites that are hosted there. The web server (like Nginx and Apache) will still be used to serve your pages. The control panel is just a convenient way to modify config files and manage your sites.

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

      @@TonyTeachesTech thank you I agree with your opinion, but since I read this article servermanager.guide/131/centmin-mod-vs-easyengine-vs-webinoly-vs-vestacp-vs-oneinstack-lemp-stack-benchmarks/
      and I tried There are direct differences, especially in TBTF, speed and features. do you have any suggestions because it really helped me for laymen in configuring servers.

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

    Thanks a lot for great video but the SSL part is not working in centos, can you explain with yum command ?

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

      If you are using Apache: certbot.eff.org/lets-encrypt/centos6-apache
      If you are using Nginx: certbot.eff.org/lets-encrypt/centos6-nginx
      Does that help?

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

    This looks amazing! Is this good and secure for Laravel and NodeJS applications too ?

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

    Hi, Tony!
    Please do a tutorial on email security. I have been trying to get my emails working for months but I am afraid that the server will throw me with Spam and I do not understand much about configuring servers

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

      Email deliverability is a tough subject which I don't consider myself an expert on right now. Have you seen my email server setup video with CyberPanel? ruclips.net/video/8G93NVWkXZk/видео.html
      This takes care of all the email deliverability settings so you don't have to do them manually

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

    Hello Tony, everything is working perfectly, thanks to you..but can you pls tell me how I can add my own website file for a domain. I don't want to use Softaculous I already have some website I built and I wanted to test them and can we Install WordPress manualy without buying Softaculous

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

      You will need to upload your website files to the public_html directory for the domain that you added to Vesta

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

    What is the most economical way to host client emails at a separate database with vesta and how to do it?

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

    thank you for the great content

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

    Good day Sir , Am Abraham, found your video really helpful, thank you so much, i recently changed my server and GCP vm instance, restored via disk screenshot, and my vesta cp setup on old instance wouldn't load on new instance running on the Debian OS. Was wondering if you could help guide me in configuring the new server, am kinda stuck

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

      He probably could, for a fee....

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

      Sorry, I can't offer one-on-one support. But if you have a specific question, I might be able to help

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

    Hola yo configure for use openlitespped without apache

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

    Hey Tony, Where on your site can I find the commands? I've search through all the pages but I can't seem to find them. Can you give the exact link to them?
    Also, would like to see the VestaCP mail-server setup - if you can how to also setup the DKIM, SPF and DMARC. Thanks!

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

      Really sorry about that. I tend to promise links when making videos, and always forget to deliver. Here you go tonyteaches.tech/how-to-install-vesta-control-panel/

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

    BTW Can I apply this video after I hosted my site and its working and everything?

  • @love-beautiful-afghanistan
    @love-beautiful-afghanistan 3 года назад

    Thanks for the great tutorial. Can I use what you did for a nodejs application. Under one domain I should upload Angular and under another domain I should upload nodejs app and then let them comminicate!! Is that true? Will that work? please help. thank you.

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

    What do you think is the best free control panel? Virtualmin, ispconfig,vesta?

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

      I really like CyberPanel

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

      @@TonyTeachesTech but that whole openlitespeed controversy is pretty bad, im still not sure if its a much better or worse server

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

      @@Comyupower Fill me in, I'm not familiar with this

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

    hi tony very nice tutorial... I have a question, I installed vestcp on ubuntu 18, my vps is from Contabo, so the issue is that i cannot send emails to outlook accounts so i get email back about mail delirvery failure.. but i can send for other for example gmail etc.. Do you have any solutions for that? many thanks

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

      Email is a very tricky thing to get right especially with spam filters these days. Do you have your SPF and DKIM records set up? What is the delivery failure say?

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

      @@TonyTeachesTech hey bro. I have here is the error
      his message was created automatically by mail delivery software.
      A message that you sent could not be delivered to one or more of its
      recipients. This is a permanent error. The following address(es) failed:
      myemail@outlook.com
      host outlook-com.olc.protection.outlook.com [104.47.70.33]
      SMTP error from remote mail server after pipelined end of data:
      550 5.7.1 Unfortunately, messages from [ipvps] weren't sent. Please contact your Internet service provider since part of their network is on our block list (S3140). You can also refer your provider to mail.live.com/mail/troubleshooting.aspx#errors. [BN7NAM10FT068.eop-nam10.prod.protection.outlook.com]
      Reporting-MTA: dns; my vps serve
      Action: failed
      Final-Recipient: rfc822;myemail@outlook.com
      Status: 5.0.0
      Remote-MTA: dns; outlook-com.olc.protection.outlook.com
      Diagnostic-Code: smtp; 550 5.7.1 Unfortunately, messages from [ipvps] weren't sent. Please contact your Internet service provider since part of their network is on our block list (S3140). You can also refer your provider to mail.live.com/mail/troubleshooting.aspx#errors. [BN7NAM10FT068.eop-nam10.prod.protection.outlook.com]
      it just with outlook accounts

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

      @@simerlh5604 SMTP error 550 means "Relay denied"
      The SMTP error code 550 means that the recipient of the email could not be reached. This code can come up for many reasons, including an incorrect email address.
      The 550 error "Relay Denied" means that the SMTP server did not recognize you as a valid sender. The most common cause of this error is a failure to authenticate correctly with the SMTP server. This can happen if:
      The email client (e.g. Microsoft Outlook or Mozilla Thunderbird) is not set up correctly for SMTP authentication.
      The SMTP password is not entered correctly.
      The email client is not using the correct protocol (like SMTP-AUTH) for sending email.
      The best way to troubleshoot this issue is to go through the set-up process for the email client again, being sure to check and configure the correct settings for the email server.
      Here's some more information: www.ionos.com/community/email-office/email/troubleshoot-smtp-error-550-relay-denied/

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

    @Tony Teaches Tech, this is currently no longer working. Seems there is dependencies that are required but outdated now, can you do a followup on this? I would really like a control panel for nginx to save some time

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

      You can find the latest installation instructions and requirement on the official VestaCP website here vestacp.com/install/

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

      @@TonyTeachesTech It doesn't work anymore. I get a ton of errors, outdated packages
      W: GPG error: nginx.org/packages/debian buster InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY ABF5BD827BD9BF62
      E: The repository 'nginx.org/packages/debian buster InRelease' is not signed.
      N: Updating from such a repository can't be done securely, and is therefore disabled by default.
      N: See apt-secure(8) manpage for repository creation and user configuration details.
      E: The repository 'apt.vestacp.com/buster buster Release' does not have a Release file.
      N: Updating from such a repository can't be done securely, and is therefore disabled by default.
      N: See apt-secure(8) manpage for repository creation and user configuration details.
      Reading package lists... Done
      Building dependency tree
      Reading state information... Done
      Package mysql-client is not available, but is referred to by another package.
      This may mean that the package is missing, has been obsoleted, or
      is only available from another source
      Package php5 is not available, but is referred to by another package.
      This may mean that the package is missing, has been obsoleted, or
      is only available from another source
      Package php5-mysql is not available, but is referred to by another package.
      This may mean that the package is missing, has been obsoleted, or
      is only available from another source
      Package php5-curl is not available, but is referred to by another package.
      This may mean that the package is missing, has been obsoleted, or
      is only available from another source
      Package mysql-server is not available, but is referred to by another package.
      This may mean that the package is missing, has been obsoleted, or
      is only available from another source
      Package rssh is not available, but is referred to by another package.
      This may mean that the package is missing, has been obsoleted, or
      is only available from another source
      Package php5-common is not available, but is referred to by another package.
      This may mean that the package is missing, has been obsoleted, or
      is only available from another source
      E: Package 'php5' has no installation candidate
      E: Package 'php5-common' has no installation candidate
      E: Unable to locate package php5-cgi
      E: Package 'php5-mysql' has no installation candidate
      E: Package 'php5-curl' has no installation candidate
      E: Unable to locate package php5-fpm
      E: Package 'mysql-server' has no installation candidate
      E: Package 'mysql-client' has no installation candidate
      E: Unable to locate package phpMyAdmin
      E: Package 'rssh' has no installation candidate
      E: Unable to locate package vesta
      E: Unable to locate package vesta-nginx
      E: Unable to locate package vesta-php
      E: Unable to locate package vesta-ioncube
      E: Unable to locate package vesta-softaculous
      Error: apt-get install failed

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

      @@jasonhowardak Please try an apt-get update and apt-get upgrade first

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

      @@TonyTeachesTech i decided not to go with it, due to security concerns

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

    paued at 4:31 why does it say their is a key foot print connecting this to a ETH mining wallet and mining pool ? the sha256 ? isnt that a mining algo ?

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

      Are you talking about the text in the terminal that says "ECDSA key fingerprint is Sha256"? I didn't see anything about mining. This is the encryption for my SSH session.

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

    Gold!

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

    Hey Tony, Happy New Year, can i ask you if i can use this panel in Google Cloud Free Tier?

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

      Happy New Year! Yes, you can install Vesta on GCP free tier

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

      dont use it it's dead, outdated, tons of vulnerabilities

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

      you can use an updated fork like myvestacp or hestiacp

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

    Could I install cPanel on linode/vultr
    And how much is the cPanel license

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

      I've never bought a cPanel license. I think Linode and/or Vultr have cPanel one-click installs

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

    One more question, can i do the same steps with Ubuntu instead of Debian?

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

      The steps for Ubuntu will be identical to Debian since Ubuntu is derived from Debian.

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

      @@TonyTeachesTech Great

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

    What about aaPanel? Also can is Debian faster than CentOS? why not use that one?

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

      That's another good option

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

      @@TonyTeachesTech Why debian and not centOS?

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

      @@ferluisch No reason. That's just what I typically use

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

    Hi Tony i have the following message after i try to restart vesta : Job for vesta.service failed because the control process exited with error code.
    See "systemctl status vesta.service" and "journalctl -xe" for details. Help please

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

      Please execute systemctl status vesta.service and see what the error message says. If you can't figure it out, I can take a look if you want to copy and paste it here

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

      @@TonyTeachesTech I am surprised how quickly you response man since not all RUclipsr answering to all comments. Thank you for your answer in your website . Everything works perfect now .

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

    guys is Vesta good for hosting business?

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

    with vesta how to redirect server IP to Domain?

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

      You can try something like this ruclips.net/video/uVIxeCLBEgo/видео.html

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

    Thanks

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

    bro how to install file manager . i think it's paid please tell alternative for file manager how to use ? . how to upload site files without file manager

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

      you can use the scp command to copy files up to the server ruclips.net/video/q2OHvlr081s/видео.html or pscp if you're on windows ruclips.net/video/w1Tqr7Wk5aU/видео.html

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

    Can I use this panel to control websites which is using nodejs as server. I want to use nginx reverse proxy features for instance, an example project running on port 4567 and I want to site1.xyz forward to port 4567. I am doing that now but manually

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

      I'm not sure because I don't have experience with this, but I would think it's possible to do that

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

    What will be the nameservers

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

      Nameservers will be configured with your domain registrar

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

      @@TonyTeachesTech sir did we need static ip

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

    Switch to HestiaCP since VestaCP has some vulnerabilities and has not been updated in a while. Here is HestiaCP full tutorial ruclips.net/video/rQEzfp71WUY/видео.html . Hope it helps

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

    Hey Tony, thanks for the video! I had a little problem trying to install vesta. Im trying to do it with Putty (small programm to edit my server) and after accepting the installation writing y (yes) the console shows me this error:
    Note, selecting 'libext2fs2' instead of 'e2fslibs'
    E: Unable to locate package rssh
    Error: apt-get install failed
    I was wondering if you could help me with that.
    Thanks.

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

    You know you're a FREAKING TOTAL NERD when you can instantly look at an IP, i.e. any 45. Net is an OVH IP, lol.

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

    %