Setting up Free Cloud Server using OwnCloud

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
[Music] hi guys welcome to my channel i network 365 uh and in this video i'm going to show you how to configure your own cloud server uh in your home network or else even if you want to configure in your office environment you can use the same settings but maybe there are some advanced configuration might be differ but the installation and configuration steps are exactly the same so in here uh let me explain you first let me show you the installation steps so here what i'm going to do uh i'm going to install this own cloud server in my windows 11 computer so i'm using my windows 11 computer and the first thing what i'm going to do is i'm going to install hyper-v so next i'm going to install docker which i should download from the internet and the turn third option i'm going to install own cloud so this is the software name for your cloud server on cloud and the fourth step i'll be showing you how to create user account and sharing uh files and the fifth step i'll be showing you how to configure port forwarding so here you need to have some knowledge about networking so it's just a basic idea but if you have some networking knowledge it will be useful and the last step uh which i'll explain and show you uh later part of this video so now let's start with the installation steps uh so i'll be starting with hyper-v so in order to do that i will open start and type control so from here i'm going to click on programs then turn windows features on or off so scroll down and tick this one make sure you take hyper-v so i'll expand this one and make sure this both are thick but if you're using windows 10 uh you should make sure this one is stick and also there is one more option okay make sure this one is also take windows subsystem for linux this one is uh applicable only in windows 10 but in windows 11 uh it was by default it was installed for me but if it is not installed make sure you tick this option also and then click ok then it will start the installation okay so it is asking me to restart so i'll restart later so now what i'm gonna do i'm going to open my web browser and from here type the website called www.docker.com and press enter so when you get into this website make sure you click on get started scroll down and you'll find an option called docker desktop so if you click here it will show like uh download for windows uh for mac then apple chip then after that linux engine so here we're going to install for windows so click on windows and you can click on download for windows and click this icon over here so since i already downloaded i'm not going to download again so when it is downloaded it saved on my downloads downloads folder so you can see the setup which is like around 500 mb so now right click on this setup and click run as administrator and click yes click ok so now will take some time to do the installation so let's wait okay now the installation is completed so i click on close and log out so now i'm going to login again click on sign in okay so now i successfully log into my computer but now if i try to run this docker it will be showing that the docker is not running because first i need to accept the license agreement so let me show you first i'll right click and run as administrator okay you can see docker desktop is shutting down so it is not running because i didn't still accept the license agreement so it will pop up anytime now so it will take some time okay so this is the service agreement so accept this service agreement and click accept okay so now let me run right click and run as administrator okay so now you can see it's starting it even open the window uh after accepting the license section so this will take some time but the uh installation is successful so i'll minimize this so now next option is uh we will install own cloud so for this i will go to the website on cloud i'll open my microsoft edge and here i'm going to type on cloud so you can see www i mean on cloud.com so click on this next click on get started then you will find your two options so select on your server and click on see installation option then scroll down and you will find under docker there is something called docker instruction then again scroll down and under useful pages you will find uh the second point installation with docker and again scroll down and here you will find the command so i will leave this down down in description but this is the way you can navigate to this uh docker script so right click and copy i'll minimize it so now i will open cmd type cmd and i'll right click this and run as administrator okay so now i'll paste the code here let me copy again so if you need to change the port number you can change the port number but i'm going to leave the default port number which is 8080 and i'll press enter okay uh he's giving some error let me check okay the docker is still starting so it's not started so once it's completely started only this program will work so let's wait for let's wait for some time okay so now docker is running so now let's try to execute the same command okay so now it is working okay once the installation is completed uh take this option and click allow access okay so now let's close this and here's the docker so i click on skip tutorial and uh when you click on containers and apps you will find uh the own cloud is installed and the port number is 8080 so if you need to access that own cloud just click on this open in browser and i'll open microsoft edge and you can see this is the i mean the login page so the default username is admin and password is admin so here uh you can see uh there is an option like if you need to install uh the client version like a google drive similar to the google drive you'll be installing on cloud client version so you can install any or any of your pc and you can access your cloud server or else you can even install the apps like android or ios apps to access the cloud server so i'm going to skip this okay so uh this is the default page so for example if you need to share any files you can click over here the plus icon and there is upload always you can directly create a folder over here or text files so let me try to upload a file so i'll upload installation steps and click open and now you can see installation steps is successfully uploaded so now let me show you how to create a user account which is step number let me check okay this is step number four so now you can see the default username is admin so i will click on the icon over here and click users so now you can see uh this is my admin account so if you want to change the password you can click this and change this password so which i will highly recommend you to do it and if you need to create a use icon you can see you can type the username his email address or else you can even create a group if you want so by default there is admin group so if you put him into admin group so he'll have the privilege of admin so i'm not going to do anything over here so at the beginning if you need to create a user account uh so what we will do is first click on the settings over here and we will select set password for new user so before we set this just note here by default is email so if i click this option it will change into password so now let me type a username which is client client1 and the password also i'm going to give you the same client one okay so if you want to create a group you can create a group so just for this video i'm going to create something called it and i'll select this and this user will come under this group and click create so now you can see successfully is created and he's coming under iet group so now ad if the admin if he wants to uh share any files to this user so what i will do i'll click on the icon over here and select files so from here this installation steps what i'll do i'll just click on this icon over here and i will type the username which is client one yeah it's not showing let me try to refresh and again i'm going to share and this time i'm going to type client one okay for some reason it's not showing uh let me check again so let me uh copy this again point one and i'll go to the uh this icon click files so let me try to share again so before i paste let me type client so okay now it is coming so i think it took some while to come so if you initial you can click client or else if you want to share to a group you can click uh you can type the group name so i'm just going to give a group name so iet and i'll click share so now you can see the file is shared for this user okay so if you click activities you can see for him for whom it is shared it is shared with group id and uh if you click over here you can see there's an icon over here so you can choose permission that means like he can edit he can change and he can share so whereas you can give an expiration date like until when uh this file can be shared so there are more additional options over here so i'm not going to touch any of that and if you click share with others you can see this is the file which is shared with others so now let me try to login to client one so i'll log out here i'm going to type client one client one i'll log in [Music] so now you can see uh this file is shared by admin so if you want to create any other file over here you can create so you can do more additional stuff over here so that's all about this user account okay so now i'll minimize this and uh let me show you the fifth option which is called port forwarding uh so before i show you this option uh first of all you should understand that you should know what is the public ip address of your uh network so your router might be having a public ip so using this public ip only you can access from outside to your cloud server which you configured in your home network whereas your office network so first of all let me try to find out uh the public ip address and before that i forget one option first i need to configure a private ips for my pc so i will go to control panel and i'll click on network network and sharing center so this is my ethernet adapter but you might be having a different uh network card or different different network card name which is connected to the internet so i'll click on this and click properties ipv4 and here i'm going to give a static ip address which is one nine two one six eight fifty and my router ipad is 192 168 10.1 and my dns is 192.168 192.168.10.1 so let me show you this one how you can get so open uh the command prompt type the command ip config space all and uh okay so you can see this is your network card name ethernet one which i showed you earlier you can see over here ethernet one so this is my network card name and uh by default it is using 51 so i'm going to change that one to 50 and this is my default gateway my router's ip address and this is my dns which is still my router's ip address okay so click on ok and okay and close so now you can see no network access but you will get the access so now you can see it's changed so let's double check let me try to access the internet okay so now internet access is successful so now if you want to access from outside uh first of all you should know what is your public ip address connected to your router so open your google and type what is my ip and you will get a website called whatismyip.com so click on this and this is the ip address which my router is using for public which is 176 202 88.66 so i'll copy this and let me try to access from outside i mean i'm going to use the same pc to access okay so if i try to access you can see it's unreachable but if i give my private iprs which is 192 168 10.50 you can see that i can access uh my own cloud so now in order to do this we are going to configure something called port forwarding so let me show you my network uh diagram so this is my pc uh which is 10.50 and it's connected to my router which i named as r2 router 2 and it is using 192.168 10.1 which you saw earlier but this router is connected to a gateway so it might differ in your home network sometimes you might have internet directly connected to one router but in my home network i have a two routers connected so the second router is 192.168.100.1 you can see it's different right here is 10.1 and here's 100.1 and this interface is 205 100.205 then after this connected to the internet so this idea might be useful for you even if you're going to configure your whole office network because some tiny office network you might be having a router then then second you might be having a firewall so the concept is same so you should do the configuration in both routers or else if you have a firewall you should do the configuration your router and your firewall as well so now first let me navigate to this router 10.1 [Music] okay so escape and also please uh keep in mind your router settings might be different uh from router to router so since i'm using ob router so the settings is like this so i'll click on advanced over here okay so here you can see uh the first router's ip address which is connected to this router and this router ips which is used to connect to this router is 100.205 so now what we're going to do first we're going to configure port forwarding over here so i'm going to go advance and i'll click on port forwarding and here i'm going to click add custom services like i mentioned earlier in each router they have a different settings so it might not be same in your router okay so here i'm gonna give a service name you can give any name and protocol it's always tcp uh for this type of connections the next the external port so it's 8080 which we used for our own cloud and you can see internal is also 8080 and here i'm going to uh enter my internal iprs which is my own cloud server which is 10.50 click apply so once you click apply so next step we will navigate to the other router the r1 let me show you the diagram so now i'm going to access this router and i'm going to do the same settings i'm going to type admin admin so i'm going to click on forward rules and here it's showing a different name earlier you saw port forwarding but it's showing here port mapping so both are same actually so i click on port mapping okay so here i'll click new and i will click on application i'll select application type so since it's a web-based uh what you say application so you'll be selecting web server http so i'll click http and mapping name so you can give any name one cloud and internal host okay so this is a tricky part so earlier what i did in port forwarding i gave the i gave the ip address of the own cloud server but from here what you're going to do you are going to give the ip address of this interface of this router which is 100.205. so if request comes from uh the port 8080 it will forward here and this one it knows where to forward that request so it will fold to 10.50 so here i'm going to give uh the ip address of that one which is 100.205. and here i'm going to leave just default and here i'm going to type internal port number 8080 and here this one i will avoid it's not necessary and i'll click apply okay so if you need to check if your port is working or not so there is one more website which you should type port check i forget the website name but let's check okay the first one port checker so here you can see it automatically selected your public ip address so here i'm going to type the port number 8080 and let's see if it is success but before i type that one let me try with 80. so it is showing open okay i have port 80 open eight zero eight okay it's open and let's try eight zero eight zero okay so the port is open so now what i'm going to do so now i'm trying to access this one a0 and now you can see i have successfully accessed using my public iprs so since i don't have another computer so i could show you but i tried in my phone and uh my work pc so i was able to access successfully without any problem so so you saw earlier when i tried with public ip it was not working so now it is working so but one more problem uh like in your home network your ipads will change uh like i think every week or every month if you're using a broadband or fiber connection so then each time you need to come in uh what we say type a different ip address to access your own cloud which you will forget so to prevent this problem what we're going to do we're going to install something called that dns so we're going to use a host name to access the own cloud instead of the ip address so i'm going to type here dns dot org okay so here uh make sure you uh log into one of this so here i already use gmail and i log into this.dns so i click on this okay so now successfully login uh to deduct dns and here there's a token number which i'm going to blur in this video for security reason so you should make sure you copy this uh token number also and here you can give a sub domain name the domain name which you're going to access your own cloud so which i already gave i network 365 but you can give any name over here for example on cloud and you can click add domain okay it's already taken but uh if you want to give cloud 1 365 yeah you see now i have two domain cloud 365 and i network 365 but i'm not going to use this one i'm going to delete this so i will use only i network 365 okay so now you need to make sure you install this duct dns so click on install over here and select windows gui okay so select the domain name over here so it's asking you to select domain name so i'll select the domain name scroll down and on step number one click this link scroll down again and you'll find an option called windows and you can select any of this but i'm going to select zip close the ad okay once it's downloaded just open this folder right click and extract so now right click and select run as administrator to install and click yes click next next next create a shortcut next and install finish so still it's not done because if i try to double click this install program it will say that i need java so if i click ok it will take me to the java.com and [Music] if i click agree and start download so it will download now so it is like 81 mb file so open that folder and right click and run as administrator click yes click install okay so now the installation is completed so now let me open again dns let me close all this program so i'll open this double click and you can see here the duck so it is running now if i right click this and select duct dns so now i should type the uh the domain name so it is always i network 365 and the token so now uh let's go up dns okay so i need to copy this token and i'll paste over here and click okay okay it is giving an error let me try again okay there was a space that's why i give an error so let me let me click okay and now it is successful so now let me try to access using the domain name so i'm going to type i network 365.dns.org so now you can see uh successfully i'm accessing using the domain name so i can type example client 1 1 and i can access so now you can see uh the file which i uh already saved here is there and uh if you want if you need to upload any files you can upload and so now you can see now successfully you can access from outside the network even using by your domain name so even if the ipad has changed your public ipr has changed still you will not have any problem because the duct dns will be updating the ip address to this hostname so now i can access using i network365.dns.org successfully so that's all about this video and i hope you guys enjoyed it and as always please subscribe and like and share my video thank you
Info
Channel: iNetwork365
Views: 52,867
Rating: undefined out of 5
Keywords: Windows 11, owncloud, free cloud server, cloud, installing cloud, installing cloud using docker, docker, docker for windows 11, free cloud storage, personal cloud storage, free icloud, cloud vps, cloud storage explained, owncloud setup windows, make your own cloud storage, create your own cloud storage server, how to create your own cloud storage to store unlimited files for free, how to use owncloud, personal cloud storage 2022, cloud server setup, own cloud server, inetwork365
Id: dt3k0akbjT0
Channel Id: undefined
Length: 30min 28sec (1828 seconds)
Published: Tue Dec 21 2021
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.