Hi
I installed a copy of Galaxy on my server under public_html Folder. I also modified the universe_wsgi.ini file and changed the host setting to 0.0.0.0.
Invoking sh run.sh command, Galaxy tends to start starting : serving on 0.0.0.0:8080 view at http://127.0.0.1:8080

But http://127.0.0.1:8080 gives a "page load error" on viewing in browser.

If I change host setting to the IP address of  my server, it displays a bunch of errors and does not start Galaxy. Those errors are: -

Starting server in PID 29836.
Traceback (most recent call last):
  File "./scripts/paster.py", line 32, in ?
    command.run()
  File "/nfs/home/raghav/public_html/galaxy/eggs/py2.4-noplatform/PasteScript-1.3.6-py2.4.egg/paste/script/command.py", line 78, in run
    invoke(command, command_name, options, args[1:])
  File "/nfs/home/raghav/public_html/galaxy/eggs/py2.4-noplatform/PasteScript-1.3.6-py2.4.egg/paste/script/command.py", line 117, in invoke
    exit_code = runner.run(args)
  File "/nfs/home/raghav/public_html/galaxy/eggs/py2.4-noplatform/PasteScript-1.3.6-py2.4.egg/paste/script/command.py", line 212, in run
    result = self.command()
  File "/nfs/home/raghav/public_html/galaxy/eggs/py2.4-noplatform/PasteScript-1.3.6-py2.4.egg/paste/script/serve.py", line 232, in command
    server(app)
  File "/nfs/home/raghav/public_html/galaxy/eggs/py2.4-noplatform/PasteDeploy-1.3.1-py2.4.egg/paste/deploy/loadwsgi.py", line 139, in server_wrapper
    wsgi_app, context.global_conf,
  File "/nfs/home/raghav/public_html/galaxy/eggs/py2.4-noplatform/PasteDeploy-1.3.1-py2.4.egg/paste/deploy/util/fixtypeerror.py", line 57, in fix_call
    val = callable(*args, **kw)
  File "/nfs/home/raghav/public_html/galaxy/eggs/py2.4-noplatform/Paste-1.5.1-py2.4.egg/paste/httpserver.py", line 1307, in server_runner
    serve(wsgi_app, **kwargs)
  File "/nfs/home/raghav/public_html/galaxy/eggs/py2.4-noplatform/Paste-1.5.1-py2.4.egg/paste/httpserver.py", line 1257, in serve
    threadpool_options=threadpool_options)
  File "/nfs/home/raghav/public_html/galaxy/eggs/py2.4-noplatform/Paste-1.5.1-py2.4.egg/paste/httpserver.py", line 1107, in __init__
    RequestHandlerClass, ssl_context)
  File "/nfs/home/raghav/public_html/galaxy/eggs/py2.4-noplatform/Paste-1.5.1-py2.4.egg/paste/httpserver.py", line 1087, in __init__
    RequestHandlerClass, ssl_context)
  File "/nfs/home/raghav/public_html/galaxy/eggs/py2.4-noplatform/Paste-1.5.1-py2.4.egg/paste/httpserver.py", line 328, in __init__
    HTTPServer.__init__(self, server_address, RequestHandlerClass)
  File "/usr/lib/python2.4/SocketServer.py", line 330, in __init__
    self.server_bind()
  File "/usr/lib/python2.4/BaseHTTPServer.py", line 99, in server_bind
    SocketServer.TCPServer.server_bind(self)
  File "/usr/lib/python2.4/SocketServer.py", line 341, in server_bind
    self.socket.bind(self.server_address)
  File "<string>", line 1, in bind
socket.gaierror: (-2, 'Name or service not known')
galaxy.jobs INFO 2009-11-05 21:30:08,204 sending stop signal to worker thread
galaxy.jobs INFO 2009-11-05 21:30:08,204 job queue stopped
galaxy.jobs.runners.local INFO 2009-11-05 21:30:08,204 sending stop signal to worker threads
galaxy.jobs.runners.local INFO 2009-11-05 21:30:08,205 local job runner stopped
galaxy.jobs INFO 2009-11-05 21:30:08,205 sending stop signal to worker thread
galaxy.jobs INFO 2009-11-05 21:30:08,206 job stopper stopped




What changes do I have to make in order to run the Galaxy on my server?

--
Raghav Bhatnagar
Graduate Student (CS)
Viterbi School of Engineering
University of Southern California