Virtual Private Server(VPS) is popular because of the advanced requirements from medium to large websites. If you have a website which is becoming more and more popular and requires more server and bandwidth resources, you may want to upgrade from a shared hosting to VPS hosting. See more details about VPS hosting features & FAQs. Here we will compare two of the most popular VPS hosting services and types – Managed VPS and Unmanaged VPS.
Running a growing business on the Internet today requires a fast and reliable broadband connection. Having a reliable network with premium peering partners and ISPs, InMotion Hosting gives you faster email and web site performance. With InMotion Hosting's VPS Hosting, you have access to an incredibly fast Gigabit network with 100Mbit transfer speed standard. Your VPS server is part of a data center that connects to the Internet through 3 separate ISPs. Our BGP4 Smart Routing technology also automatically adapts and switches networks based on latency, always giving you the best possible speed.

Managing your virtual private server has never been so easy. Thanks to the VPS Control Panel, now you can manage and control your virtual server simply with a few clicks. Your private servers can be easily rebooted, powered on or off, absolutely new OS or web scripts can be installed, root access password or trace server stats and VPS hosting resources can be easily changed in real time. With no worries you can backup and restore VPS container via cpanel too.

InMotion Hosting has a Managed Hosting team of system administrators trained to help customers with much more advanced customization, optimization and support. Launch Assist is 2 hours of Managed Hosting upon purchase of your VPS to help you configure your partition almost any way you want it. Normally, these two hours with our top tech guys costs $99, but all VPS Hosting customers receive it free as a part of their purchase.


