cancel
Showing results for 
Search instead for 
Did you mean: 

Finding the deployed site...

rchapman
Champ in-the-making
Champ in-the-making
I have read and re-read this forum post:

http://forums.alfresco.com/viewtopic.php?f=29&t=10772&hilit=deploy+website

and I'm still no further to discovering where my site is once I've deployed it. I can see the project with the suffix 'live' in the node browser, which seems to tell me it was deployed, but is there something REALLY simple I'm missing here? Like http://www.myserver.com/projectnamelive/ as a URL or something?

I can view the project fine in preview on the virtualization server, but I'd really like to see proof that the deployment has resulted in a live site that be viewed by other users.
5 REPLIES 5

kvc
Champ in-the-making
Champ in-the-making
To view the live site, you need to map your web server to the docroot of the live sandbox.  You can give it any server name you wish, and you can use any server to serve the live site.

In our next upcoming Community release in April, you'll be able to specify the URL to your live web server in your deployment config so that you can preview from the web client.

Kevin

pmonks
Star Contributor
Star Contributor
Although it won't help determine what the front-end URL for your live site is, you could check what deployment targets (hosts) have been configured for the Web Project via the "Edit Web Project Settings" wizard.

Cheers,
Peter

rchapman
Champ in-the-making
Champ in-the-making
So here's a really silly question:

Where's the docroot?

I've searched for that, since most forum threads state 'docroot' as a dir, but then I looked for specific dir's named for my project, and I get a bunch within 'lucene-directories', which doesn't sound like something I want to point to. Not to mention the fact that these dirs have no actual html/asp content in them.

kvc
Champ in-the-making
Champ in-the-making
If you mount the AVM store containing your live website via CIFS, you will see that the top-level directory structure maps to a standard web app directory structure.  The 'root' of your store would correspond normally to what you map your apache webserver to; then there is a avm_webapps folder (which corresponds to the webapps dir where your servlet engine would expect to find web apps), and within that, ROOT (the default web app mandated by the servlet spec - all your content - unless you created a new web app in the GUI - is by default stored in the ROOT web app).

For your site, you can either fetch content via our API or simply map your webserver via the CIFS mount to point to some top-level file in the ROOT web app in your live content repo.  If you're just building a static site, it may be easier to just use the file-system deployment module to push directly to your webserver and then you can map the root directory structure to whatever you want it to be.

Kevin

mcone
Champ in-the-making
Champ in-the-making
You might want to check out the information on this page:

http://wiki.alfresco.com/wiki/Virtualization_Server_FAQ#How_can_you_simplify_the_URLs_that_end-users...

It's probably not suitable for a production server, but it'll work in a pinch.