23:40 hestia is great. it just works. you can also activate autologin to phpmyadmin: go to admin, settings, configure, security: enable API access, enter server ip below. then enable Single Sign On in Configgure/Databases. You'll see a new icon next to each database.
Great video, Alex! This really is the smoothest install on the Oracle free tier; so much so that there were not any Ampere resources available when I went to set this up. I already had an AMD Ubuntu / CyberPanel set up. So, I went ahead and set up Hestia on an AMD too...it will probably choke if I do anything beyond a couple of WordPress sites and some email accounts. Thank goodness for swap. I wouldn't put a NextCloud instance on anything less than 4GB memory. Anyway, the SMTP relay setup is pure GOLD. I went with Send in Blue for the relay as well. Your instructions are spot on and made this whole install a breeze.
@@emastone I don't see where there's a traffic limit on the AMDs. If you have a website getting that much traffic, I'd expect that it would be best to have it on a paid Tier. Plan on paying for something that will allow for heavier traffic. These free Tiers really aren't offered as "Production" solutions; more for development projects, learning builds and small personal / hobby endeavors. So expect to pay for anything requiring a larger scale of resources.
I usually don't comment on videos here but this one deserves a comment. The quality of the content is top notch! Great explications and great subjects covered. Good luck man!
One thing I can say is the 4 core 24gb Ampere set up is faster than the AWS PLESK lightsail 8gb 2 cpu tier and $40 a month cheaper too. Load balancing this instance with cloudflare caching static pages and use of AWS S3 or other buckets for media objects, css and js, with cloudfront or another CDN ( and perhaps offloading a WP database to RDS ) I am thinking this is cheaper than a pure AWS lightsail based WP site and more performant
This is really f good tutorial I've come across so far. I'm having trouble setting that ingress in OCI, now I can create my almost free website fr. Thank you so much!
For those that plan to use New Relic One for monitoring server resource usage, go with a non ARM based processor. New Relic doesn't support ARM based CPUs.
Hello and greetings!! First, I want to thank all the time and effort you dedicate to transferring your knowledge for free. Second, I did the whole process of installing the server and Hestia without any problem, but I couldn't move forward because I don't have access to the Hestia panel, because whether I want to connect by ip or by hostname I receive this error " redirected you too many times. Try clearing your cookies. ERR_TOO_MANY_REDIRECTS". Note: the domain I'm using was using both CloudFlare's DNS and their CDN. I'm still using DNS but I've disconnected it from the CDN
Thank you so much, I have followed both of the videos you put out hestia, oracle, cloudflare and this one to finish up the email. I will say that it works great and if anyone is watching and wondering I would say just do it!
wow! How brilliant it is! You are a great person to share this priceless tutorial with us. Thank you so much. You will never imagine how much you help me.
Thanks for the great video! I was able to get this going. I'm using this server to create/develop my clients' websites. I wasn't able to get the 6/24GB, but I upgraded. Yes, I was charged $100, but in your other video, you mentioned that the $100 would be returned, and yes, I can confirm that. I'm only going to use this server for development/design, so this is great! I can free up space on my other five servers! Thanks for your help!
You are such a brilliant guy! Thanks a lot my man! It works like a charm! The only thing i made different was the DNS, instead of using the registar (mine does not support advanced dns to add zones), i added DNS from oracle. 100%
Out of capacity means you need ot change your domain!!! That is at the top of the page. Just change to domain 2 or 3. (You got 3 different domains from same region to choose)
@@iamblanktape Under availability domains, you got AD 1, AD 2, and AD 3. I used AD 1 for the VPN, and when I wanted to create another VM instance, I received an "Out of capacity" error. Choosing AD 2 fixed the issue. However, that doesn't mean you can exceed the hardware limits!
It has taken me good three hours to work side by side your video but I am very veryglad that you have provided this . Thanks a lot. If you find some time, do a video on Wordpress website speed optimization. I would wait for it and so would so many other bloggers who are starting up. Cheers sohail
Thanks very much for this incredible tutorial, Alex! Very clear and no wasted time! It is difficult to believe that Oracle offers a completely free tier with this capability, but I'm definitely going to try it to finally dip my toes into cloud computing. Your demo of setting up a Wordpress site was perfect, but do you know if it is possible to set up a simple PHP/SQL (made from scratch) website with Hestia? I didn't see any simple configurations widgets for PHP version etc (I'm using 7.4) and how to connect them to MySQL/Maria DB's. I'm probably over thinking this but welcome your thoughts on limitations (number of Dabases, number of Domains) vs aapanel. Thanks.
Thank you Alex for this great tutorial Hestia is a wonderful lightweight panel. But with the standard configuration, my test website has slow speed between worldwide 500-900ms, I thought nginx is faster ? Maybe you should make a video to show us the best configuration settings for speed in apache-nginx and database fpm. I think a little bit tweaking is needed in the standard configuration to give a website more speed? Have happy weekend!
It's only "free" testing ground ? On the other side cheapest aruba VPS with 1GB RAM + nginx + beta old first php 7, mysql5.5 +(hide IP from VPS= Cloudflare + free Zoho for mail) = Total Blocking Time 130 ms Piwigo / 140 ms Wordpress .
This is my favorite channel Alex. Great tutorial. Your best video definitively. Knowing that Oracle let you create 2 free instances for each account, I have a question: Is it possible to create 2 servers for one domain: one only for hosting the website and the other only hosting its emails?
Hi Alex, It was a great share! I learned a lot from this video. Some friends of mine have been using this setup, and they also said that it was the best VPS setup they have ever used. After several recommendations, I decided to try it out, and your video will definitely be a great help in the process. Thanks a lot for sharing this video, I will be able to do it myself, and I gained several insights that will be very helpful as well.
@@IdeaSpot And now i have another problem. Wordpress sends mails after i installed the sendinblue plugin. But from roundcube no outgoing mails.., i can receive mails but all the sent emails from roundcube dont arrive, i checked spam also
Man, this is a great tutorial and all, but Oracle has a tendency to terminate accounts bc they do things like this. I followed your previous tutorial for installing AAPanel on Oracle's Always Free tier, and I even upgraded my Oracle Plan to open port 25 for my tenancy... but I got my account shutdown without explanation and support is only available for people who pay, but not for those who paid and got their account shutdown!!! Use this for as long as you can, but there is no guarantee that it'll stay up. I absolutely loved the idea of having a 4 vcpu and 24gb of ram, but it was taken from me and I had to switch to digital ocean :( (I ended up not using AAPanel bc of the limitations it had on the arm architecture and started using Hestia instead, it worked great until my page got wiped from their servers and the face of the internet)
This is absolutely frightening... did you lose all client (your owner login) access to your setup and files or did they just shut down the public access (visitors to your content and email functionality)? If you "switch"ed to Digital Ocean, then you at least had access to your account at Oracle and/or you had external (local or cloud) backups... ?
@@AnotherScreenname I was migrating everything to Oracle because I now had access to essentially a free vps, instead of my paid one, it ran for about two weeks then went down. Files and IP address and all, I could no longer connect with Putty, connecting to my site with my domain would result in an error, everything was gone in a flash. My switch to digital ocean was just migrating the files I once put on oracle to D.O.’s droplet. Whatever was generated in the two weeks of running on Oracle was lost. Even trying to login to Oracle Cloud Console wasn’t possible, I was forbidden from doing so and through there is the only way to contact support
These tutorials are fantastic! Any chance of doing one to create a web hosting company with email and customer account access. What would be the best control panel with lots of features at a low price for a small company to host about 25-50 domains? Thank you for everything you do!
Thanks for this video. I have some questions. I'm currently set up on Namecheap using WP with Elementor and Mailchimp. How would I transfer websites already set up? And I'm on the Stellar Plus package. Are there any services not readily apparent that Namecheap offers that if I switched I wouldn't be able to have anymore? Like I already set up my own SSL certs through Cloudflare. But also, wouldn't I be losing CPanel and how do I learn how to change from that environment to this one? How would I know how the difference in storage and server speeds? Like, I heard companies like SiteGround are better if you have a lot of websites. I have 7, but not all running. So if I wanted to set up that many, would that end up costing more than just staying at Namecheap? I know size, bandwidth and storage all matter. These are not very big sites though. Sometimes I have issues with stuff still and everyone says it's because Namecheap servers aren't that great. So I hope you understand what I'm asking. I'm a newb. :)
@IdeaSpot Hi Alex, I would like to thank you for this great piece... and I have a question! .. the email now after I set up everything is receiving only and not sending at all, what I should be mistaking on???
Hi Alex, thanks for all your great videos, this one is particularly informative. I found this configuration much smoother than the aaPanel configuration. Did you have any issues with inbound email to the mail server? Outbound, and using Sendinblue worked perfectly, but I have been unable to get inboud mail to the server. Maybe others have had a similar experience, would be good to here if they did and how they solved it. Am using Cludflare, but purely in DNS only mode.
@@IdeaSpot Hi Alex, thanks for coming back to me. I did eventually get it working, but then I had an issue with the website. Swings and roundabouts comes to mind! I am going to try again with a domain on Namecheap to try out their DNS offering, instead od using Cloudflare. I am currently getting a 429 error on Let's Encrypt as I have been running so many variations of the install on different Oracle instances/shapes. :) On an additional note, in this tutorial you do not run an update to Ubuntu before you go ahead and install Hestia. Is that important for this tutorial or would you by default usually always run the update and upgrade on first run of the Instance?
@@markwood4782 great question - i didn't run updates because hestia install script includes it github.com/hestiacp/hestiacp/blob/main/install/hst-install-ubuntu.sh see from line 711 for cloudflare, try using cloudflare certificate manually rather than lets encrypt
@@IdeaSpot Hi Alex, all is working well now. I spotted in the video that you had setup an alias in the domain name when adding it to hestia. I wondered if that made a difference. I also did as you do and did not run apt update && apt upgrade, straight install of hestia on base Ubuntu 20.04. Mail working beautifully, WP up and cleaned ready for developing a new site. Fancy doing a video on using multiple domians?
Hey Alex, thank you so much for this tutorial is was extremely helpful, thank you so much. Just one question what is the maximum storage for a single mailbox ? and how many mail account i can create ?
Great video! Just a quick question. Is there a limit on the traffic you can have on your site? Like for example if you are gonna get a DDoS attack, does it mean you are gonna pay the amount of extra resources you are using? Or the server just stops when the limit is reached? Thanks for the info.
Hi Alex, another great tutorial. Thanks!! I have encountered a problem with mail setup. When I go to "Edit Mail Domain" I don't get the "Roundcube" option for Webmail Client. The only option I get and which is pre-selected in dropdown of Webmail Client is "Disabled". How do I fix this? Please advise.
Great video are you able to produce a video for hestia on global smtp relay and what we would use that for? and setting up a dns cluster, I want the ability to update dns records on the server and have fail over protections. as an example using something like linode, vultr, do we simply create a clone server, and then update the records or is it a new build which can be on a small plan that simply replicates dns records only? I want to have this setup right the first time, but only a few of my domains need email the rest are just blogs, so i was wondering if those few should be separated out onto their own vps, or is there a way to just pull out the hestia emails onto their own server, but have the other server running the website.
Alex, Great detailed tutorial. One thing you forgot to mention is that you need to contact Sendinblue support to activate transactional emails before being able to send email from your account using their relay server.
@@IdeaSpot Thank you. It's free until 3 domains and I'm managing 30. I've choose it + Imunify360. I think it's a must. Cheers. And thank you for the reply. Keep going with the videos!!
Absolutely great video, I have installed my Wordpress website no issues, but when it comes to installing a second Wordpress with a second domain name, i just couldn't get it to work, could you do a follow up video on how to install a 2nd or 3rd Wordpress install
Brilliant tutorial! Thanks a lot! I'd recommend to create a boot-volume backup right after the basic install of an instance, so one can restore in case of messing up the instance when doing any further installations. I had to terminate an instance and subsequently I was no longer able to receive the full free tier of 4 OCPU with 24 GB Ram (which I had on the first but messed up instance). I also wonder what is going to happen if I size the boot volume initially at 200GB of disk space: will a boot volume backup then exceed the overall total amount if diskspace? So would this lead to automatic deletion after the free testing period?
Great tutorial, thanks Alex. I've installed an aapanel follow another of yours videos, but it has no email. It is possible to migrate all from aapanel to hestia?
Thanks, Alex, for making the gem easy for us. If you don't mind, please reply to me. Does installing the Hestia panel also use the disk space and the resources?
Hi Alex, many thanks for this and your other videos. A couple of things as updates for this...I've worked through the tutorials a few times now and the automatic application of an SSL cert for the hcp subdomain has never worked. Sendinblue no longer supports dmarc so the way you configure a new domain name (16:57) is different now. I have one question, I've never been able to get an external mail client (Outlook) to connect via POP or IMAP with the details provided via the Hestia CP (20:37). If you have the time could you give me an ELIF comment. I'm sure it's something simple I'm missing.
dmarc CAN still be used, but it isn't mandatory for the setup auth process. DMARC is a dns record that *receiving* mail servers look at to see what they should do if they see a spf or dkim fail (e.g. potential spoof email). Outlook setup is here: support.microsoft.com/en-us/office/add-an-email-account-to-outlook-6e27792a-9267-4aa4-8bb6-c84ef146101b
Hey Alex... I love your tuts bro. I have a hypothetical for you. I "think" I know the answer, but I'd love to get confirmation. When running a FREE Tier Oracle instance and a Wordpress site, when you embed video or audio files that are actually hosted elsewhere (TH-cam, etc.), the bandwidth required to play those files does not count toward the Oracle limit? Correct?
Thank you so much for a such informative and easy to understand tutorial. Can you please make a tutorial about getting more external ip addresses and add to hestiacp.
Very detailed tutorial, thank you so much for this. i'am having one issue. my hestiaCP doesnt have an ssl attached to it. so i went through the steps that were mention about inputting a command through putty, but when i do that it tells me permission denied each time i try. just and FYI im using a virtual windows machine on my Mac Mini M1 since i wasnt able to get putty running on the mac correctly. has anyone else ran into that SSL issue with their HestiaCP install? any help would be greatly appreciated
I can't connect via putty. When I generate a private key from the keys retrieved from oracle, I get two errors: 1. When I generate a key, I get a message that the key is too new. 2. When I change the settings to generate an older key in version 2, a message appears that the server rejected the key
Is running a VPS advisable if you are not techie enough to understand all this stuff without a tutorial? What are the ongoing maintenance implications and also what do you need to do to keep your server safe from attacks of all sorts? Sorry if these questions seem simple but I really know very little about this.
Man, first of all thank very much you for your great tutorials. Secondlly, I don't know if you take commissions from ORACLE, but YOU MUST SPECIFY that ARM ampere processors are not available in all the regions. I subscribed to the Milan, Italy region, and there is nothing free tier there. And trying to clarify this with the Oracle assistance is like talking with aliens. :D
According to an Oracle operator I talked: You can create compute instances using the Arm-based shape in these regions: Australia East (Sydney), Australia Southeast (Melbourne), Brazil East (Sao Paulo), Canada Southeast (Montreal), Canada Southeast (Toronto), Chile (Santiago), Germany Central (Frankfurt), India West (Mumbai), Japan Central (Osaka), Japan East (Tokyo), South Korea Central (Seoul), South Korea North (Chuncheon), Switzerland North (Zurich), UAE East (Dubai) , UK South (London), UK West (Newport), US East (Ashburn), US West (Phoenix)
@@IdeaSpot Thankfully I talked with an Italian commercial assistant, who transferred me to the commercial paid technical assistance so that's how I got that info because normally it's very difficult to find that. If you google it, there is no chance. I will continue to try to set up my VPS with Oracle, but for now I feel Hetzner is the most reliable long-term cheapest solution. I have read really bad reviews from professionals about Oracle as a very bureaucratic humanless company and for now, that has been confirmed by my experience. Anyway it is still a case in progress. I have paused these days talking with them since I was busy, but will continue and let you know. Again thank you very much for your great tutorials.
Thanks for the tutorial. I just made my own vps server using hestiacp. I have a question. How to add multiple domain? Can I create my own nameserver? or use the same dns settings as the video for every domain I add?
Kindly provide a full video for installing/setup to Redis & memcached for hestiaCP with integration at hestiacp monitoring dashboard too. Thanks in Advance
You should read Oracle's Terms and Conditions carefully especially #6. Your Content. Basically, whatever you publish on the server, you are giving Oracle access to use.
Can you please show us how we can use sftp connection with filezilla? Also you can show some extra features like using the full 200gb allowed on the boot disk instead of the default 50gb (thankfully i figured out how to do this, you edit the bootvolume of the instance to 200gb and reboot the server).
Great video thank you, I have encountered an error and hope you are able to help, I installed everything and my website worked fine until oracle changed my ip address and I can't access my website nor Hestia cp. is there any solution to that.
Thanks for this great how-to! How does this compare to webinoly in terms of Wordpress speed? I think webinoly uses NGNIX only and Hestia uses Apache with NGNIX as the a proxy front end, right?
Thanks for this video! I managed to setup the email using sendinblue but for some reason, out going mails are not working. Do i need to delete the API keys and regenerate them? Any idea?
Were you able to verify the DNS records on Sendinblue? Try to resolve that first and repost the solution if you have figured it out. I can not send e-mails aswell.
Hi! I followed your previous tutorial and created my VPS using aapanel. Now I’m jealous of hestia and would like to change. Could you help out with a tutorial? I’m sure there will be other subscribers as me willing to get that help! Thanks very much for your help! Great work!
you can just add another VM, but if you are already using up all 4 of your ARM cpu you have to go to instances > three dots > terminate if you want to free up ARM, but you can also have 2x default AMD instances too if you like - lots of options 👍
@@IdeaSpot I was lucky to get 4cpu 24 ram, is there a way to format the aapanel and then install hestia so i dont lost the good setup? btw Thanks for all your great tutorials!
Careful with mail software on oracle. I opened a service request to unlock port 25 in order to send emails without relay and my account got banned without any reason. Always backup what you host on free services. It you don't pay, they can ban you whenever they want.
Hi, thanks for the video, and i have a question, i setup the server and i use the file manager from hestia to delete files or folders, don't let me, that i can do?
This was one of the cleanest, clearest explained video tutorials, i've seen for decades and i do not say that often. High praise for this tutorial!
23:40 hestia is great. it just works. you can also activate autologin to phpmyadmin: go to admin, settings, configure, security: enable API access, enter server ip below. then enable Single Sign On in Configgure/Databases. You'll see a new icon next to each database.
Great video, Alex! This really is the smoothest install on the Oracle free tier; so much so that there were not any Ampere resources available when I went to set this up. I already had an AMD Ubuntu / CyberPanel set up. So, I went ahead and set up Hestia on an AMD too...it will probably choke if I do anything beyond a couple of WordPress sites and some email accounts. Thank goodness for swap. I wouldn't put a NextCloud instance on anything less than 4GB memory. Anyway, the SMTP relay setup is pure GOLD. I went with Send in Blue for the relay as well. Your instructions are spot on and made this whole install a breeze.
Nice one - happy to see people get it working 👍👍
Hey Micheal, Does a website that gets 1 million views per day with the always free tier run free of charge for more than a year?
@@emastone I don't see where there's a traffic limit on the AMDs. If you have a website getting that much traffic, I'd expect that it would be best to have it on a paid Tier. Plan on paying for something that will allow for heavier traffic. These free Tiers really aren't offered as "Production" solutions; more for development projects, learning builds and small personal / hobby endeavors. So expect to pay for anything requiring a larger scale of resources.
@@madtech2010 Thank you very much, you are totally right I just wondered its "free" type limitation :)
I usually don't comment on videos here but this one deserves a comment. The quality of the content is top notch! Great explications and great subjects covered. Good luck man!
Thanks, appreciate the support 🙏
I'm subscribed too
Your voice is so soothing and I have no idea why! Great vid mate!
One thing I can say is the 4 core 24gb Ampere set up is faster than the AWS PLESK lightsail 8gb 2 cpu tier and $40 a month cheaper too. Load balancing this instance with cloudflare caching static pages and use of AWS S3 or other buckets for media objects, css and js, with cloudfront or another CDN ( and perhaps offloading a WP database to RDS ) I am thinking this is cheaper than a pure AWS lightsail based WP site and more performant
Nice Work man, you saved me from hours of searching and trying other solutions. Keep up the good work we really appreciate your skills.
This is really f good tutorial I've come across so far. I'm having trouble setting that ingress in OCI, now I can create my almost free website fr. Thank you so much!
Thanks for the tutorial. Great work. A Hestia & Nextcloud tutorial would be great!!!
thanks, I've been using nextcloud for a while now, its been on my list of tutorials to make 😅
Yes, I am waiting for nexcloud in hestia video. Thanks in advance
Be prepared that if you mess up, there is no way to uninstall or remove it. You have to create a new instance.
Not true, just run rm -rf /usr/local/hestia to wipe the install and try it again👍
Oracle - OCI can ban you without any proper reason. For testing and learning it's OK but for production you have to be out of your mind to use OCI.
Any paid service can ban you too if your breaking their terms of service too… no difference really
You should always backup your data to another provider
For those that plan to use New Relic One for monitoring server resource usage, go with a non ARM based processor. New Relic doesn't support ARM based CPUs.
Hello and greetings!!
First, I want to thank all the time and effort you dedicate to transferring your knowledge for free.
Second, I did the whole process of installing the server and Hestia without any problem, but I couldn't move forward because I don't have access to the Hestia panel, because whether I want to connect by ip or by hostname I receive this error " redirected you too many times. Try clearing your cookies. ERR_TOO_MANY_REDIRECTS".
Note: the domain I'm using was using both CloudFlare's DNS and their CDN. I'm still using DNS but I've disconnected it from the CDN
Set the ssl to full strict in cloudflare (it’s probably on flexible) and try to install the host ssl again with the command @12:57
Thank you so much, I have followed both of the videos you put out hestia, oracle, cloudflare and this one to finish up the email. I will say that it works great and if anyone is watching and wondering I would say just do it!
wow!
How brilliant it is!
You are a great person to share this priceless tutorial with us. Thank you so much.
You will never imagine how much you help me.
Thanks for the great video! I was able to get this going. I'm using this server to create/develop my clients' websites. I wasn't able to get the 6/24GB, but I upgraded. Yes, I was charged $100, but in your other video, you mentioned that the $100 would be returned, and yes, I can confirm that. I'm only going to use this server for development/design, so this is great! I can free up space on my other five servers! Thanks for your help!
You are such a brilliant guy! Thanks a lot my man! It works like a charm! The only thing i made different was the DNS, instead of using the registar (mine does not support advanced dns to add zones), i added DNS from oracle. 100%
Out of capacity means you need ot change your domain!!! That is at the top of the page. Just change to domain 2 or 3. (You got 3 different domains from same region to choose)
i tried change it but none works for my sanjose location... thanks for the help....
@@iamblanktape Under availability domains, you got AD 1, AD 2, and AD 3. I used AD 1 for the VPN, and when I wanted to create another VM instance, I received an "Out of capacity" error. Choosing AD 2 fixed the issue. However, that doesn't mean you can exceed the hardware limits!
Thank you. This is probably the best tutorial I've EVER seen online. This is pure value. I am going to share the crap out of this.
Thanks :)
Wow, thanks! 😮
Thanks a lot Alex, i was waiting for this tutorial since long
thanks!
Holy shit I have never seen so much immediately useful information in one video.
It has taken me good three hours to work side by side your video but I am very veryglad that you have provided this . Thanks a lot. If you find some time, do a video on Wordpress website speed optimization. I would wait for it and so would so many other bloggers who are starting up. Cheers sohail
Oracle terminates your account without any notice or reason even when u dont have any pending bills. please keep this in mind
Absolutely wonderful, I can't thank you enough for how much this video has helped me today! Superb, thank you!!!
Wow! Your tutorials have really helped me learn this stuff. Subscribed. Thanks!!
excellent tutorial on setup wordpress and mail. I was able to configure one for my domain by this tutorial.
yep,nextcloud tutorial is going to be fabulous for the sequel 😍
Coming soon!
Thanks very much for this incredible tutorial, Alex! Very clear and no wasted time! It is difficult to believe that Oracle offers a completely free tier with this capability, but I'm definitely going to try it to finally dip my toes into cloud computing.
Your demo of setting up a Wordpress site was perfect, but do you know if it is possible to set up a simple PHP/SQL (made from scratch) website with Hestia? I didn't see any simple configurations widgets for PHP version etc (I'm using 7.4) and how to connect them to MySQL/Maria DB's. I'm probably over thinking this but welcome your thoughts on limitations (number of Dabases, number of Domains) vs aapanel. Thanks.
Another great tutorial Alex, really educational! Thank you
Cheers Maurice 👍
Thank you Alex for this great tutorial Hestia is a wonderful lightweight panel. But with the standard configuration, my test website has slow speed between worldwide 500-900ms, I thought nginx is faster ? Maybe you should make a video to show us the best configuration settings for speed in apache-nginx and database fpm.
I think a little bit tweaking is needed in the standard configuration to give a website more speed?
Have happy weekend!
It's only "free" testing ground ? On the other side cheapest aruba VPS with 1GB RAM + nginx + beta old first php 7, mysql5.5 +(hide IP from VPS= Cloudflare + free Zoho for mail) = Total Blocking Time 130 ms Piwigo / 140 ms Wordpress .
This is my favorite channel Alex. Great tutorial. Your best video definitively.
Knowing that Oracle let you create 2 free instances for each account, I have a question:
Is it possible to create 2 servers for one domain: one only for hosting the website and the other only hosting its emails?
thank you sir :) yes, and also that sounds like a very smart plan 👍
Thank you so much for this video - it enabled to get up and running with my oracle server.
Please do one about installing n8n on oracle!
Thank you so much for your tutorial, I able to setup the mailserver.
I got it thank you. Just had to watch a few more minutes in.
Keep going alex ❤
thanks for the support!
I had successfully setup with aapanel. I will now move on to hestia :) thanks alex
Hi Alex,
It was a great share! I learned a lot from this video. Some friends of mine have been using this setup, and they also said that it was the best VPS setup they have ever used. After several recommendations, I decided to try it out, and your video will definitely be a great help in the process. Thanks a lot for sharing this video, I will be able to do it myself, and I gained several insights that will be very helpful as well.
Cool, that’s great feedback 👍 yeah I wish I found hestia sooner 😅
@@IdeaSpot And now i have another problem. Wordpress sends mails after i installed the sendinblue plugin. But from roundcube no outgoing mails.., i can receive mails but all the sent emails from roundcube dont arrive, i checked spam also
Man, this is a great tutorial and all, but Oracle has a tendency to terminate accounts bc they do things like this. I followed your previous tutorial for installing AAPanel on Oracle's Always Free tier, and I even upgraded my Oracle Plan to open port 25 for my tenancy... but I got my account shutdown without explanation and support is only available for people who pay, but not for those who paid and got their account shutdown!!! Use this for as long as you can, but there is no guarantee that it'll stay up. I absolutely loved the idea of having a 4 vcpu and 24gb of ram, but it was taken from me and I had to switch to digital ocean :( (I ended up not using AAPanel bc of the limitations it had on the arm architecture and started using Hestia instead, it worked great until my page got wiped from their servers and the face of the internet)
This is absolutely frightening... did you lose all client (your owner login) access to your setup and files or did they just shut down the public access (visitors to your content and email functionality)? If you "switch"ed to Digital Ocean, then you at least had access to your account at Oracle and/or you had external (local or cloud) backups... ?
@@AnotherScreenname I was migrating everything to Oracle because I now had access to essentially a free vps, instead of my paid one, it ran for about two weeks then went down. Files and IP address and all, I could no longer connect with Putty, connecting to my site with my domain would result in an error, everything was gone in a flash. My switch to digital ocean was just migrating the files I once put on oracle to D.O.’s droplet. Whatever was generated in the two weeks of running on Oracle was lost. Even trying to login to Oracle Cloud Console wasn’t possible, I was forbidden from doing so and through there is the only way to contact support
that's always a risk with these huge companies, it's never clear exactly what is allowed and what isn't, and there's no ability to respond :(
Could you also make a tutorial with Vultr? Maybe also what you need to set everything for nginx or what are good for nginx plugins?
Simply loved it, Thanks for in depth tutorial. ❤
One of my favourite youtube channels
These tutorials are fantastic! Any chance of doing one to create a web hosting company with email and customer account access. What would be the best control panel with lots of features at a low price for a small company to host about 25-50 domains? Thank you for everything you do!
Thanks alot for these valuable tuts Mate! Cheers
thanks! I like making these kind of tuts a lot :D
@@IdeaSpot Is that really your telegram account?
Thanks for this video. I have some questions. I'm currently set up on Namecheap using WP with Elementor and Mailchimp. How would I transfer websites already set up? And I'm on the Stellar Plus package. Are there any services not readily apparent that Namecheap offers that if I switched I wouldn't be able to have anymore? Like I already set up my own SSL certs through Cloudflare. But also, wouldn't I be losing CPanel and how do I learn how to change from that environment to this one? How would I know how the difference in storage and server speeds? Like, I heard companies like SiteGround are better if you have a lot of websites. I have 7, but not all running. So if I wanted to set up that many, would that end up costing more than just staying at Namecheap? I know size, bandwidth and storage all matter. These are not very big sites though. Sometimes I have issues with stuff still and everyone says it's because Namecheap servers aren't that great. So I hope you understand what I'm asking. I'm a newb. :)
great video. clear and simple explanations.
why didn't you choose to use hestia's dns capabilities ?
Thank you so much for bringing a wonderful video about free hosting
@IdeaSpot Hi Alex, I would like to thank you for this great piece... and I have a question! .. the email now after I set up everything is receiving only and not sending at all, what I should be mistaking on???
Hi Alex, thanks for all your great videos, this one is particularly informative. I found this configuration much smoother than the aaPanel configuration.
Did you have any issues with inbound email to the mail server? Outbound, and using Sendinblue worked perfectly, but I have been unable to get inboud mail to the server. Maybe others have had a similar experience, would be good to here if they did and how they solved it. Am using Cludflare, but purely in DNS only mode.
Make sure the mx record is correct and you have port 25 on the oracle ingress rules, should be ok - let me know how it goes
@@IdeaSpot Hi Alex, thanks for coming back to me. I did eventually get it working, but then I had an issue with the website. Swings and roundabouts comes to mind! I am going to try again with a domain on Namecheap to try out their DNS offering, instead od using Cloudflare. I am currently getting a 429 error on Let's Encrypt as I have been running so many variations of the install on different Oracle instances/shapes. :) On an additional note, in this tutorial you do not run an update to Ubuntu before you go ahead and install Hestia. Is that important for this tutorial or would you by default usually always run the update and upgrade on first run of the Instance?
@@markwood4782 great question - i didn't run updates because hestia install script includes it github.com/hestiacp/hestiacp/blob/main/install/hst-install-ubuntu.sh see from line 711 for cloudflare, try using cloudflare certificate manually rather than lets encrypt
@@IdeaSpot Hi Alex, all is working well now. I spotted in the video that you had setup an alias in the domain name when adding it to hestia. I wondered if that made a difference. I also did as you do and did not run apt update && apt upgrade, straight install of hestia on base Ubuntu 20.04. Mail working beautifully, WP up and cleaned ready for developing a new site. Fancy doing a video on using multiple domians?
@@IdeaSpot How about on GCP free tier? I thought they had port 25 blocked? i still can't get inbound mail working.
great video, thanks Alex
Glad you liked it!
Hey Alex, thank you so much for this tutorial is was extremely helpful, thank you so much. Just one question what is the maximum storage for a single mailbox ? and how many mail account i can create ?
Great video! Just a quick question. Is there a limit on the traffic you can have on your site? Like for example if you are gonna get a DDoS attack, does it mean you are gonna pay the amount of extra resources you are using? Or the server just stops when the limit is reached? Thanks for the info.
=0 That's a good question, I would also like to know that
Excellent Video Alex. Thanks for the info
Hi Alex, another great tutorial. Thanks!!
I have encountered a problem with mail setup. When I go to "Edit Mail Domain" I don't get the "Roundcube" option for Webmail Client. The only option I get and which is pre-selected in dropdown of Webmail Client is "Disabled". How do I fix this? Please advise.
same problem.. Upvote
maybe roundcube didn't install? try sudo v-add-sys-roundcube
You sir, are a genius!
Great video are you able to produce a video for hestia on global smtp relay and what we would use that for? and setting up a dns cluster, I want the ability to update dns records on the server and have fail over protections. as an example using something like linode, vultr, do we simply create a clone server, and then update the records or is it a new build which can be on a small plan that simply replicates dns records only? I want to have this setup right the first time, but only a few of my domains need email the rest are just blogs, so i was wondering if those few should be separated out onto their own vps, or is there a way to just pull out the hestia emails onto their own server, but have the other server running the website.
Alex, Great detailed tutorial. One thing you forgot to mention is that you need to contact Sendinblue support to activate transactional emails before being able to send email from your account using their relay server.
I didn’t need to… I wonder why they do this to some people
Hello Khalid , how we do that ,Enable transactional emails please if you can explain
Also wondering how to setup the transactional emails on hestia. Those send credentials to xxx small never worked.
@@Mahmoud_kareem sorry for the late response, contact sendinblue support to submit such request via email
Outstanding mate thanks
Hi! thanks a lot for the tutorial. Instead of the mail and webmail, can I simply use Zoho and delete those DNS records?
Alex, would be amazing a video comparing Vultr + Hestia against Vultr + Plesk. PROS & CONS. Of course for more than 3 domains.
choose plesk if possible, its a more mature commercial product - vultr gives a free version so its an easy choice
@@IdeaSpot Thank you. It's free until 3 domains and I'm managing 30. I've choose it + Imunify360. I think it's a must. Cheers. And thank you for the reply. Keep going with the videos!!
Absolutely great video, I have installed my Wordpress website no issues, but when it comes to installing a second Wordpress with a second domain name, i just couldn't get it to work, could you do a follow up video on how to install a 2nd or 3rd Wordpress install
Thanks very much for this incredible tutorial, Alex! Very good explanations, and easy to replicate, keep up the good work.
thanks, very smooth tutorial, i follow all , amazing, now i have hestia server for free. :)
Thanks a lot Alex !
Brilliant tutorial! Thanks a lot! I'd recommend to create a boot-volume backup right after the basic install of an instance, so one can restore in case of messing up the instance when doing any further installations. I had to terminate an instance and subsequently I was no longer able to receive the full free tier of 4 OCPU with 24 GB Ram (which I had on the first but messed up instance). I also wonder what is going to happen if I size the boot volume initially at 200GB of disk space: will a boot volume backup then exceed the overall total amount if diskspace? So would this lead to automatic deletion after the free testing period?
Is there a ugide how to restore?
Great tutorial, thanks Alex. I've installed an aapanel follow another of yours videos, but it has no email. It is possible to migrate all from aapanel to hestia?
thanks for the tutorial i have a question how can i add subdomains to this ???
Thanks, Alex, for making the gem easy for us. If you don't mind, please reply to me. Does installing the Hestia panel also use the disk space and the resources?
Hi Alex, many thanks for this and your other videos. A couple of things as updates for this...I've worked through the tutorials a few times now and the automatic application of an SSL cert for the hcp subdomain has never worked. Sendinblue no longer supports dmarc so the way you configure a new domain name (16:57) is different now. I have one question, I've never been able to get an external mail client (Outlook) to connect via POP or IMAP with the details provided via the Hestia CP (20:37). If you have the time could you give me an ELIF comment. I'm sure it's something simple I'm missing.
dmarc CAN still be used, but it isn't mandatory for the setup auth process. DMARC is a dns record that *receiving* mail servers look at to see what they should do if they see a spf or dkim fail (e.g. potential spoof email).
Outlook setup is here: support.microsoft.com/en-us/office/add-an-email-account-to-outlook-6e27792a-9267-4aa4-8bb6-c84ef146101b
Hey Alex... I love your tuts bro. I have a hypothetical for you. I "think" I know the answer, but I'd love to get confirmation. When running a FREE Tier Oracle instance and a Wordpress site, when you embed video or audio files that are actually hosted elsewhere (TH-cam, etc.), the bandwidth required to play those files does not count toward the Oracle limit? Correct?
Thank you so much for a such informative and easy to understand tutorial. Can you please make a tutorial about getting more external ip addresses and add to hestiacp.
Very detailed tutorial, thank you so much for this. i'am having one issue. my hestiaCP doesnt have an ssl attached to it. so i went through the steps that were mention about inputting a command through putty, but when i do that it tells me permission denied each time i try. just and FYI im using a virtual windows machine on my Mac Mini M1 since i wasnt able to get putty running on the mac correctly.
has anyone else ran into that SSL issue with their HestiaCP install? any help would be greatly appreciated
Hello, gratitude for sharing so much knowledge. I need a panel like that, could you let me know if it's still available as in the video
sounds really awesome, I assume it'd be able to handle a unity3D server (maybe multiple on different ports) or am I wrong ?
Is the Wordpress you installed uses Apache or Nginx? Excellent video. Thanks for making.
Apache with nginx caching , you can also do pure ngnix too if you like - check the docs
@@IdeaSpot Thank you!
I can't connect via putty.
When I generate a private key from the keys retrieved from oracle, I get two errors:
1. When I generate a key, I get a message that the key is too new.
2. When I change the settings to generate an older key in version 2, a message appears that the server rejected the key
Thanks Alex, very useful
Thanks 👍
Is running a VPS advisable if you are not techie enough to understand all this stuff without a tutorial? What are the ongoing maintenance implications and also what do you need to do to keep your server safe from attacks of all sorts? Sorry if these questions seem simple but I really know very little about this.
Man, first of all thank very much you for your great tutorials. Secondlly, I don't know if you take commissions from ORACLE, but YOU MUST SPECIFY that ARM ampere processors are not available in all the regions. I subscribed to the Milan, Italy region, and there is nothing free tier there. And trying to clarify this with the Oracle assistance is like talking with aliens. :D
According to an Oracle operator I talked: You can create compute instances using the Arm-based shape in these regions: Australia East (Sydney), Australia Southeast (Melbourne), Brazil East (Sao Paulo), Canada Southeast (Montreal), Canada Southeast (Toronto), Chile (Santiago), Germany Central (Frankfurt), India West (Mumbai), Japan Central (Osaka), Japan East (Tokyo),
South Korea Central (Seoul), South Korea North (Chuncheon), Switzerland North (Zurich), UAE East (Dubai) , UK South (London), UK West (Newport), US East (Ashburn), US West (Phoenix)
wow thats cool info, thanks for sharing this I didn't know - I am usually using phoenix and I can often get 1-2 CPU and occasionally I got 4CPU
@@IdeaSpot Thankfully I talked with an Italian commercial assistant, who transferred me to the commercial paid technical assistance so that's how I got that info because normally it's very difficult to find that. If you google it, there is no chance. I will continue to try to set up my VPS with Oracle, but for now I feel Hetzner is the most reliable long-term cheapest solution. I have read really bad reviews from professionals about Oracle as a very bureaucratic humanless company and for now, that has been confirmed by my experience. Anyway it is still a case in progress. I have paused these days talking with them since I was busy, but will continue and let you know. Again thank you very much for your great tutorials.
Great tutorial, thank you! Setup was easy and everything is working. One question, is there a way "enable" filters in roundcube webmail?
Thanks for the tutorial. I just made my own vps server using hestiacp. I have a question. How to add multiple domain? Can I create my own nameserver? or use the same dns settings as the video for every domain I add?
you can do either, but adding the dns settings on each of your domains will be more reliable generally 👍
@@IdeaSpot dear friend, your videos are amazing!! you are the best!. How Can I create my own nameserver?
This is one of the best 👍👍👍
Amazing ❤️
thanks Sagar 🙏🙏
Awesome video
Kindly provide a full video for installing/setup to Redis & memcached for hestiaCP with integration at hestiacp monitoring dashboard too. Thanks in Advance
Great tutorial! I received an error when I tried to run the install-hestia cmd. I used the default interactive install and it worked just fine.
What is the default interactive install you used, can you share please?
Very nice and good tutorial, thanks. How many domains can you add to the free oracle version or How many websites can you host?
What a great video thank you!
great value in one video ✔✔✔✔✔✔✔✔
Thanks for making all these videos, very good explanations, and easy to replicate, keep up the good work.
wow, amazing!
Thank you! Cheers!
You should read Oracle's Terms and Conditions carefully especially #6. Your Content. Basically, whatever you publish on the server, you are giving Oracle access to use.
Can you please show us how we can use sftp connection with filezilla?
Also you can show some extra features like using the full 200gb allowed on the boot disk instead of the default 50gb (thankfully i figured out how to do this, you edit the bootvolume of the instance to 200gb and reboot the server).
Thank you for sharing your knowledge very well done cheers
Great video thank you, I have encountered an error and hope you are able to help, I installed everything and my website worked fine until oracle changed my ip address and I can't access my website nor Hestia cp. is there any solution to that.
Thanks for this great how-to! How does this compare to webinoly in terms of Wordpress speed? I think webinoly uses NGNIX only and Hestia uses Apache with NGNIX as the a proxy front end, right?
Pretty much equal performance when used on a single server like this - good question👍
Thanks for this video! I managed to setup the email using sendinblue but for some reason, out going mails are not working. Do i need to delete the API keys and regenerate them? Any idea?
Were you able to verify the DNS records on Sendinblue? Try to resolve that first and repost the solution if you have figured it out. I can not send e-mails aswell.
Hi! I followed your previous tutorial and created my VPS using aapanel. Now I’m jealous of hestia and would like to change. Could you help out with a tutorial? I’m sure there will be other subscribers as me willing to get that help!
Thanks very much for your help! Great work!
same. do i delete the previous instance to set this one up?
you can just add another VM, but if you are already using up all 4 of your ARM cpu you have to go to instances > three dots > terminate if you want to free up ARM, but you can also have 2x default AMD instances too if you like - lots of options 👍
Terminate an instance like this: snipboard.io/lLMw59.jpg
And if I terminate...all my actual wordpress installs will go away? I'm really noob as you can see! Thanks again!
@@IdeaSpot I was lucky to get 4cpu 24 ram, is there a way to format the aapanel and then install hestia so i dont lost the good setup?
btw Thanks for all your great tutorials!
absoluteley love this everybody needs to know.. thankyou so very much 🐱🏍👍❤
Thanks for your video. I would like to know how you could map a custom domain to a subdomain in Wordpress Multisite.
Careful with mail software on oracle. I opened a service request to unlock port 25 in order to send emails without relay and my account got banned without any reason.
Always backup what you host on free services. It you don't pay, they can ban you whenever they want.
Hi, thanks for the video, and i have a question, i setup the server and i use the file manager from hestia to delete files or folders, don't let me, that i can do?