!function(n,t){function r(e,n){return Object.prototype.hasOwnProperty.call(e,n)}function i(e){return void 0===e}if(n){var o={},u=n.TraceKit,s=[].slice,a="?";o.noConflict=function(){return n.TraceKit=u,o},o.wrap=function(e){function n(){try{return e.apply(this,arguments)}catch(e){throw o.report(e),e}}return n},o.report=function(){function e(e){a(),h.push(e)}function t(e){for(var n=h.length-1;n>=0;--n)h[n]===e&&h.splice(n,1)}function i(e,n){var t=null;if(!n||o.collectWindowErrors){for(var i in h)if(r(h,i))try{h[i].apply(null,[e].concat(s.call(arguments,2)))}catch(e){t=e}if(t)throw t}}function u(e,n,t,r,u){var s=null;if(w)o.computeStackTrace.augmentStackTraceWithInitialElement(w,n,t,e),l();else if(u)s=o.computeStackTrace(u),i(s,!0);else{var a={url:n,line:t,column:r};a.func=o.computeStackTrace.guessFunctionName(a.url,a.line),a.context=o.computeStackTrace.gatherContext(a.url,a.line),s={mode:"onerror",message:e,stack:[a]},i(s,!0)}return!!f&&f.apply(this,arguments)}function a(){!0!==d&&(f=n.onerror,n.onerror=u,d=!0)}function l(){var e=w,n=p;p=null,w=null,m=null,i.apply(null,[e,!1].concat(n))}function c(e){if(w){if(m===e)return;l()}var t=o.computeStackTrace(e);throw w=t,m=e,p=s.call(arguments,1),n.setTimeout(function(){m===e&&l()},t.incomplete?2e3:0),e}var f,d,h=[],p=null,m=null,w=null;return c.subscribe=e,c.unsubscribe=t,c}(),o.computeStackTrace=function(){function e(e){if(!o.remoteFetching)return"";try{var t=function(){try{return new n.XMLHttpRequest}catch(e){return new n.ActiveXObject("Microsoft.XMLHTTP")}},r=t();return r.open("GET",e,!1),r.send(""),r.responseText}catch(e){return""}}function t(t){if("string"!=typeof t)return[];if(!r(j,t)){var i="",o="";try{o=n.document.domain}catch(e){}var u=/(.*)\:\/\/([^:\/]+)([:\d]*)\/{0,1}([\s\S]*)/.exec(t);u&&u[2]===o&&(i=e(t)),j[t]=i?i.split("\n"):[]}return j[t]}function u(e,n){var r,o=/function ([^(]*)\(([^)]*)\)/,u=/['"]?([0-9A-Za-z$_]+)['"]?\s*[:=]\s*(function|eval|new Function)/,s="",l=10,c=t(e);if(!c.length)return a;for(var f=0;f0?u:null}function l(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#]/g,"\\$&")}function c(e){return l(e).replace("<","(?:<|<)").replace(">","(?:>|>)").replace("&","(?:&|&)").replace('"','(?:"|")').replace(/\s+/g,"\\s+")}function f(e,n){for(var r,i,o=0,u=n.length;or&&(i=u.exec(o[r]))?i.index:null}function h(e){if(!i(n&&n.document)){for(var t,r,o,u,s=[n.location.href],a=n.document.getElementsByTagName("script"),d=""+e,h=/^function(?:\s+([\w$]+))?\s*\(([\w\s,]*)\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,p=/^function on([\w$]+)\s*\(event\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,m=0;m]+)>|([^\)]+))\((.*)\))? in (.*):\s*$/i,o=n.split("\n"),a=[],l=0;l=0&&(g.line=v+x.substring(0,j).split("\n").length)}}}else if(o=d.exec(i[y])){var _=n.location.href.replace(/#.*$/,""),T=new RegExp(c(i[y+1])),E=f(T,[_]);g={url:_,func:"",args:[],line:E?E.line:o[1],column:null}}if(g){g.func||(g.func=u(g.url,g.line));var k=s(g.url,g.line),A=k?k[Math.floor(k.length/2)]:null;k&&A.replace(/^\s*/,"")===i[y+1].replace(/^\s*/,"")?g.context=k:g.context=[i[y+1]],h.push(g)}}return h.length?{mode:"multiline",name:e.name,message:i[0],stack:h}:null}function y(e,n,t,r){var i={url:n,line:t};if(i.url&&i.line){e.incomplete=!1,i.func||(i.func=u(i.url,i.line)),i.context||(i.context=s(i.url,i.line));var o=/ '([^']+)' /.exec(r);if(o&&(i.column=d(o[1],i.url,i.line)),e.stack.length>0&&e.stack[0].url===i.url){if(e.stack[0].line===i.line)return!1;if(!e.stack[0].line&&e.stack[0].func===i.func)return e.stack[0].line=i.line,e.stack[0].context=i.context,!1}return e.stack.unshift(i),e.partial=!0,!0}return e.incomplete=!0,!1}function g(e,n){for(var t,r,i,s=/function\s+([_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*)?\s*\(/i,l=[],c={},f=!1,p=g.caller;p&&!f;p=p.caller)if(p!==v&&p!==o.report){if(r={url:null,func:a,args:[],line:null,column:null},p.name?r.func=p.name:(t=s.exec(p.toString()))&&(r.func=t[1]),"undefined"==typeof r.func)try{r.func=t.input.substring(0,t.input.indexOf("{"))}catch(e){}if(i=h(p)){r.url=i.url,r.line=i.line,r.func===a&&(r.func=u(r.url,r.line));var m=/ '([^']+)' /.exec(e.message||e.description);m&&(r.column=d(m[1],i.url,i.line))}c[""+p]?f=!0:c[""+p]=!0,l.push(r)}n&&l.splice(0,n);var w={mode:"callers",name:e.name,message:e.message,stack:l};return y(w,e.sourceURL||e.fileName,e.line||e.lineNumber,e.message||e.description),w}function v(e,n){var t=null;n=null==n?0:+n;try{if(t=m(e))return t}catch(e){if(x)throw e}try{if(t=p(e))return t}catch(e){if(x)throw e}try{if(t=w(e))return t}catch(e){if(x)throw e}try{if(t=g(e,n+1))return t}catch(e){if(x)throw e}return{mode:"failed"}}function b(e){e=1+(null==e?0:+e);try{throw new Error}catch(n){return v(n,e+1)}}var x=!1,j={};return v.augmentStackTraceWithInitialElement=y,v.guessFunctionName=u,v.gatherContext=s,v.ofCaller=b,v.getSource=t,v}(),o.extendToAsynchronousCallbacks=function(){var e=function(e){var t=n[e];n[e]=function(){var e=s.call(arguments),n=e[0];return"function"==typeof n&&(e[0]=o.wrap(n)),t.apply?t.apply(this,e):t(e[0],e[1])}};e("setTimeout"),e("setInterval")},o.remoteFetching||(o.remoteFetching=!0),o.collectWindowErrors||(o.collectWindowErrors=!0),(!o.linesOfContext||o.linesOfContext<1)&&(o.linesOfContext=11),void 0!==e&&e.exports&&n.module!==e?e.exports=o:"function"==typeof define&&define.amd?define("TraceKit",[],o):n.TraceKit=o}}("undefined"!=typeof window?window:global)},"./webpack-loaders/expose-loader/index.js?require!./shared/require-global.js":function(e,n,t){(function(n){e.exports=n.require=t("./shared/require-global.js")}).call(n,t("../../../lib/node_modules/webpack/buildin/global.js"))}});
Your Virtual Private Server is automatically provisioned with your choice of CentOS or Ubuntu, and a firewall. No more software overhead, no more slow servers. That means that you have total control and freedom to customize, optimize, and set up your VPS server to your exact needs. Whether you want Apache, NGINX, PHP, MySQL, custom services, or anything else, you're able to do so with our Cloud VPS servers.
VPS has a dedicated IP address, which you do not have to share with other users. This is important, as in shared hosting many domains are under one IP address and if one website fails, the whole IP address is added to the blacklist. Also, in case of shared hosting, your website's load can be affected by another user on the same server. It means that if your "neighbor" website is loading or it is inaccessible for various reasons, your website loading time can be increased too.
Managed VPS hosting obviously varies from one hosting provider to another, but if you do not possess a vast amount of technical knowledge and ability, this “hands off” approach is definitely your most feasible option.  If you have little to no experience running or maintaining a server, managed cloud VPS hosting can be very beneficial to you because the web host typically takes care of the software and system updates that you request, and in some cases, even does them automatically for you as they are needed.
You can host a basic web application, such as a blog or simple website in a VPC, and gain the additional layers of privacy and security afforded by Amazon VPC. You can help secure the website by creating security group rules which allow the webserver to respond to inbound HTTP and SSL requests from the Internet while simultaneously prohibiting the webserver from initiating outbound connections to the Internet. You can create a VPC that supports this use case by selecting "VPC with a Single Public Subnet Only" from the Amazon VPC console wizard.
Virtual Private Server(VPS) is popular because of the advanced requirements from medium to large websites. If you have a website which is becoming more and more popular and requires more server and bandwidth resources, you may want to upgrade from a shared hosting to VPS hosting. See more details about VPS hosting features & FAQs. Here we will compare two of the most popular VPS hosting services and types – Managed VPS and Unmanaged VPS.
koding.com has a free VM running Ubuntu. The specs are pretty good, 1 gig memory for example. They have a terminal online you can access through their website, or use SSH. The VM will go to sleep approximately 20 minutes after you log out. The reason is to discourage users from running live production code on the VM. The VM resides behind a proxy. Running web servers that only speak HTTP (port 80) should work just fine, but I think you'll get into a lot of trouble whenever you want to work directly with other ports. Many mind-like alternatives offer similar setups. Good luck!
When purchasing a VPS hosting package the web hosting provider will manage all the hardware and while you will have administrative access through a control panel to do whatever you want with your server, they will still make sure that it is available, has up-to-date system software, it is secured and has the available hardware resources to run according to the VPS package specification.
While a "do-it-yourself" server usually provides you with a cheaper line item, you are also responsible for updating and patching your server every step of the way. All of our VPS plans include FREE server management, meaning that not only are cPanel licenses and operating system security layers included as part of your VPS Hosting plan, we will also update and patch them for you.
Similarly, in the case of VPS, there are several users that are using the same server but they are isolated from each other. It means that no one will be affected by how much resources another is using. You will get the speed and security that you need without compromise. It is almost a perfect scenario because you will get the benefits of a private server with shared cost of services.
We strive to offer you a 100% worry-free hosting experience. How? HostGuard Management is included with your VPS. With HostGuard, our 24/7/365 Guru Crew Support team manages your account's network, hardware, software and security. You won't find this level of service with any other provider! HostGuard means you can focus your attention and building your site and promoting it to your audience.

You can host a basic web application, such as a blog or simple website in a VPC, and gain the additional layers of privacy and security afforded by Amazon VPC. You can help secure the website by creating security group rules which allow the webserver to respond to inbound HTTP and SSL requests from the Internet while simultaneously prohibiting the webserver from initiating outbound connections to the Internet. You can create a VPC that supports this use case by selecting "VPC with a Single Public Subnet Only" from the Amazon VPC console wizard.
×