Since the Hestia + Oracle video, I subscribed and activated the bell icon. I saw the notification this morning and was excited. You didn't disappoint. I have implemented this and was a breeze. Thanks a lot for the time you put into this. A thousand hugs, or better still, that coffee button on your blog is calling me...
Dude, the tutorial is excellent, just a little note for all users: If you don't set use total storage = 200G in the initial VM setup, adding another storage block becomes a nightmare later. I set the total disk available in the Boot Volume itself, it is available for the entire system.
This is SUCH a helpful tutorial! I did everything you said, and now I not only have a fantastic Nextcloud server that's on the latest version, but I now have a dashboard to manage my server too! Thank you so much!
Thanks so much for the tutorial. I was able to set up both Hestia Control Panel and a NextCloud server. Everything seems to be working great! Really like your tutorials because it gives me ideas of the many uses for the Oracle free tier and VPS.
Hestia has updated to 1.6.0 which now supports 22.04 LTS. I've removed the old install script, re-downloaded and successfully finished the installation. @IdeaSpot, just to let you know that not all Oracle Cloud regions seem to offer 20.04 LTS for the given VM as it is the case for Germany Central (Frankfurt)
Remember, Oracle will decide to delete your cloud account willy nilly. You don't need to do anything whacky like mining crypto - they still do delete accounts randomly. So, always keep your files and data synced locally. So, you don't lose files when your instance gets deleted. Also, keep the boot volume 50GB and create a separate block volume for 150GB. This way, if they only choose to delete your instance, your data will still be there in the block volume. You can create another instance and download your files to recover them.
@@ribeiro4642 I believe I had the same issue then I connected my card again or authenticated or something like that and they opened back again. 🤔 maybe that would help you. I think they are harsher to the accounts that doesn’t have a payment method attached and/or declined for verification.
Just set this up. What a wonderful tutorial this was. Now I will wait for a month to pass so that I know whether Oracle will delete my account or not. Also, how to know the amount of disk space used on the server with this setup? It would be great to know that so that I never go overboard in my free trial period :D
@@mangoplaysthis2577 No they did not but I am not able to connect via SSH now and have no idea how to fix this. Even though I can login to the Oracle account, I am not able to connect to any instances.
@@KuroganeX3 I upgraded to a paid account and then contacted the customer care but they were of no help. In the end I figured that some issue crept in, in the compartment after the trial period got over. I created a new compartment and deleted the old one. Now everything works fine. I am not sure the issue was because of something I did or it happened because my trial period got over.
I tried Oracle Cloud before. After a month, I couldn't ssh to my machine there. logging in the oracle cloud web page with my username/password showed a message like "there are some issues, try again later". Does anybody have the same experience?
@ideaspot Little problem here i've been following the steps, but an error is showing up. After installing Nextcloud via the quickapp install, chosing user and pass, and database leaving on 'Auto' i got this mssg: "You cannot use dots in the database name MySQL/MariaDB Error: cmd exited with errors" Can you help?
46.6 GB * 4 = 186.4 GB. Remember to add budget of 1 dollar on oracle. If you go beyond 186.4 GB be ready to pay 1-2 dollars per month, for 13.6 GB aditional storage.
PLEASE... Do not use the free version of Oracle anymore, otherwise you will end up losing all your data because your account has been deleted from the system and there is no way to get your data back! Anyway, thank you very much for your very nice tutorial!
Alex, couple of small issues you may be able to help with. Created the keys in both Oci and Windows Putty nierther worked, black screen Network connection error. Using the putty generated keys, under Linux Mate Cinnamon, putty the keys just worked! Any ideas. Also under the Linux version of putty, the copy paste seems not to work. Carefully typing your commands in it worked just fine. Great tutorial btw.
Could you clarify what are the advantages of installing NextCloud through HestiaCP? I ask because, although your video is clear and concise as to the steps to get it setup, once setup is complete, it gets a bunch of error logs and there isn't any documentation for HestiaCP Quick Install for NextCloud. I want to believe there is an advantage, but I'm lost with all the errors to fix.
There's no such thing as free, you always pay one way or another. In my case I lost lots of files, backups and they closed my account. Fortunately I use other cloud storage and backup solutions. I would suggest Oracle to not offer these "free" services if they're not going to at least tell you beforehand they're deleting your files and closing your account. All it does is damage their brand.
@IdeaSpot , I have some serious problems with deleting/renaming/moving files. It's maybe some file-locking issue, but I don't even know how to access the database to delete the records about the locks. Could you help me please?
How come your bash script installs apache2 & Nginx ? Shouldn't it be one or the other? This tutorial is so simple to follow. You have a gift in explaining.
Sorry for the newbie question earlier... I've been trying to set up Redis memcache so I didn't understand the Nginx caching (I wrote you an email) @@IdeaSpot
How to setup hestia so that when I directly access the IP address it will open nextcloud web interface? Instead of the success page "Your new web server is ready to use". I won't be using domains.
Hey, nextcloud is telling me following "No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the documentation" could you please do a tutorial on this? Thanks a lot
please tell us how to fix NextCloud Error- Instance is currently in Maintenance Mode - I am going nuts here .. I cannot find the config.php to fix it. thank you
Hello. Please help me! I have very low uploading speeds from the server (nextcloud). How can I modify this? Found to disable apache/http2 for that but it is not future proof and idk how to do it. If you can help me I would be greatful, thank you so much!
Hi,great tutorial. Id like to ask you how to set more than 512 ram in Nextcloud. When i change Max upload limit is working ,but for Max memory doesnt change in Nextcloud admin settings still says 512 doesnt matter what i change in Hestia control panel. Thank you.
Hello Alex. My name is IVO MAIOLI, from Brazil! Good morning! Congratulations on this incredible series of videos about ORACLE services. First, I'd like to thank you for your assistance, and I'd like to request your help with a procedure I'm not sure how to perform on a FREE TIER instance I have on ORACLE CLOUD for my studies, following some of your excellent tutorials. I have an instance of the 'VM.Standard.A1.Flex' type with 1 OCPU and 12GB of RAM. It has Ubuntu 20.04 as its image. Question: How can I "reformat" this instance? I want to 'reset' this image while keeping the instance intact and maintaining the same Ubuntu version - returning it to its original state by deleting everything on it. Is this possible? I appreciate your response.
Hello Ivo Maioli, I'm nobody To reset your VM.Standard.A1.Flex instance running Ubuntu 20.04 to its original state, you can follow these steps. Please note that this process will delete all data on the instance, so make sure to back up any important files before proceeding. 1. Create a new custom image of the Ubuntu 20.04 operating system: a. In the Oracle Cloud Console, navigate to the 'Compute' section and click on 'Images' under 'Resources'. b. Click on 'Create Image'. c. Provide a name and description for the image, and select the same compartment as your instance. d. Under 'Source', choose 'Oracle-provided image'. e. Select 'Canonical Ubuntu' as the publisher, '20.04' as the operating system, and choose the latest version available. f. Click on 'Create Image'. 2. Stop your running instance: a. Go to the 'Instances' page under 'Compute' and click on your instance. b. Click on the 'Stop' button and wait for the instance to stop completely. 3. Detach the boot volume from your instance: a. Click on the instance's name to view its details. b. Under 'Resources', click on 'Boot Volume'. c. Click on the 'Actions' button and select 'Detach'. Confirm the detachment. 4. Terminate the instance: a. Go back to the 'Instances' page and click on your instance. b. Click on the 'Terminate' button and confirm the termination. 5. Create a new instance using the custom image you created earlier: a. In the 'Instances' page, click on 'Create Instance'. b. Provide a name and select the same compartment as before. c. Choose the same availability domain and fault domain as your previous instance. d. Under 'Image and shape', click on 'Change image'. e. Select the custom image you created in step 1 and click on 'Select image'. f. Choose the same 'VM.Standard.A1.Flex' shape with 1 OCPU and 12 GB of RAM. g. Configure the networking as you did for your previous instance. h. Add SSH keys or create a new one for accessing the instance. i. Click on 'Create'. 6. Attach the boot volume to the new instance (optional): a. If you want to keep the same boot volume, go to the 'Boot Volumes' page under 'Compute' and click on your previous boot volume. b. Click on the 'Actions' button and select 'Change Instance'. c. Choose the new instance you created in step 5 and click on 'Attach'. By following these steps, you will have created a new instance with a fresh Ubuntu 20.04 image, effectively resetting your instance to its original state. Keep in mind that this process will delete all data on the instance, so make sure to back up any important files before proceeding. Best regards, Nobody
Thank you for your video. Very helpful. I have installed nextcloud but when I'm going to update to the latest version i got error during the updater at the state Verifying integrity. I cant make it work. Hope there is a solution for this ..Thank you again.
Hi, I get the error message when install nextcloud: Data loss warning! Your web domain already has files uploaded, the installer will overwrite your files and/or the installation might fail. Please use the installer only for empty web domains. Any solution for this?
Hello sir, first of all, thank you so much for the information which is not available on the internet, 2nd you didn't mention the 200 GB process for nextcloud on oracle cloud, can you please add more lines into your blog post, explaining how to increase nextcloud storage up to 200GB? thanks
You have to increase the boot volume to 200gb when creating the vm instance. You could still change the size but it requires reformatting inside the os. There are some helpful guides to help you with this.
I have hestia and nextcloud setup and working, but I have an error in nextcloud that says "The PHP memory limit is below the recommended value of 512MB." I have changed the value in both the 7.4 and 8.0 php.ini file manually and restarted, but it still shows up, anyone else have this issue?
I had the same issue with NextCloud complaining about the minimum of 512MB. In the Hestia CP, you need to go to settings icon upper right corner ("Server"), select "php8.0-fpm", increase "memory_limit" to "512M" and save.
I have one request, would you please give a tutorial that how to install PHP script on Hestia, the main point is to learn to create database when installing a script. Thanks!
20.04 is still good, its an LTS (long term support) version, supported until 2027, if you'd like to use hestia you should use 20.04 until hestia updates to support 22.04
Does anyone knows where is the data folder (not program folder) located, and how to access it with File Manager? (usually the nextcloud folder data under ubuntu is something like /mnt/data but could be anywhere)
I know why, I saved the public key and copied the contents into the instance, I tried taking out the comments but did not work, when I compared what was copied in this vid it is different to the saved file, the vid shows it starts ssh-rsa then the key and ends space rsa-key-20220601 (last bit is the date), the saved key starts Comment: "rsa-key-20220601" this does not work, so be careful and save as per vid
All ok, thank you, hestia and nextcloud installed ok behind cloudflare, but somehow I cannot set SMTP (with sendinblue) in Nextcloud settings. Any ideea?
@@cryptoshara In fact there were 2 other issues: starttls instead ssl and "from" address must be the same as the sendinblue account or, if another "from" address is needed, it must be declared in "transactional" option in sendinblue. WIth these settings everything works. Thanks Alex
Thanks for the great video. I have installed Nextcloud and I cannot make cronjobs run for it. Does anybody have some information how to set that up under hestia cp to have Nextcloud run properly
For that oracle free cloud you have to give your credit card details. And you never know when Oracle will commit mistake of charging you "oops". Beside i wanna ask if you are cloud provider and u have someone willing to pay u and a free account which one will you priorities? Oracle free cloud and server is a trap so as every put credit card thingy info apps.
Hi, I am following the instructions, when using the script, I get an error that the user admin already exist. What is best to do? In my knowledge, there is no admin user set in ubuntu and this is the first time I run the script. Thanks
So, for what ever reason, it does not like if an admin exist in users and groups. So the only way is to run hst-install-ubuntu.sh. The actual error message does tell you to do so. I guess it deletes the admin users. After that, the installation begins and it does setup. Note: DO NOT FORGET TO TAKE NOTE OF YOUR PASSWORD BEFORE REBOOTING or you going to end up restarting the all process. The bad news is there is no uninstall procedure. If you need to uninstall, do the following: (found it on hestia forum) sudo apt-get purge hestia sudo apt-get remove hestia cd /usr/local/ sudo rm -R hestia sudo rm /usr/local/hestia sudo rm -R /var/log/hestia sudo rm -R /usr/share/phpmyadmin/tmp sudo systemctl stop nginx sudo apt-get purge nginx nginx-common
GCP is 2vcpu 1gb ram on always free tier - maybe you’re using up some trial credit, but that’s not free forever - I made a video about this 4 weeks ago
Is there a way to spend like 1Usd per month, so it doesn't count as free tier anymore? I'm still suspicious about it and afraid to use it as a production environment.
I’ve been on it way over 1 year now, but definitely don’t use free stuff for production - I don’t think adding a small amount of payment is going to reduce this risk if you’re still mixing it with free tier products… for a low cost vps there’s always vultr, contabo etc
I followed your first video to setup WordPress on Oracle. Can we go back into Oracle and increase storage and then use that instance of Hestia and install nextcloud?
You can, but I wouldn't risk mixing WordPress and nextcloud on the same server. It is risky enough to maintain your own cloud even though non indexed, imagine adding a website and a service that breaches every now and then... Tip: use one instance of micro E2 for WordPress (50gb) and another with the shape described here, but with 150gb. You will stay in the always free.
When I tried to install Hestia got this error message "Your operating system is not supported by Hestia control panel . Officially Supported Releases Ubuntu 18.04 , 20.04
@@cnut423 Hestia has updated to 1.6.0 which now supports 22.04 LTS. I've removed the pld install script, re-downloaded and successfully finished the installation.
, then there will be 150gb remaining on your tenancy: either to break up into smaller sections although the default minimum section though boot volume is 46/47gb. Anything above that is great. The more instances/sections you have, the more resources you are going to need. The cpu/ ram when you set up; is shared with the 200gb. So don't have to many instances/sections. If you think that you'll only need 50gb for websites etc; then you can set up next-cloud for example: on the remaining 150gb, if you like or setup on 50gb leaving another 100gb aslong as you don't go over the free tier amount. unless you'll like to pay of course. Just think about your needs. If you only need 20gb for websites; then remember the minimum instance is around 46/47gb... So a little space is wasted.. but dont forget that when creating for websites as an example you upload media, install: plugins, widgets then that will take up space in your instance.
Was already late for that... My other 2 virtual machines were already in Frankfurt, Europe. And wanted to share an extra 50G block volume in the same AD as storage.
Hi thank you for the always great content you channel is just amazing :) can you please tell us if it's possible to run java itself on that free tier thing ? I mean can I install java instead of LAMP ? my application is a stand alone java server and doesn't use third party servers or frameworks means I need Java JRE itself installed instead of a LAMP stack :) Thanks a lot in advance and I hungry for more content :)
@@moonshine6788 thank you I already do that locally here but I want to use the oracle version of jre/jdk am I allowed to download it on my free server and run my apps with it, I really find openjdk less optimized than the oracle version in terms of speed especially for font rendering and image processing. Thanks a lot.
@@voltenheim You are allowed to install whatever you want on your oracle cloud vm. I use the default-jre to run discord bots and i have had no issues yet.