Web Hosting Forum Login
Not a member yet? Sign up

Setting up a VPS for a Beginner

  • FORUMS
  • WEB DESIGN
  • WEB HOSTING OFFERS
  • ADVERTISING
  • WEB HOSTING
  • REQUEST A HOST
  • BEST WEB HOSTING
  • QUICK MENU
  • REGISTER HERE - Join us for FREE
Results 1 to 12 of 12
  1. #1
    Join Date
    Aug 2017
    Posts
    8
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Thumbs Up/Down
    Received: 1/0
    Given: 6/0

    Setting up a VPS for a Beginner

    I am looking for some kind of beginners guide for setting up a VPS. I have searched here and on Google but much of what I have found is a little technical and there are some parts of the information I am finding that are not really for a complete beginner at setting up a VPS.

    I know how to do things in cPanel and a few other control panels but my experience is only with shared web hosting and everything is all setup when I have gotten my services.

    I am looking at getting a VPS setup to move all of my websites to eventually so I need to set it up to have the capabilities to run both WordPress and a few other types of websites. Mostly php sites for the most part.

    I am really a complete newbie in this area so I was hoping that someone here would be able to help point me to some helpful information and maybe a guide on how to do this. It just needs to be for a beginner, so please keep that in mind.

    At first I will probably just move some of my WordPress websites and then later some others.

    I will be looking to use a free control panel so any recommendations there will also be greatly appreciated. If there is a free option that is somewhat similar and easy to use like cPanel then that might be best.

    I need to know how to basically start from scratch and setup everything including the control panel.

    I will probably just get some kind of starter VPS somewhere to start out and then upgrade as my needs change.

    Any help, guidance or other helpful information will really help me out.

  2. #2
    Join Date
    Nov 2016
    Location
    London, England
    Posts
    273
    Thanks
    5
    Thanked 28 Times in 22 Posts
    Thumbs Up/Down
    Received: 115/0
    Given: 38/0
    Since you are currently hosted on cPanel my suggestion would be to install CentOS Web Panel on the VPS, its a free cPanel look-a-like. Not to mention under the "User Account" section there is a built in feature called "cPanel Migration" which will help you migrate your cPanel account onto the CentOS Web Panel.
    There are quite a few tutorials which explain how to install and configure CentOS Web panel, that would be a good starting point. After that you should lookup some hardening settings for your OS.
    HostBastic Ltd - Fast SSD Hosting
    Web Hosting | Reseller | VPS | Game Servers
    cPanel | LiteSpeed | CloudLinux | FREE SSL | 100% SSD | DDoS Protected | 99.9% Uptime

  3. #3
    Join Date
    Aug 2016
    Location
    India
    Posts
    46
    Thanks
    4
    Thanked 4 Times in 4 Posts
    Thumbs Up/Down
    Received: 17/2
    Given: 7/0
    You need to follow some basic step like:

    1. Obtain your VPS from any provider as per your requirement.
    2. Install CentOS Web Panel (Free) or cPanel/WHM
    3. Setup the mail server/web server/dns server and all other security setup including CSF Firewall and Kernel Optimization
    4. Move your website to the VPS through migration process.
    Offshore VPS, Onshore VPS, Windows, Linux, Dedicated Server, Managed VPS, Shared and Reseller Hosting | Since 2010

  4. #4
    Join Date
    Aug 2017
    Posts
    8
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Thumbs Up/Down
    Received: 1/0
    Given: 6/0
    Quote Originally Posted by HostBastic View Post
    Since you are currently hosted on cPanel my suggestion would be to install CentOS Web Panel on the VPS, its a free cPanel look-a-like. Not to mention under the "User Account" section there is a built in feature called "cPanel Migration" which will help you migrate your cPanel account onto the CentOS Web Panel.
    There are quite a few tutorials which explain how to install and configure CentOS Web panel, that would be a good starting point. After that you should lookup some hardening settings for your OS.
    Thanks for the information HostBastic. I was looking a little into different panels and was trying to figure out which one would be best for my particular needs and knowledge. Since you say that CentOS is a little like cPanel then that would be a good choice since I am familiar with that one.

    Is there anything else that is required to use that particular panel? Any special server requirements?


    Quote Originally Posted by UltratechHost View Post
    You need to follow some basic step like:

    1. Obtain your VPS from any provider as per your requirement.
    2. Install CentOS Web Panel (Free) or cPanel/WHM
    3. Setup the mail server/web server/dns server and all other security setup including CSF Firewall and Kernel Optimization
    4. Move your website to the VPS through migration process.
    Thanks UltratechHost. It seems like CentOS is what will probable be best for my needs based on your opinion and that of HostBastic. Is there anything else the server would need to support that panel?

    Also, in #3 of your list is there anywhere that has any kind of guide as to how to do those or is that done through the CentOS panel?

  5. #5
    Join Date
    Jan 2017
    Posts
    81
    Thanks
    0
    Thanked 4 Times in 3 Posts
    Thumbs Up/Down
    Received: 24/0
    Given: 0/2
    First secure your VPS.

    • Use a strong Password
    • Enable Firewall
    • Change SSH Port (Search google)
    • Use /etc/hosts.allow and /etc/hosts.deny and allow only your IP address for SSH access.


    I will recommend you to use VestaCP with IPTables + Fail2ban
    Thank You,
    HostFav.com. Your Hosting and Cloud Service Provider
    Cloud VPS SSD, Shared Hosting, SSL Certificates

  6. #6
    Join Date
    Nov 2016
    Location
    London, England
    Posts
    273
    Thanks
    5
    Thanked 28 Times in 22 Posts
    Thumbs Up/Down
    Received: 115/0
    Given: 38/0
    Quote Originally Posted by Gazoo View Post
    Is there anything else that is required to use that particular panel? Any special server requirements?
    With that panel you should use CentOS Minimal edition, which should be made available by your provider. Regarding the server configuration I would recommend atleast 2 GB of RAM, 2 IP's for the nameservers and SSD drives since the I/O performance will be noticable. Look for upgradable VPS solutions, that way you can always upgrade or downgrade your service depending on your needs.
    HostBastic Ltd - Fast SSD Hosting
    Web Hosting | Reseller | VPS | Game Servers
    cPanel | LiteSpeed | CloudLinux | FREE SSL | 100% SSD | DDoS Protected | 99.9% Uptime

  7. #7
    Join Date
    Aug 2017
    Posts
    8
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Thumbs Up/Down
    Received: 1/0
    Given: 6/0
    Quote Originally Posted by hfav View Post
    First secure your VPS.

    • Use a strong Password
    • Enable Firewall
    • Change SSH Port (Search google)
    • Use /etc/hosts.allow and /etc/hosts.deny and allow only your IP address for SSH access.


    I will recommend you to use VestaCP with IPTables + Fail2ban
    I am a complete beginner with VPS's, so do I do all of these security measures before installing the OS and Control Panel that I would be using or do I do these after those are installed?

    Quote Originally Posted by HostBastic View Post
    With that panel you should use CentOS Minimal edition, which should be made available by your provider. Regarding the server configuration I would recommend atleast 2 GB of RAM, 2 IP's for the nameservers and SSD drives since the I/O performance will be noticable. Look for upgradable VPS solutions, that way you can always upgrade or downgrade your service depending on your needs.
    Thanks for the information about this, this is really helpful.

    I was looking on the CentOS site and I saw that they have both the "Minimal" edition as you stated and also one called the "Everything" edition. Is there any reason I would need the "Everything" edition, maybe future needs or is that just a bunch of extras I would not need?

    Please forgive what probably seems like a basic question but this VPS stuff is all new to me.

  8. #8
    Join Date
    May 2016
    Location
    France
    Posts
    1,206
    Thanks
    67
    Thanked 274 Times in 218 Posts
    Thumbs Up/Down
    Received: 629/1
    Given: 256/0
    Quote Originally Posted by Gazoo View Post
    I am a complete beginner with VPS's, so do I do all of these security measures before installing the OS and Control Panel that I would be using or do I do these after those are installed?


    Thanks for the information about this, this is really helpful.

    I was looking on the CentOS site and I saw that they have both the "Minimal" edition as you stated and also one called the "Everything" edition. Is there any reason I would need the "Everything" edition, maybe future needs or is that just a bunch of extras I would not need?

    Please forgive what probably seems like a basic question but this VPS stuff is all new to me.
    You will probably not have to install centos yourself, all vps provider provide templates to deploy the operationg system of your choice in few minutes.
    Centos minimal only include necessary components for a server, when the full include a live version, and all packages related to the desktop version.
    VirtuBox- Managed VPS Hosting
    Web Infrastructure management
    Scalable Web Platform consulting

  9. #9
    Join Date
    Aug 2017
    Posts
    8
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Thumbs Up/Down
    Received: 1/0
    Given: 6/0
    Quote Originally Posted by VirtuBox View Post
    You will probably not have to install centos yourself, all vps provider provide templates to deploy the operationg system of your choice in few minutes.
    Centos minimal only include necessary components for a server, when the full include a live version, and all packages related to the desktop version.
    Great, thanks for the information on this. That will be one less thing that I have to worry about.

    I was asking about the full version because I didn't know if the minimal version was like some kind of "Lite" version that is stripped of many features like they do on some types of software and apps. I just wanted to make sure what it was that would be in the versions and exactly what I would need. Thanks for clearing things up.

    I will catch on to this stuff eventually but for now it's just a learning experience and getting good information on this site helps.

  10. #10
    Join Date
    Jul 2017
    Location
    Nashik, Maharashtra, India
    Posts
    98
    Thanks
    0
    Thanked 3 Times in 3 Posts
    Thumbs Up/Down
    Received: 20/0
    Given: 5/0
    You can setup the VPS using the various tutorials available on internet. You can go with cPanel as it is very easy to use and has multiple options to manage the all the things without command line. You can easily migrate the sites using Transfer tool. You can install firewall, antivirus and many other security tools on the cPanel server.

    You can install various CMS for developing the websites which are just one click installation. You can install the free themes too.

  11. #11
    Join Date
    Aug 2017
    Posts
    8
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Thumbs Up/Down
    Received: 1/0
    Given: 6/0
    Quote Originally Posted by 24x7servermanageme View Post
    You can setup the VPS using the various tutorials available on internet. You can go with cPanel as it is very easy to use and has multiple options to manage the all the things without command line. You can easily migrate the sites using Transfer tool. You can install firewall, antivirus and many other security tools on the cPanel server.

    You can install various CMS for developing the websites which are just one click installation. You can install the free themes too.
    Thanks for your input. I was actually looking to use one of the free control panels that are available to try to keep my costs down so I can have a bigger budget for the actual VPS.

    CentOS was mentioned above as a good option and it's supposed to be similar to cPanel in looks/design. I checked around a little on it and it seems to be one that has good reviews and a lot of information around the web about it.

    Is there something different that you would recommend other than CentOS or is that the best free option for a control panel?

  12. #12
    Join Date
    Jul 2017
    Location
    Nashik, Maharashtra, India
    Posts
    98
    Thanks
    0
    Thanked 3 Times in 3 Posts
    Thumbs Up/Down
    Received: 20/0
    Given: 5/0
    CentOS is the best, go with it only. Refer this post, you will get the answer why CentOS is preferable - https://forumweb.hosting/16345-why-centos.html

