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!
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.
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 ?
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.
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.
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
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
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?
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!
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/
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
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.
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
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?
@@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
@@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/
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.
@@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.
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
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
@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 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
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
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
@@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 .
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
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
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
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.
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
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!
This is a great video 👌 thanks Tony. I believe Vesta Control panel doesn't work on arm processors .. is there any workarounds?
Thanks Tony, I've been struggling with this. Super clear.
Glad it helped!
This is a great channel! RUclips suggested me a good channel in the end of 2021 !
Welcome aboard!
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.
Haha yeah I'm starting to see that 😀
Thank you very much for your kind words!
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 ?
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.
The Tutorial is Great as always but I have an issue with installing WordPress. Please tell how to install WordPress in the same Setup
Hi, this tutorial should help you with this www.atlantic.net/vps-hosting/how-to-install-wordpress-vesta-control-panel/
How about a Vesta vs Cyberpanel vs ...
Hi, Thank you. good video. Also, Can you put it on EC2 and set it Autoscale? I want to install few wordpress websites
Nice Tutorial Tony
Thanks!
Please do an email server set up through VestaCP video!
Something I'm looking into
@@TonyTeachesTech Please. Also, thank you. This is an awesome video. You're a wizard.
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 !
This is something I can look into thanks!
Hola yo configure for use openlitespped without apache
Glad I came across this
:)
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.
That sounds possible
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
He probably could, for a fee....
Sorry, I can't offer one-on-one support. But if you have a specific question, I might be able to help
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
You will need to upload your website files to the public_html directory for the domain that you added to Vesta
Thanks a lot for great video but the SSL part is not working in centos, can you explain with yum command ?
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?
This looks amazing! Is this good and secure for Laravel and NodeJS applications too ?
I don't know about Laravel and NodeJS
Very helpful Tony, thanks!
Glad it was helpful!
Hey Tony, this tutorial was fantastic. Thanks a lot.
You're very welcome!
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!
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/
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
Thanks for the tip
BTW Can I apply this video after I hosted my site and its working and everything?
hey tony can u do a tutorial about setting up email server for a subdomain of a main domain without changing the nameservers
I don't think it's possible to set up an email server without touching the nameservers
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
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.
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
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?
@@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
@@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/
hey tony your video helped me a lot, can you make video benchmarks between the LEMP stack like EasyEngine, webmin VestaCP, etc
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.
@@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.
What is the most economical way to host client emails at a separate database with vesta and how to do it?
I'm not sure
Hey Tony, Happy New Year, can i ask you if i can use this panel in Google Cloud Free Tier?
Happy New Year! Yes, you can install Vesta on GCP free tier
dont use it it's dead, outdated, tons of vulnerabilities
you can use an updated fork like myvestacp or hestiacp
What about aaPanel? Also can is Debian faster than CentOS? why not use that one?
That's another good option
@@TonyTeachesTech Why debian and not centOS?
@@ferluisch No reason. That's just what I typically use
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
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
@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
You can find the latest installation instructions and requirement on the official VestaCP website here vestacp.com/install/
@@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
@@jasonhowardak Please try an apt-get update and apt-get upgrade first
@@TonyTeachesTech i decided not to go with it, due to security concerns
Appreciate for the content. Nice job keep up bro. Please kindly show how to configure email with vista to by pass spam filter.
This involves setting up your mail DNS records properly. This ruclips.net/video/8G93NVWkXZk/видео.html is video which does something similar
thank you for the great content
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
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
@@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 .
Could I install cPanel on linode/vultr
And how much is the cPanel license
I've never bought a cPanel license. I think Linode and/or Vultr have cPanel one-click installs
One more question, can i do the same steps with Ubuntu instead of Debian?
The steps for Ubuntu will be identical to Debian since Ubuntu is derived from Debian.
@@TonyTeachesTech Great
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
I'm not sure because I don't have experience with this, but I would think it's possible to do that
What do you think is the best free control panel? Virtualmin, ispconfig,vesta?
I really like CyberPanel
@@TonyTeachesTech but that whole openlitespeed controversy is pretty bad, im still not sure if its a much better or worse server
@@Comyupower Fill me in, I'm not familiar with this
with vesta how to redirect server IP to Domain?
You can try something like this ruclips.net/video/uVIxeCLBEgo/видео.html
What will be the nameservers
Nameservers will be configured with your domain registrar
@@TonyTeachesTech sir did we need static ip
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
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
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.
Idk what’s going on here, sory
guys is Vesta good for hosting business?
It's about average
Gold!
:)
Thanks
Welcome
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
%
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.