top of page
Recent Posts

How to install RHEL 8.2 in Microsoft Windows 10 laptop and access it from a web browser

Updated: Oct 3, 2021

Document id: RHEL001


In this article, we'll see how to install Red Hat Enterprise Linux 8.2 in a Microsoft Windows 10 computer (laptop or desktop) and access Linux server using a web browser


Prerequisite:

i) A Laptop or Desktop computer with Microsoft Windows 10 pro installed

ii) Minimum 4 GB RAM, more RAM is better for performance

iii) Red Hat Enterprise Linux 8.2 rhel-8.2-x86_64-dvd.iso media


Step 1: Download rhel-8.2-x86_64-dvd.iso media from RedHat website



Enable hyper – v in windows 10 laptop/Desktop


Step 2: Go to Program and feature, click 'turn windows features on or off'


Step 3: Tic mark Hyper-v management tools and Hyper- v platform



Step 4: Click ok and wait to complete hyper-v installation, after finish restart computer


Step 5: Create an empty folder RHEL 8.2 in a partition where you have at least 100GB free space [50 GB free space also ok]


Step 6: Open Hyper-v Manager


Step 7: After click Hyper- V manager, we can see below window


Step 8: Create a new VM: Action>New>Virtual Machine and click next


Step 9: In the screen Specify Name and Location, give name "RHEL8.2" and browse the location of empty folder RHEL 8.2 that we had created in step 5, click next


Step 10: In the screen Specify Generation, select "Generation1", click next


Step 11: In the screen Assign Memory, write 2048 MB, tic mark use Dynamic Memory, click next


Step 12: In the screen Configure Networking, select default switch, click next



Step 13: In the screen Connect Virtual Hard Disk, select create a virtual hard disk and browse the location that we had created an empty folder in step 5, and click next


Step 14: In the screen Installation Options, select Image file (.iso): Browse the RHEL 8.2 iso file that was downloaded from the RedHat web site in step 1, click next



Step 15: Check details and Click Finish


Hyper-v will create a new VM


Step 16: In Hyper-v manager right click and start the VM




If you face any issue to start VM, disable checkpoints and start VM again.

Follow below screenshot to disable checkpoints


Select RHEL8.2 VM, Click Settings


Remove tic mark form Enable Checkpoints and click ok.


Step 17: Start the VM , VM is running and RHEL 8.2 loaded and checking the media, just wait


Step 18: Select language click continue



Below screen will appear



Keyboard, Language Support, Installation Source, Connect to Red Hat and Security policy keep as default


We'll discuss Software Selection, Installation Destination (Partition) , Network & Hostname section in the following steps.


Step 19: Click Software selection > select Base Environment “ Server with GUI” and select packages as below screenshot



Step 20: Now click Installation destination, here we have to do disk partition



Step 21: VM has detected 100GB virtual hdd as device "sda", select “Custom” and then click "Done" button on the top



Step 22: We can see Manual Partitioning screen, click “+” sign in the down



Step 23: Mount Point select “/boot” mount point capacity "1024" (1GB) then click “Add mount point”



Step 24: Again click “+” sign select Mount Point "swap" Capacity "2048" (2GB) and click "Add mount point"



Step 25: Check details and click "update settings"



Step 26: Click “+” sign select Mount Point “/” for root file system with capacity 20000 (20GB)



Step 27: Create a new Volume Group



Step 28: Name “rootvg” size “As large as possible


Step 29: Check details and click update settings


Step 30: Click “+” sign and add 10 GB “/var” mount point


Step 31: Check details and click update settings


Step 32: Click “+” sign and add 10 GB “/home” mount point


Step 33: Check details and click update settings


Step 34: Partition done, now click "Done" on the top and accept changes


Step 35: Click Network & Hostname



Step 36: Select Network Interface card "eth0" Click “configure” to set manual IP



Step 37: Click IPv4 Settings tab and set IP, Netmask and Gateway and click save

To practice here i've set ip-192.168.10.12



Step 38: In Hostname section write "RHEL82.localhost.com" then click apply then click 'Done" on the top



Step 39: All other option let it default and click "begin installation"



Step 40: While installation in progress set root user password



Step 41: Set root user password and click "Done"


Step 42: After finish installation Reboot the server


After restart we have to do post installation task


Step 43: Click Licensing Information and accept license argument



Step 44: No need to do any change in "User Creation" and "Subscription Manager" Jut click "FINISH CONFIGURATION"



Step 45: After restart we can see welcome screen, click next


Step 46: On/Off location service, click next


Step 47: Connect to online account, we can skip this step


Step 48: Create a user


Step 49: Set user password



Step 50: Installation Done



Step 51: After restart system, login using user name, click activities >terminal




Step 52: Access terminal check hostname

[abdurrouf@RHEL82 ~]$hostname


Step 53: To check mounted file system details

[abdurrouf@RHEL82 ~]$df -h



Step 54: Check network card and ip address

[abdurrouf@RHEL82 ~]$ip a



Step 55: Enable network

[abdurrouf@RHEL82 ~]$sudo nmcli connection up eth0

[Here, "eth0" is the network device, you have to replace based on detected device name in your computer]


Step 56: Make network autoconnect enable after reboot


[abdurrouf@RHEL82 ~]$sudo nmcli connection modify eth0 connection.autoconnect yes



Step 57: Enable cockpit to mange Linux from windows web browser


[abdurrouf@RHEL82 ~]$su - root

Insert root password


[root@RHEL82 ~]$systemctl enable --now cockpit.socket



Step 58: Now we have to set IP in windows 10 Hyper-v default switch interface to communicate (ping) from windows to Linux VM, Go to netwok configuraiton and set ip: 192.168.10.10, Netmask: 255.255.255.0





Step 59: Ping from windows to Linux VM



Step 60: Open web browser and write https://192.168.10.12:9090 to access Linux VM from web browser, click Advanced... then click Accept the Risk and Continue




Step 61: Cockpit login screen will apear, insert user : root and password


Step 62: Now we have successfully login Redhat Enterprise Linux using Web browser



Step 63: Click Terminal to execute commands



That's the end of this article, thank you!



273 views0 comments

Commenti


Log In to Connect With Members
View and follow other members, leave comments & more.
bottom of page