Newer Threads

  1. Webhostwala
    Webhostwala
    Replies: 0 | Views: 46
    Last post by Webhostwala, 08-12-2017, 07:34 AM
  2. Gazoo
    DaRecordon
    Replies: 6 | Views: 105
    Last post by DaRecordon, 08-18-2017, 02:57 PM
  3. PenguinManiac
    PenguinManiac
    Replies: 3 | Views: 94
    Last post by PenguinManiac, 08-13-2017, 08:46 AM
  4. PenguinManiac
    HostBastic
    Replies: 11 | Views: 392
    Last post by HostBastic, 08-15-2017, 09:05 AM
  5. PenguinManiac
    Gazoo
    Replies: 6 | Views: 177
    Last post by Gazoo, 08-20-2017, 07:03 AM

Older Threads

  1. JOED77
    JOED77
    Replies: 5 | Views: 93
    Last post by JOED77, 08-21-2017, 12:33 AM
  2. vinaya
    Domain renewal fees
    By vinaya in forum Domain Names
    Soulwatcher
    Replies: 5 | Views: 137
    Last post by Soulwatcher, Yesterday, 05:37 AM
  3. JOED77
    UltratechHost
    Replies: 6 | Views: 153
    Last post by UltratechHost, 08-18-2017, 05:20 PM
  4. PenguinManiac
    PenguinManiac
    Replies: 2 | Views: 63
    Last post by PenguinManiac, 08-12-2017, 10:01 AM

