Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Should I move from shared hosting to a cheap vps for my websites? if so how to setup?
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Should I move from shared hosting to a cheap vps for my websites? if so how to setup?

Is it alot of work to do this and is it worth it? I currently pay £2.49 a month for shared hosting. Soemone told me recently I would be much better off buying a cheap linux vps and hosting myself but didn't go into too much detail on the advantages.

So is it alot of work to do that and what are the benefits?

I have only a couple of small websites used for marketing with a few pages and adsense. With a couple more which just have statcounters which redirect to affiliate offers.

So is it still in my interest to do that?

«1

Comments

  • DalCompDalComp Member
    edited November 2015

    @lowendguy7 said:
    So is it alot of work to do..?

    Yes, if you don't know a thing about linux and VPS.

    So is it still in my interest to do that?

    No. Learning to setup things from scratch is not worth it if you just want to save $4 a month.

    Thanked by 1ricardo
  • @lowendguy7 said:
    So is it still in my interest to do that?

    No, unless you get familiar with VPS things.

  • lowendguy7 said: So is it alot of work to do that and what are the benefits?

    You learn something new. Learn to be a Sysadmin, Security Analyst, SEO analyst on the server level and Web Master, among others.

    Thanked by 1Rolter
  • BradBrad Member
    edited November 2015

    A lot of work? Depends on your knowledge with Linux. Should you? If you are struggling with the resources in shared hosting, go for it. It's also a good way to extend your knowledge. Basic Linux is not hard to learn, I was able to learn basic navigation in a couple of weeks. For someone who is not familiar with Linux or does not have the time, I would recommend you stick to shared hosting. You would not have to worry about constantly updating system packages and properly securing your server. This is all assuming you're currently with a decent shared hosting provider.

  • lowendguy7 said: So is it still in my interest to do that?

    Yes, if you want to make a living online :)

    Thanked by 1elgs
  • JunklessJunkless Member
    edited November 2015

    Well, if you are asking this question, then DON'T. unless you are having resource issues at your current host, it's not worth learning all that for just 4 bucks a month. You will spend way more on coffee and asprin in a week, than what you will save in a month.

    Thanked by 1elgs
  • GM2015GM2015 Member
    edited November 2015

    Starting from Mid-January, it took me about 6-10 months to be fully able to launch a server, secure the server, managing mysql for wordpress(basic-intermediate stuff), do SSL, NAT-d vps and configuring the webserver without a control panel.

    I initially used shared hosting, then from April serverpilot.io on digitalocean. There's a lot to learn if you come from a windows background. Switching my desktop/laptop to OS to debian also helps. It's a lot better than windblows and wine runs most things, even goodoldgames non-drm games.

    I still have no idea about complex mysql tasks and master slave stuff, reverse proxying, load-balancing or ddos protection.

    I also assume if you're in your teens, you'd pick this up sooner.

    To be a nice "spammer", I'd recommend crashing several virtual servers on digitalocean($10 credit https://www.digitalocean.com/?refcode=3967733bef28) or vultr($50 for 2 months https://www.vultr.com/freetrial/?ref=6845287).

    Installing serverpilot is very simple. All you need is to run their spat-out installer script.

  • century1stopcentury1stop Member
    edited November 2015
      stick with shared hosting unless you
    1. have the time and want to learn how to administer a server
    2. need more resources
    3. intend to allocate more budget
    4. want better performance
    Thanked by 1inthecloudblog
  • VirpusVirpus Member, Host Rep

    Century summed it up perfectly ^

    And it probably needs to be a combination of all those things.

  • My answer was yes until I tried cPanel.

  • AndreixAndreix Member, Host Rep

    We can install and configure a control panel for you for any VPS plans here: https://www.hetnix.com/he2bill/cart.php?gid=19

    Available with DE, UK, NL IPs :)

  • click4easyclick4easy Member
    edited November 2015

    If you are trying to cut down your costs, No. But, if you want to move into your own server with full access, yes with CPanel(costs around $13/month).

  • If you want a cheaper hosting, get a plan from Buyshared.net (ref: https://my.frantech.ca/aff.php?aff=1502), the $5/year can handle a lot of small sites (if space isn't a problem, if so, get the 20GB disk space for $15/y) + use cloudflare with page rules.

    If you want to experiment with a VPS, don't start with a NAT, you'll be totally lost, start with DigitalOcean, spin some boxes and follow some LAMP/LEMP tutorials then go for a LE offer (and pick wisely). Don't want to "waste" money experimenting with DO ? wait for http://vpsbit.com/free-vps.php to restock and get yourself a free vps for a month.

    Thanked by 1Francisco
  • IkoulaIkoula Member, Host Rep

    hello,

    You need skills and it takes time to learn.

    The benefits are save money and dedicated ip (that may count for reputation and seo questions).

    It can be necesary if you host a certain number of websites and / or if you have a huge website (lots of trafic).

  • If shared hosting is working for you why change. Id say just buy a cheap VPS for testing purposes but I wouldn't be to quick to jump off the porch with hosting on a VPS especially if you have no problems with shared hosting.

  • lowendguy7lowendguy7 Member
    edited November 2015

    Well I was told to change because I keep getting resources exceeded message like every day now. I thought it was some kind of rogue script someone is running but Im not sure what it is. I dont have alot of traffic so I think it might still be that but someone who is very tech savvy told me to go to my own hosting asap anyway since I do internet marketing so they told me its essential to learn it sooner rather than later.

    So on a side note how do I know if some rogue scripts are on my current hosting. There was some php script I had no idea what it was. I had like 10/20 entry processes running constantly and I deleted that and they went to 0 immediately. I left it a few days and no more resource issues but then suddenly they came back getting the emails. I check in the public html and sure enough another php script in the home folder. I deleted that and changed passwords yesterday to really strong ones. But today I got the email again saying resources exceeded. But I looked this time and don;t see the script so I am not sure what to do next?

    I asked support what to do and they weren't helpful they just said 'check your resources'. >_<

  • @lowendguy7 shared hosting using cPanel? your provider did not adequately secure the server :)

  • @lowendguy7 said:
    Well I was told to change because I keep getting resources exceeded message like every day now. I thought it was some kind of rogue script someone is running but Im not sure what it is. I dont have alot of traffic so I think it might sitll be that but someone who is very tech savvy told me to go to my own hosting asap anyway since I do internet marketing so they told me its essential to learn it sooner rather than later.

    You have your answer then , but give yourself sometime to learn it . Try moving one site at a time to your new setup (you can make use of the host files to test if your domain is working fine on your new server or not).

    In the long run , you will have more freedom and better understanding of how things work .

    Keep using the shared hosting for now , get a cheap vps , and test on it . Their are so many "For dummy" tutorials to get started with pretty much any Nix server distro (Centos/Debian/ubuntu) .

    Just make sure you use the right keywords when searching in google/other search engines.

  • lowendguy7lowendguy7 Member
    edited November 2015

    What exactly do I have to lookup though for the tutorials that are pertinent to my needs? 'running a linux server'?

  • "Getting started with Debian/Ubuntu/Centos"

    "Setting UP LNMP/LEMP stack on Debian/Ubuntu/Centos"

    Most providers have automatted OS installation templates , so choose the OS you want to use -- Debian and Ubuntu have a lower learning curve compared to Centos.

    For debian -

    Since you are just getting started , some points that might be of help to you

    • Avoid apache , use nginx + php-fpm only

    • Use Mariadb instead of Mysql

    Bookmark

  • Rolter said:
    Most providers have automatted OS installation templates , so choose the OS you want to use -- Debian and Ubuntu have a lower learning curve compared to Centos.

    they are pretty much the same thing except apt-get and yum

  • @colingpt said:

    I find Debian to be more newbie friendly compared to Centos , since debian has a wider repo support.

    I use Centos myself for the most part , mainly cuz i am so used to it now . But if i were to recommend a linux distro for servers to anyone just getting started , it would be debian .

  • sinsin Member
    edited November 2015

    I'm so happy I left shared hosting for running my own servers because I'm able to setup everything exactly how I want it and the performance is A LOT better then what I was getting at most shared hosts.

    It takes some time to learn but you'll be thankful you did in the long wrong (especially if your websites are important to you) plus it's a lot of fun...I'm addicted to buying new servers now.

  • GM2015GM2015 Member
    edited November 2015

    Couldn't agree more. I can't forget all the time I wasted with shared hosting support on bluehost because I couldn't do simple things.

    Plus, such support is mostly useless. When they send the question to someone else, you get a negative reply or you solve your issues.

    sin said: addicted to performance

  • @lowendguy7 said:
    So is it alot of work to do that and what are the benefits?

    It all depends on how much you want to get out of it. My suggestion is to do what it takes to drop 10 Euros a year on a BudgetVZ 1GB VPS and learn all you can. Learn how to harden the VPS, how to install Apache2, PHP, MySQL, and whatever else you plan to use. If you screw it up, just rebuild it!

    I'm using two of these for several personal Dokuwiki Web sites and for general Linux learning. Would I use it for paying clients? Probably not, but so far it has been exceptionally stable and easy to work with.

  • My advice to you move immediately
    take cheap VPS e.g 128mb and install Nginx+php5-fpm+Mysql complete guide Here this for lighthttp tutorial for OS i always prefer Debian 32bit due it low memory usage and big support community .

    Thanked by 1IgniteServers
  • @inklight said:

    Would be a good option right but he would need some linux experience.

  • @lowendguy7 check your provider whether you use suPHP or mod_ruid2 for your Apache. If you use either of them, the possibility of your neighbor breach into your folder is low.

    If you use WP, check what plugins/themes you are using, and google for any vulnerability or breach to that plugins/themes. (If you get it from a nulled site, most probably your plugins/themes is already tampered with backdoor).

    Check your http log and write down the IP that access your web page and check it against http://www.abuseipdb.com or other ipchecker i.e https://cleantalk.org/blacklists/

    If you found out the IPs came from badbots and spammer, block them in your .htaccess file. (if you have a VPS you can block bad robots using IPTables).

    Check your log every 2 weeks as there always be new bad robots appear now and then.

    The robot that visit your site might be e-mail bot, referrer spam bot, wpbrute bot, sshbrute bot, content scraper bot, and many more.

    As a webmaster you should learn how to do this in a shared hosting environment.

  • @lowendguy7 If you use buyshared, they will give you a dedicated IP for cheap reseller plan, and you can enable cloudflare from their cPanel.

  • lowendguy7lowendguy7 Member
    edited November 2015

    I do have some experience with using linux/centos in the past couple of weeks since I got a vps to run python scripts and had to setup all the repo junk :). It has been pretty easy to pick up so far. If I don't get resource issues again now I might put off moving all sites to a server because I want to keep focusing on coding rather than spending all my time on setting up servers when I don't have to. Gotta prioritise my time.

    I guess at this stage I would prefer to put it off since I don't see any huge benefits in my position at the moment and I certainly haven't expended my options with trying to root out the problem on my shared hosting.

    Thanks for all the good info though it has given me some things to think about and a better idea of what is in store if/when I do decdie to take the plunge.

    Thanked by 1Junkless
Sign In or Register to comment.