What hosting services are you using?

I have to say since switching to 1701 life is pretty good. Phillip sorted out server space in Sydney (I’m in New Zealand) and my speed as well as service is now excellent.
No reason to look elsewhere

+1

Since 2013 my experience with Phillip and 1701 has been the smoothest I ever experienced in decades of Web presence. He is competent, fast and courteous.

In the past I had to install an SSL certificate on one of my domain hosted by directnic, and had all sorts of issues with it ; had to do most of the work, and it never worked, until I begged their support to assist, and it then took a couple weeks before it worked.

Phillip took care of adding a certificate to Match-software.com in a couple days, and I never needed to lift a finger. Kudos.

[quote=256039:@Edwin van den Akker]I have the Business Hosting Plan with CGIwebhost.
I am using it for quite a while now. Not complaining. I use it to host sites for several domains.
For $4,22 it offers

  • unlimited space
  • unlimited bandwidth
  • MySQL + PostgreSQL
  • PHP and ASP.NET
  • CGI

That last option made my decision to join this club. It can run my CGI webapps without any hassle.
The databases are not accessible by any external database management tool. That is the only thing I don’t like. But what I do is, building my DB on my local computer, with the same setup as the DB with CGIwebhost. After I’m done, I migrate the whole thing to their servers.
When I need to change the structure, I simply sync a newer db with the existing one. Quite a hassle, but doe the job. Their port speed is not super fast. But hey, it’s cheap, with lots of other options.[/quote]

At this moment I’ve some issues regarding this host. Hopefully I’ll be able to get the cgi scripts working.
So far there seems to be an error in the main cgi script on line 118.
We have yet to see what that means. And more importantly, how it can be fixed

[quote=257445:@Edwin van den Akker]At this moment I’ve some issues regarding this host. Hopefully I’ll be able to get the cgi scripts working.
So far there seems to be an error in the main cgi script on line 118.
We have yet to see what that means. And more importantly, how it can be fixed[/quote]

Line 118 is where the perl CGI script returns the result of the socket communication to your Xojo app. If its throwing errors that means either there is no response (the Xojo app did not launch) or it was unable to create/initialize a socket.

Unfortunately shared hosting does not generally like running daemons which a Xojo web app is. Even in CGI mode the CGI is simply a conduit for the web server to negotiate requests with the background daemon app that is launched. Many shared environments do not allow daemons to start, or to live very long in order to preserve resources. Keep in mind shared hosts can offer that kind of pricing because they oversell and commit hundreds, even thousands in many cases, of domains to a single server.

Good point.

Well, I do own a private IP with this company. I use that for my SSL connections. But I bet, it is not a dedicated CPU to my domain. I will ask the host about that.

DigitalOcean
You get a private IP and an empty slate.

[quote=257483:@Edwin van den Akker]Good point.

Well, I do own a private IP with this company. I use that for my SSL connections. But I bet, it is not a dedicated CPU to my domain. I will ask the host about that.[/quote]
I just looked at the plans, you’re definitely on shared hosting. What Phillip is saying is that you would need a VPS to see your Xojo web-app running nicely. Looking at the tech specs, DigitalOcean wins out in every spec and is cheaper

I don’t see requirements for minimums on http://developer.xojo.com/system-requirements so you might have to play around with it.

??DigitalOcean

Can’t see that.

Server4you: 400GB SSD, 16 vCores, 18GB Ram guaranteed, 100Mb/s flatrate, 24 US$ / month in Europe ( 32$ when Server in US)
DigitalOcean: 80 GB SSD, 4 Cores, 8 GB Ram, 5TB transfer limit, 80 US$ / month

http://www.server4you.net/virtual-server

I was only referencing CGIhost, sorry.

Tried DigitalOcean. Their droplet thing requires a grade in Linux.

I haven’t had the time to play around with DigitalOcean yet. But even though I have no degree in Linux, I have been able to get some stuff up and running using google and some online tutorials. It will involve some time to get it up and running though :confused:

But you’re right. It would be awesome to have Xojo based step-by-step instructions on how to set up a Linux VPS from scratch. Including some security measures. But again, a newbe speaking here, I have no idea if a bare linux installation on a VPS is different from server to server…

And than again… that is worth starting another threat on the forum :slight_smile:

As much of a geek as I can be, when it comes to hosts and my online business, I refuse the risks involved into do-it-yourself systems. It is much too strategic for me.

[quote=257529:@Edwin van den Akker]
And than again… that is worth starting another threat on the forum :)[/quote]
we’d really rather you not start THREATS :stuck_out_tongue:

Threads are ok though

[quote=257533:@Norman Palardy]we’d really rather you not start THREATS :stuck_out_tongue:

Threads are ok though[/quote]

HAHAHA! I understand that was kind of a hot-topic nowadays :wink:
But yeah… beer… bare… bore… or bear with me… just a language barrier I’m dealing with… :stuck_out_tongue:
Sowwy Norman

Too many distro’s in common server use for us to document all of them
Even picking one it varies what you need to do from version to version (say Centos 6 or 7), what firewall etc

Welcome to Linux :slight_smile:
Quite honestly THIS was a driver for why we chose to offer Xojo Cloud
It takes all those headaches off your plate

[quote=257537:@Norman Palardy]Too many distro’s in common server use for us to document all of them
Even picking one it varies what you need to do from version to version (say Centos 6 or 7), what firewall etc
Welcome to Linux :)[/quote]

Well… if there were only one distro good enough to start a step-by-step guide. I mean, I do have a VPS laying around at some other host. I can easily install a fresh distro on it. And what if other Xojo users are stepping into the magical world of VPSes… a good tutorial will be more than welcome :smiley:

Again, just as they are starting from scratch… (like I will)

You’re right.
Since you’re learning all this why not write one as you go ?

Good idea… but I am afraid to threaten anybody, while I just point them to a new thread. Can you imagine how scared they will be when they read about an entire guide? Hope none of those readers work with the NSA :stuck_out_tongue:

I’ll make a screencast of it if someone wants to fund it :wink:
Maybe I should post in the bounties thread?

[quote=257559:@Tim Parnell]I’ll make a screencast of it if someone wants to fund it :wink:
Maybe I should post in the bounties thread?[/quote]

Haha… as long as you don’t threaten us. Apparently @Norman Palardy doesn’t like that :stuck_out_tongue:
I think we should start a threaD, to see what people bring in. Then, use all the gathered info to write a written tutorial and invite @Paul Lefebvre to narrate your screencast à la Xojo Webinar style :smiley:

DigitalOcean already provides many tutorials on how to get a web server started. Getting your Xojo app running is fairly easy. However that is only the beginning.

Much like when you hit ‘Build’ and your Mac and Windows binaries are produced the work has just started. Now you have to think about auto-updates, code signing, installers, marketing, sales channel, website, support, etc.

A server once its running your app is now going to be hit by thousands of random SSH login attempts, drive by security threats, etc. Your libraries need to stay up to date. You have to decide how you want to configure SSH, FTP, etc. There’s a lot involved and theres a reason ‘DevOps’ is a career in itself these days.

So I think it would be irresponsible to dismiss a managed solution like Xojo Cloud or others when you factor in the work that is necessary to keep secure and safe online. Providers have worked hard at providing a base template but also a repeatable, and more importantly, a manageable system that is optimized for different use cases.

Messing around with a Linux server is fun but as soon as you start bringing in any kind of revenue your time is better spent marketing then tinkering IMO.