Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What is Virtual Host in Weblogic , how to create it & what
is the advantage ?

Answer Posted / ram

Virtual Hosting a web application in weblogic 10
>
Here are the steps how to create a name based virtual host
in weblogic server 10 and how to deploy a web application in
the virtual host using weblogic console.
>

>
Step 1: Create new network channel
>
You must be aware that a network channel is like a network
connection in weblogic. A network channel is a unique
combination of listen address, listen port, and protocol.
>
In order to create a virtual host you first need to created
a network channel.
>
Go to console -> left pane -> wl_server -> Environemnt ->servers
>
-> Click Local & Edit
>
Right pane:
>
-> Go to 'exampleServer' -> protocols -> channels
>
-> Click on Lock & Edit
>
-> Click New
>
-> Enter following details for channel.
>
Name="mychannel", protocol=http
>
Listen address = 127.0.0.1, Listen Port = 7003,
>
Leave External Listen address and Leave External Listen Port
blank
>
-> Click on 'Finish'
>
-> Save changes
>
-> Activate changes
>
Note: After this step you have created a network channel.
That means your server
>
will listen at given listening address and port. Try
accessing http://127.0.0.1:7003
>
Step 2. Create new virtual host
>
Go to console -> left pane -> wl_server -> environement ->
virtual hosts
>
-> Click lock & edit
>
Right pane :
>
-> Click on New
>
-> Enter Name 'myvh'
>
-> save changes
>
-> Activate changes
>
Note: After this step a virtual host is created. It does not
mean anything unless you configure the virtual host as shown
in the next step.
>
Step 3: Configure virtual host
>
Go to console -> left pane -> wl_server -> environement ->
virtual hosts
>
-> Click lock & edit
>
Right pane:
>
-> Click on 'myvh' virtual host link in the 'Virtual Hosts'
table.
>
-> Enter 'myvh.oracle.com' in the 'Virtual Host Names' text box.
>
-> Enter 'mychannel' in the 'Network Access Point Name' text
box.
>
-> Save changes.
>
-> Click on 'Targets' tab.
>
-> Select 'exampleServer' in the 'servers' section.
>
-> Save changes.
>
-> Activate changes
>
Step 4. Deploy application to virtual host
>
Go to Console -> left pane -> wl_server -> deployments
>
-> Click lock & edit
>
Right pane:
>
-> Click on 'Install'
>
-> Click on "upload your files" link
>
-> Click "browse" (against 'deployment archive' )
>
-> select "sample.war"
>
-> Click "Next"
>
-> Choose 'sample.war' in the "location" section
>
-> Choose "Install this deployment as an application" radio
button
>
-> Click on "deployment targets" tab
>
-> select 'myvh' -> Next -> Next -> Finish
>
-> Save changes
>
-> Activate changes
>

>
Step 5. Create DNS entry in your hosts file.
>
For linux hosts file is: /etc/hosts Append the following
line to the file as super user.
>
127.0.0.1 myvh.oracle.com
>
Save the changes to 'hosts' file.
>

>
Note: Just saving the changes to 'hosts' file is enough to
activate the DNS entry.
>

>
Step 6. Start the application.
>
Go to Console -> left pane -> wl_server -> deployments ->
>
Right pane:
>
-> Select 'sample.war'.
>
-> click on 'Start'.
>
-> Complete the start process.
>

>
Step 7. Access the virtual hosted application.
>
Now you should be able to access the following url only from
the machine where you modified the 'hosts' file as mentioned
above. http://myvh.oracle.com:7003/sample/

If you want to use access the above url from any machine,
appropriate DNS entries need to be created by your network
administrator in your network Router.



Cheers,

Ravindran.

Is This Answer Correct ?    6 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How to start node manager?

1033


Difference between multicast and unicast?

954


Why would a client application use jta transactions?

994


What is the difference between txdatasource and datasource?

1123


What are the toolbar elements.

1018


While packaging the web application defaultwebapp for deployment into the weblogic server, the home and remote interfaces of the enterprise beans used by the servlets should reside in which directory? : BEA Weblogic

1041


Must ejbs be homogeneously deployed across a cluster? Why? : BEA Weblogic

1022


What is cluster in weblogic?

950


What Is The Advantage Of Clustering ?

1023


How do I set up my classpath? : BEA Weblogic

968


Explain The Term Clustering ?

1008


tell me the permenent memory issues?

2719


Explain what are the transaction isolation levels supported by weblogic jdriver?

1018


How to update license?

983


Can you explain how can os authentication be connected with weblogic jdriver for oracle and connection pools?

985