Answers below.

On Tuesday, 27 August 2013 16:11:22 UTC-5, Vivek Jha wrote:
>
> I am new in web development and I have started with web2py and have almost 
> copleted reading the web2py book.
>
> Now few practical issues are coming up about which I don't have any 
> experience and that is chosing the right economical webhost.
>
> I think following suits my pocket:
> 1. Bluehost
> 2. Hostgator (mainly becuase they have presence in India as well)
> 3. Justhost. 
>

> Do any of guys have any experience with these web hosts. As most of the 
> webhosts are still not able to see the world beyond PHP and wordpress they 
> have not mentioned python support specifically though they may be 
> supporting Python based applications internally.
>
> Questions:
> 1. Do the above webhosts will be able to support Web2Py with FastCGI.
>

I just looked them up and they all they they do. They have instructions for 
Django. The same instructions apply to web2py except that 1) you do not 
need to install Django 2) you need to download and unzip web2py 3) you need 
to configure apache to point to the provided fcgihandler.py.
 

> 2. Is having shell access a must for running web2py.
>

You don't but it is convenient for maintenance. All the hosts you listed 
have a shell.
 

> 3. Will it be possible to run Web2Py on the main domain and Wordpress on 
> subdomain or vice versa with them.
>

That's an apache configuration issue. Yes you can. web2py does not care. If 
there is a path prefix you have to use routes.py to tell web2py to ignore 
the prefix.
 

> 4. Whom to ask about WSGI setup? Is this a webshost specific question or 
> Web2Py specific.
>

That's a host specific issue. It is unlikely shared hosts will support it.
 

> If you think I have not asked the right questions, then please assume me 
> as a beginner in the hosting world and let me if there are any catches 
> about which I should be careful of.
>

As a rule of thumb, if they have instructions for any other python 
framework you can do it with web2py too. We can help you convert the 
instructions. All python frameworks use the same standard mechanisms to 
talk to web servers. web2py is actually easier than others because you do 
not need root privileges to install it nor you need virtualenv. We also 
support all adapters: wsgi, fcgi, scgi, cgi, mod_python (discouraged), 
isapi (windows only). The real issue is, if they don't allow wsgi, than 
probably you need to run web2py using fcgi. This means you need to run your 
own long running process. What tools do they offer to do that (start, 
monitor, restart). Moreover if you later need a third party module that 
requires sudo access, will they install it for you? If they are mostly a 
Ruby or PHP shop, they will not help you much.  I have worked with 
pythonanywhere.com and they were very helpful and responsive.

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to