Latest Threads

  1. HostBastic
    HostBastic
    Replies: 0 | Views: 34
    Last post by HostBastic, Yesterday, 08:45 PM
  2. Server_Wala
    Server_Wala
    Replies: 0 | Views: 13
    Last post by Server_Wala, Yesterday, 12:12 PM
  3. David Beroff
    HostBastic
    Replies: 3 | Views: 51
    Last post by HostBastic, Yesterday, 10:01 PM
  4. exa-edward
    exa-edward
    Replies: 4 | Views: 162
    Last post by exa-edward, 08-21-2017, 09:55 AM
  5. JFSG
    JFSG
    Replies: 0 | Views: 39
    Last post by JFSG, 08-20-2017, 07:43 PM

Similar Threads

  1. David Makogon
    GswHosting
    Replies: 13 | Views: 1009
    Last post by GswHosting, 09-18-2016, 11:57 PM
  2. Haniaroad
    elcidofaguy
    Replies: 1 | Views: 940
    Last post by elcidofaguy, 08-11-2015, 12:29 AM
  3. Hugo E.
    jenniferwhite
    Replies: 4 | Views: 776
    Last post by jenniferwhite, 05-08-2015, 01:31 PM
  4. Adrianne
    Setting up PHPMyAdmin
    By Adrianne in forum Web Programming
    Adrianne
    Replies: 0 | Views: 1134
    Last post by Adrianne, 03-20-2013, 07:12 AM
  5. Jkit
    Jkit
    Replies: 0 | Views: 1014
    Last post by Jkit, 07-26-2012, 04:01 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Web Hosting Forum

ForumWeb.Hosting is a web hosting forum where you’ll find in-depth discussions and resources to help you find the best hosting providers for your websites or how to manage your hosting whether you are new or experienced. You’ll find it all here. With topics ranging from web hosting, internet marketing, search engine optimization, social networking, make money online, affiliate marketing as well as hands-on technical support for web design, programming and more. We are a growing community of like-minded people that is keen to help and support each other with ambitions and online endeavors. Learn and grow, make friends and contacts for life.

Community

The world's smartest hosting providers come here to discuss & share what's trending in the web hosting world!
Copyright ©2017, ForumWeb.Hosting. All rights reserved. Web Hosting Forum for webmasters, web hosting providers, designers and web developers.

Welcome to Forum Web Hosting

The World's Number 1 Web Hosting Community, Reviews & Services

Log in!

Continue with Facebook
Continue With Email. By signing up you indicate that you have read and agree to the Terms of Service and Privacy Policy.

Sign in Manually

Need an account? Sign up now!