I've watched multiple videos from your channel now, and I gotta say, you're seriously underrated.
@TonyTeachesTech2 жыл бұрын
Appreciate that very much
@abc_123333 ай бұрын
@@TonyTeachesTech Hi. I logged into my server using your private key ssh method. But I think it has caused me to get locked out of my server 😥. I was already previously logged in using an RDP Remote Desktop Connection (and was in successfully for over 2 years from my Windows 7 PC to the Ubuntu server on Oracle). But now I can't get in with either SSH from the terminal or the Remote Desktop Connection. Why is this happening? Is there a way to undo the SSH private key log in that I did?
@mohamedtadwala02 жыл бұрын
I have been trying for 5 days to this and I finally managed to get it done today. Which shows me that I should never ever give up and so shouldn't you.
@vedicspace Жыл бұрын
Hi Mohamed, what did you do different? how did you get it to work..
@mohamedtadwala0 Жыл бұрын
@Vedic Space the mistake i was making was i did not open the necessary ports for my vm on the oracle site
@NicolastheThird-h6m Жыл бұрын
hey, did you incur any payments from your credit card?
@mohamedtadwala0 Жыл бұрын
@redtrib3 when you create your account they will take a few cents from your account to verify your bank card but they refund that and then when you in your cloud console, you shouldn't choose that option that says upgrade account. (When you login you should see that your account is not upgraded) and you shouldn't otherwise if you exceed the free resources limit then you will be charged so remember NOT to upgrade your account.
@DeanPickersgill2 жыл бұрын
Amazing, got this done in less than an hour, now I can save $10 per month on hosting! THANK YOU DUDE!!
@pkunzel Жыл бұрын
Finally someone did some nice step by step tutorial with the OCI. Thx
@masliboTV2 жыл бұрын
omg. couldn't do it for a few hours, none of the tutorials worked. Your tutorial worked fine, thank you very much
@hotwings9382 Жыл бұрын
I recommend everyone to try this. I followed the documentation to the tee, the only issues I had were with my DNS not working well with www and non www, I used A records for both. I ended up switching to CNAME and also moved to cloudflare for added security. It masks your site's IP address as well. I used certbot for a free SSL certificate, it will auto renew for you so you don't need to worry about that. I can almost feel confident that I have something to say during an interview
@drewreynolds78352 жыл бұрын
Awesome video! One piece of advice I would add for beginners is that when you open port 80, consider also opening port 443 if you plan on utilizing a ssl certificate.
@DeanPickersgill2 жыл бұрын
Thanks Drew, I did just that and now I got https too ;-)
@spudhead1692 жыл бұрын
Let's Encrypt gives us all the ability to easily get HTTPS going. Nowadays it's pretty much required, a lot of security based browsers and add-ons won't even let you connect to HTTP sites unless it's a redirect to the same domain's HTTPS site.
@jaygreentree4394 Жыл бұрын
@@spudhead169 There are ways around this issue. Not saying its a good idea but there are work arounds.
@neerajrcit Жыл бұрын
he already told .
@AndreBird2 ай бұрын
Very well done! I created my free tier acc just now but they have a 1-click deploy option already, so even better! Thank you anyway!
@visualsbyrobinspeichermann3 ай бұрын
Thank you! The 1GB instance was slow with some plugins installed for me. I went for the always free Ampere 12GB VM, now everything is working fast.
@thisisreallyme3130 Жыл бұрын
Please consider doing more videos on OCI Free Tier. ((The official Oracle documentation is so bland and unimaginative, few tutorials useful with always-free eligible). So NOW that you have this VM running nginx, what always-free Eligible services would you connect to the nginx instance?
@InternationalDigitalAssetsАй бұрын
Thank you for the excellent video!! I was having some problems and you gave me the answer.
@WeirdOne773 жыл бұрын
Thank You, I have been searching for weeks on how to properly setup the iptables. You saved my site! Thank You for the info!
@TonyTeachesTech2 жыл бұрын
You’re welcome Eric!
@1000left3 жыл бұрын
It's a GREAT time to be alive!!! Thank you!!!!
@TonyTeachesTech3 жыл бұрын
You bet!
@NPCmiro Жыл бұрын
Worked like a charm for my php application once I stopped accidentally screwing up my file system. Great video.
@TonyTeachesTech Жыл бұрын
Thanks!
@yarbersheer85592 жыл бұрын
Helps with oracle tier setup more than anything else ) Thank you!
@TonyTeachesTech2 жыл бұрын
You're welcome
@dafestanleydafe37112 жыл бұрын
Tony you are a life saver, i have been struggling to set up this OCI and your tutorial came through
@TonyTeachesTech2 жыл бұрын
Fantastic!
@rufterloko3 жыл бұрын
Hi, Tony! Regarding "All tenancies get the first 3,000 OCPU hours and 18,000 GB hours per month for free for VM instances using the VM.Standard.A1.Flex shape, which has an Arm processor. For Always Free tenancies, this is equivalent to 4 OCPUs and 24 GB of memory." This is how it works: Hours/resource = Hours in a month of a single resource. 3000 OPCU Hours / 04 OCPU = 750 hours of 01 OCPU per month 18000 GB Hours / 24 GB Ram = 750 hours of 01 GB ram per month 750 Hours / 24 Hours = 31 days and a quarter. Therefore, within the limits of 04 OCPU / 24 GB Ram / 200 GB Storage configuration , you won't be charged. I've been using it for months. With Ampere you can have up to 04 (not just two, like AMD) different servers with 1 OCPU / 6 Gb Ram / 50 Gb Storage. The only problem is that with ARM there might be some packages missing. It would be great to have a tutorial with a functional and not shaddy Control Panel that works with ARM besides aaPanel.
@TonyTeachesTech3 жыл бұрын
Thank you for the info Vitor
@rufterloko3 жыл бұрын
@@TonyTeachesTech Glad to help.👍 Your videos are great and helps a lot!
@thakurlokesh2 жыл бұрын
Should I choose 4 for Always Free ? AaPanel can be installed on ARM ?
@sachin8082 жыл бұрын
@@thakurlokesh yes, aapanel works
@WreeperXD2 жыл бұрын
@@thakurlokesh yes
@CanDoSo_org8 ай бұрын
Hi, Tony. Is this a better way to deploy a website than on github or netlify? Thanks.
@willchu3 жыл бұрын
Thanks for this awesome tutorial. What's the easiest way to increase the volume size of the free Oracle VM?
@TonyTeachesTech3 жыл бұрын
I haven't tried that before
@ComplicatedButSimplified11 ай бұрын
Dude you mentioned to go from http to https but it has created a lot lot of problems for me. A detailed video following this setup will be much helpful
@chioz Жыл бұрын
Thank you for making this. I think it may need some redo however since it seem to be missing some vital nginx or db configuration to able to build the wordpress part. I experience many issues to image upload, making new page, saving and publishing an article. I have spent more time troubleshooting wordpress issues than setting up the instance with nginx.
@simonecirelli8572 Жыл бұрын
I am experiencing the same problems. Did you find a solution?
@chioz Жыл бұрын
the wordpress upload limit is a hassle to overcome so i am just using a raspberry pi :D @@simonecirelli8572
@HoangPhan9973 жыл бұрын
Perfect video Tony. Thank you so much
@TonyTeachesTech3 жыл бұрын
No problem
@manishshokeen232 жыл бұрын
Thank you so much I was able to create wordpress website for free using your tutorial. Thank you !!!
@TonyTeachesTech2 жыл бұрын
Fantastic!
@neerajrcit Жыл бұрын
Just Loved the way you make things so clear .
@TonyTeachesTech Жыл бұрын
Thank you so much 😊 Thanks for subscribing
@DEVVAIBHAV Жыл бұрын
Thanks Tony! Your video helped me a lot :)
@SandroLuccini2 жыл бұрын
Excellent quality, many thanks!!!! on sudo systemctl restart nginx there is an error on your website you write sudo systemc"lt" restart nginx
@Wickaruz Жыл бұрын
Very nice tutorial thanks Tony!
@TonyTeachesTech Жыл бұрын
No problem 👍
@arturo42653 жыл бұрын
thanks for your time ... good tutorial, excellent video tony!
@TonyTeachesTech3 жыл бұрын
Glad you enjoyed it
@pandytastic Жыл бұрын
great video , but your comments don't line up with the video. I also get a white screen after install. I have likely messed something up. Any ideas?
@FREEMANBUBBLE9 ай бұрын
hi Tony, Thanks for your teaching! One thing, with your configuration, I can't Change Permalink Setting to 'Post name', or the nginx would not find the page.
@happy4ever1612 жыл бұрын
very detailed and useful video, thanks a lot. IF you could make more video like on what can be done within the always-free resources?
@tailgater87422 жыл бұрын
Good day i have been watching the video and doing it when it gets to the pointing i point but when i try and load the page l get 502 error
@3tobin Жыл бұрын
I understand the free 200GB, but are there any max connection or traffic volume limits Oracle might enforce, once such a free web site might have to serve a lot of requests or data?
@ebashirli2 жыл бұрын
Hi thank you for the video. It is Really great. I cannot find where I had saved the files on 6:17 (public and private keys). Can I find and download them again?
@burakinal2 жыл бұрын
Unfortunately they have gone for good
@berrybush6545 Жыл бұрын
Thank you. How do you get this WordPress instance to update via FTPS (SSL) in this particular virtual machine on the Oracle Cloud Infrastructure?
@srinivasrao80164 ай бұрын
It is nice tutorial, TQ Tony
@shahrukhkhimani48412 жыл бұрын
There is a typo in your command code in Step 9 in your linked code snippets (For some reason I don't see the captcha box i supposed to click to post a comment on the link). You have """sudo systemclt restart nginx""", this should be """sudo systemctl restart nginx""". Just figured you would want to know. Great tutorial by the way very helpful for setting up a personal website/page.
@TonyTeachesTech2 жыл бұрын
Thanks so much for pointing that out! It's been fixed
@conraddcruz3 жыл бұрын
Very nice... thanks Tony great videos in your channel. Here is something I do. When I open a new shell, I run 'sudo -i' and after that I do not need to prefix all commands with sudo. Not sure if it is specific to the shell I use but try it and see if it works for you.
@TonyTeachesTech3 жыл бұрын
Thanks for the tip Conrad
@simoncrossley80082 жыл бұрын
this is a great vid and all worked well apart from the sample apache page the images there dont show and the the final wordpress site none of the images work. I have opened ports 80 + 443. any thoughts on this, have you also seen this?
@simonecirelli8572 Жыл бұрын
I am experiencing the same problems... did you find a solution?
@buildfrom Жыл бұрын
Very informative and well put together tutorial. Thank you.
@mehrdadanvar85182 жыл бұрын
I was going crazy because I had not configured the networking and IP rules and therefore my Nginx installation would not work. Great content.
@TonyTeachesTech2 жыл бұрын
Thanks Mehrdad
@HullioGQ2 жыл бұрын
Thanks for the tutorial, Tony! How to wipe the Ubuntu instance without having to delete it completely? I want to retain the same IP address but start afresh.
@dongtuan23232 жыл бұрын
Awesome vid? However, I cannot select the database in WordPress. Can you help me to resolve this
@OMNS7772 жыл бұрын
Perfect! Thanks 🙏 Tony. Gonna try this out later today :)
@TonyTeachesTech2 жыл бұрын
How'd it go?
@andrewmcc032 жыл бұрын
The payment verification step doesn't work at all for me. I have used the exact same details I use for AWS and it worked fine on there. Googling this told me this has been a problem for almost a year and, as far as I can tell, Oracle have not done anything about this. Their support for free tier is terrible and I can't find any fixes for this problem. I assume you wouldn't know of any way to fix this but if you or anyone else here knows a way or has an info on this, I would appreciate it.
@Lara-xu3yc Жыл бұрын
I can't get past the payment step, even though the small charge to verify my bank account works I get an error message and its driving me crazy
@rickfps51392 жыл бұрын
Simply Perfect! how to create a policies limit on OCI?
@bravomanel2 жыл бұрын
sudo iptables -I INPUT 6 -m state --state NEW -p tcp --dport 80 -j ACCEPT sudo netfilter-persistent save
@MKSundaram Жыл бұрын
Thanks for this upload. I want to know, what are the changes I need to do to deploy my web app, which has python, flask and mysql for database.
@sergiyrudenko9052 жыл бұрын
Thank you, Tony. Great lesson! Can you share info plese, how to run docker container on this server?
@TonyTeachesTech2 жыл бұрын
I'm not familiar with docker at this time
@eduardoleolim18 күн бұрын
E2.1.Micro option is not available. What could I do?
@adjaoudboudjema Жыл бұрын
Can you please teach us how we can run 2 or more websites in the same instance using port socket with ngix, like the shared hosting, where hosting provider use one IP address with a lot of websites with domaine name pointing to one IP address Thank you
@jasonluong3862 Жыл бұрын
Presumably the public IP is shared by many VMs from different user accounts, how does the Internet know what unique VM in the pool to reach for a particular website or service? Does the gateway parse the URL to distinguish one VM for another? That is the only way I can think of that allows differentiation between the various VMs sharing a public IP.
@raymonddong84412 жыл бұрын
Very Good Tutorial, Thanks A Lot.
@TonyTeachesTech2 жыл бұрын
You're welcome!
@rtr31202 жыл бұрын
You're really awesome! Thanks so much for sharing to us..
@TonyTeachesTech2 жыл бұрын
You are so welcome!
@DiAchates3 жыл бұрын
Could you explain the complexity of using ampere A1 compute instance 4ocpus with 25GB memory for always free opportunity. I mean when will we get the trigger (use case scenario) for extra payment?
@TonyTeachesTech3 жыл бұрын
Sorry, I'm not sure
@simonecirelli8572 Жыл бұрын
Thank you for your video, it's really useful! I followed it step by step, but I still have a problem: I cannot create new pages with Wordpress and I can't even upload files using tools like FileZilla. I suspect it is a problem concerning permission, but I am not sure (I am quite a beginner). However, the permission for the html folder is "drwxr-xr-x" and the owner is www-data, shouldn't this be enough for having the necessary permissions?
@محتوى-ز9ه2 жыл бұрын
Thanks Tony! Please I need some assistance. I can't reach my aapanel at all. is there a way to turn things to default settings please ???
@ronickashif Жыл бұрын
what are the limitations for using wordpress on it i mean like inodes and bandwidth etc and hits as well
@weiSane2 жыл бұрын
Only credit card accepted? What if a debit card?
@jamesmoon97292 жыл бұрын
Hi, please how to save modifications and go back to command line when using sudo vim /etc/sites-available/.....??????
@Dwaynekdclarke8763 жыл бұрын
So much cloud to learn... Thanks man
@TonyTeachesTech3 жыл бұрын
My pleasure!
@UsBuild2 жыл бұрын
SSH private key files generated by Oracle Cloud Infrastructure are not compatible with PuTTY. If you are using a private key file generated during the instance creation process you need to convert the file to a .ppk file before you can use it with PuTTY to connect to the instance.
@hiyuse2 жыл бұрын
Use PuTTYgen load your generated files by Oracle Cloud (try all files when you load), save .ppk. Done..
@KarlosKlaro9 ай бұрын
More simple than this, don´t have. Thanks.
@Diamond0dust2 жыл бұрын
Hey! How is the performance difference as compared to VULTR HF ? ( IN PERCENTAGE)
@TonyTeachesTech2 жыл бұрын
I'm not sure about that
@callumharrison67012 жыл бұрын
HI is there a limit on inbound and outbound network traffic?
@TonyTeachesTech2 жыл бұрын
Only limitation I'm aware of is max bandwidth of 0.48 Gbps
@jdhshs123 жыл бұрын
Bro thank you!! Appreciate it !! Nor content like this... 👌🏻👌🏻👌🏻
@TonyTeachesTech3 жыл бұрын
My pleasure!!
@fabsklo8 ай бұрын
Hi, I was following your tutorial however, when creating a compute instance I find that Oracle has added a monthly cost for boot volume as a standard. Is there anything I can change to avoid those charges?
@wolfiedgr8t2 жыл бұрын
Great video Tony thanks 👍
@TonyTeachesTech2 жыл бұрын
No problem 👍
@jamescrawford62962 жыл бұрын
if you start with 1 cpu how do you add another CPU later? I'm having trouble finding that.
@ProjetoCloudcom3 жыл бұрын
Perfect video Tony... always provide me the solution. I'm using Oracle for a while and security list was easy to done, but by default the iptables lock's the ports; Thanks for all.
@TonyTeachesTech3 жыл бұрын
Excellent!
@WreeperXD2 жыл бұрын
Do crontab -e and set * * * * * sudo iptables -F and * * * * * sudo iptables -X
@Rmly2 жыл бұрын
@@WreeperXD actually you could just remove these two packages: iptables-persistent, netfilter-persistent
@WreeperXD2 жыл бұрын
@@Rmly Oh okay!
@Ebaemran2 жыл бұрын
Hi, thanks for the tutorial 👍. Can you please guide how much bandwidth it can handle?
@thisisreallyme3130 Жыл бұрын
The bandwidth limits are published on the Oracle page, shown in the video (but may change, so go check this yourself). NOTE you CAN NOT be billed for any "overages"; the limits are "hard limits". So you are safe from any costly mistake.
@WayneHerschel4 ай бұрын
can I set up google cloud or oracle cloud free trial with a an Ubuntu VM to run a low cost 24/7 streaming of my old videos to my KZbin channel. This is the next big thing for KZbin... do this and include additional good price for webhosting my website with the free trial offer and it will be gold.
@WayneHerschel4 ай бұрын
do you do web hosting?
@matteoricci9129 Жыл бұрын
can you deploy a docker image in this server?
@hashiradnanhassan6 ай бұрын
I have the same question
@nimishgrover928017 күн бұрын
yes we can i directly deployed a docker running on local host and it is accessible from host ip
@ogunniyiadebambo28222 жыл бұрын
Pls... Thanks very much for your video.. I love it.. God will increase your knowledge... Pls am window user how can I use all those command in windows... Thanks
@bnacer02 жыл бұрын
Thank you for this tutorial, please how can i add multiple sites in one free server
@pixa27883 жыл бұрын
Is it possible to host an php application instead of a website for my clients ? Although there would also be a web part for the front end
@TonyTeachesTech2 жыл бұрын
Yes of course
@johnali41172 жыл бұрын
Can you please create a short video about attaching a domain name on Apache2. The files in ngix and Apache are slightly different and Apache uses different things and different names such as Sites Available, etc etc Thank you and your videos are quite informative. Best regards and hope you'll create more videos like this regularly.
@TonyTeachesTech2 жыл бұрын
Check out the second half of this video for pointing a domain name to Apache kzbin.info/www/bejne/h5Sxc3-JiNNrjMk
@johnali41172 жыл бұрын
@@TonyTeachesTech OK Thanks. I will look at all your videos to see if you already have something about mail, ssl and cloudflare. I was having problems with domain attachment but I found it is because the SSL was already on cloudflare so it was having problems connecting to Oracle cloud. I don't know why but when I removed the ssl to none on cloudflare, it worked. I mention cloudflare because I am using it as my dns server where I can make changes quickly and they get replicated immediately. My Registrar is hopeless in these things and sometimes they refuse to allow me to make changes often. With cloudflare I don't have to worry about frequent changes. When you are learning changes will happen all the time but registrar's don't understand this.
@andrisstanga5938 Жыл бұрын
I don't know if this is just a problem with the current latest WordPress... I did everything in this tutorial religiously and came across 2 problems. The first I cured, the second has me stumped... The first was that I could not upload Elementor because I kept getting errors that the file exceeded limits. This came on an nginx 403 page. I was able to eliminate this problem by editing both nginx and php configuration files and upping the limits I found within those. Relatively easy, but needed a web search to discover the files that needed editing. Having done that, I went to change the way permalinks are shown using the custom category/postname that I have used on other site. Having done that, I went back to check site health and I was getting a REST API error. Not only that, but neither the block editor built in to Wordpres nor Elementor would work. Ouch! However, returning permalinks to the default removed the error after which both the block editor and Elementor worked fine. Weird. So... with this install do I have to be stuck with ugly permalinks? PLEASE tell me there is a solution to this!!
@MKSundaram Жыл бұрын
I am not able to connect to my instance from outside the CLI. It says permission denied (public key). What may be the issue?
@abta7187 Жыл бұрын
Dear Tony first of all thank you for detailed quide. I want to clarify one more thing, is there any availability to upload windows server or just some windows iso to oracle cloud? And after do all of this from windows, I mean raise the web server. Because all of that terminal manipulations can be easily done after few clicks in windows from graphical interface. Thank you, and everyone who will answer in advance.😊
@hassanelmuz77112 жыл бұрын
Amazing video well organised
@bourehimyoussef111 Жыл бұрын
I used to install Ubuntu without problems, but now I can't ssh, it returns port "ssh: connect to host x.x.x.x port 22: Connection timed out", the oracle custom Linux works but I prefer Ubuntu. also, I wonder if I can reinstall the distro without terminating the instance. Thank you
@dipereira01232 жыл бұрын
I'm having a problem with installation of plugins, the page says it requieres FTP credentials, where do I find them? they are no the same as the wordpress admin correct? also, the hostname required are the same address (ip or name of the website)?
@EntertainmentMoney13 жыл бұрын
Hey bro Tony how you can zoom on screen recording which software you're using
@TonyTeachesTech3 жыл бұрын
I used QuickTime to record my screen and DaVinci Resolve to edit my videos
@adaopedro2544 Жыл бұрын
Hi, many thanks for sharing, I'm having troubles to add my credit card. The Oracle System is simply declining. I could try it many times using 3 different cards. When I emailed to the Oracle Support they said that the problem is with bank card issuer. But this is not true, cause I've tried 3 diferent credit cards and different emails. Could someone here help me, plesase?
@Tech-wn8tp Жыл бұрын
dont i have to use public zone? i have one website configured, its domain expired. so i deleted zone for that, and trying to add new domain, but its giving me "limit exeeded.." how i can map public domain with ip? also there is no support ticket/forum option in their forums..
@digitalcogent86042 жыл бұрын
Hi. Thank you for the great tutorial. I have run into a little bit of an issue. Wordpress stopped working for me (get a cloudflare page saying issue with host). Now I can't even access hestia or cyberpanel to recover or download my files. Not sure what happened. Is there any way of salvaging the countless hours I have spent developing my website?
@burakinal2 жыл бұрын
I had seen a comment stating as a risk that Oracle Cloud doesn't recognize whether the instance is running or not if you are using OS'es other than Oracle Linux and probably deletes them
@programming8840 Жыл бұрын
Hi, I created free tier instance earlier & everything was fine. Recently they did update within a subset of Availability Domains in my selected region, they reminded me to migrate instance but I was unable to understand how to. Now my instance is terminated & I am unable to retrieve data & when I try to create an instance with the old boot volume, they show "No shapes are available in the selected availability domain", What can I do now? Thanks
@abhinabadutta28802 жыл бұрын
In VM( virtual machine)Any daily or monthly limit for upload or download ?
@PassiveIZ Жыл бұрын
does this not work if i dont have a domain? i seem to get stuck on the step after the systemctl restart, i dont get the wordpress setup on my page
@nikospasparakis2 жыл бұрын
Hello Tony is it possible to install n8n and mautic at the OCI free tier? I have not seen any video tutorial.
@marcosabf102 жыл бұрын
A doubt, for being a Free instance, does the oracle team have full access to the files that I will copy to this machine?
@infoombo Жыл бұрын
To summarize: impressive
@chewingz2 жыл бұрын
Tony, any traffic limit per month? Also how many websites can we host?
@itsyaboivoid2 жыл бұрын
10tb
@jenjen69122 жыл бұрын
How to create proxy in oracle cloud, can u make a video on this please sir
@WashakhHassan8 ай бұрын
I wanna ask a question mr.tony, if someone have no credit card then what would he do?
@TonyTeachesTech8 ай бұрын
Here are some other free website hosting options tonyteaches.tech/free-website-hosting/
@aravindasandun74503 жыл бұрын
Awesome and clear tutorial. i would like to see another tutorial about make VPN on oracle cloud.
@TonyTeachesTech3 жыл бұрын
Noted
@Chillaxzino2 жыл бұрын
Can this be used for SmartDNS service?
@bourehimyoussef111 Жыл бұрын
Hello, could you do a tutorial about the server out of capacity issue, I wanted to reinstall the server and now I'm unable to create 4 cores and 24 gigs of ram server, the error is like this "Out of capacity for shape VM.Standard.A1.Flex in availability domain AD-2.", there is a tutorial which uses a PHP script to somehow monitor the availability of the server, the method probably works but it's rather confusing.