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 18 of 18
  1. #1
    Join Date
    Aug 2017
    Posts
    24
    Thanks
    1
    Thanked 1 Time in 1 Post
    Thumbs Up/Down
    Received: 6/0
    Given: 11/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. The Following User Says Thank You to Gazoo For This Useful Post:
    sandraharriette (09-03-2017)

  3. #2
    Join Date
    Nov 2016
    Location
    London, England
    Posts
    286
    Thanks
    6
    Thanked 30 Times in 24 Posts
    Thumbs Up/Down
    Received: 117/0
    Given: 40/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

  4. #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.

  5. #4
    Join Date
    Aug 2017
    Posts
    24
    Thanks
    1
    Thanked 1 Time in 1 Post
    Thumbs Up/Down
    Received: 6/0
    Given: 11/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?

  6. #5
    Join Date
    Jan 2017
    Posts
    83
    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

  7. #6
    Join Date
    Nov 2016
    Location
    London, England
    Posts
    286
    Thanks
    6
    Thanked 30 Times in 24 Posts
    Thumbs Up/Down
    Received: 117/0
    Given: 40/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

  8. #7
    Join Date
    Aug 2017
    Posts
    24
    Thanks
    1
    Thanked 1 Time in 1 Post
    Thumbs Up/Down
    Received: 6/0
    Given: 11/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.

  9. #8
    Join Date
    May 2016
    Location
    France
    Posts
    1,240
    Thanks
    67
    Thanked 282 Times in 225 Posts
    Thumbs Up/Down
    Received: 642/1
    Given: 258/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

  10. #9
    Join Date
    Aug 2017
    Posts
    24
    Thanks
    1
    Thanked 1 Time in 1 Post
    Thumbs Up/Down
    Received: 6/0
    Given: 11/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.

  11. #10
    Join Date
    Jul 2017
    Location
    Nashik, Maharashtra, India
    Posts
    248
    Thanks
    1
    Thanked 8 Times in 7 Posts
    Thumbs Up/Down
    Received: 44/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.

  12. #11
    Join Date
    Aug 2017
    Posts
    24
    Thanks
    1
    Thanked 1 Time in 1 Post
    Thumbs Up/Down
    Received: 6/0
    Given: 11/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?

  13. #12
    Join Date
    Jul 2017
    Location
    Nashik, Maharashtra, India
    Posts
    248
    Thanks
    1
    Thanked 8 Times in 7 Posts
    Thumbs Up/Down
    Received: 44/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

  14. #13
    Join Date
    Apr 2017
    Posts
    91
    Thanks
    0
    Thanked 2 Times in 2 Posts
    Thumbs Up/Down
    Received: 14/0
    Given: 0/0
    I would go to u tube and get the instructions for setting up a new vps. Security would be first on the list.

  15. #14
    Join Date
    Aug 2017
    Posts
    24
    Thanks
    1
    Thanked 1 Time in 1 Post
    Thumbs Up/Down
    Received: 6/0
    Given: 11/0
    Quote Originally Posted by Sonwebhost View Post
    I would go to u tube and get the instructions for setting up a new vps. Security would be first on the list.
    I did try that bit the videos I found on there about setting up a VPS were not very good or at least not very good for a beginner. I only checked a few of them but they seem to be more for someone with intermediate knowledge as far as setting up servers.

    I only have knowledge in shared hosting with cPanel and a few host-specific control panels. I am pretty much a complete beginner when it comes to VPS stuff.

    Do you know of any specific videos on Youtube or do you know of any that are geared for complete beginners?

  16. #15
    Join Date
    Mar 2016
    Posts
    41
    Thanks
    0
    Thanked 4 Times in 4 Posts
    Thumbs Up/Down
    Received: 14/0
    Given: 5/0
    Quote Originally Posted by Gazoo View Post
    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?
    Another free control panel with CPanel look alike is www.zpanelcp.com. But in the end there is no true alternate for CPanel.Trust me I have been to this road and in the end you left with only option either going with CPanel. Sentora is also another popular control panel that has almost all the bells and whistles of CPanel but in the end it gets more difficult to manage than CPanel.

  17. The Following User Says Thank You to Waqass For This Useful Post:
    Gazoo (09-03-2017)

  18. #16
    Join Date
    Aug 2017
    Posts
    24
    Thanks
    1
    Thanked 1 Time in 1 Post
    Thumbs Up/Down
    Received: 6/0
    Given: 11/0
    Quote Originally Posted by Waqass View Post
    Another free control panel with CPanel look alike is www.zpanelcp.com. But in the end there is no true alternate for CPanel.Trust me I have been to this road and in the end you left with only option either going with CPanel. Sentora is also another popular control panel that has almost all the bells and whistles of CPanel but in the end it gets more difficult to manage than CPanel.
    Great, thank you for sharing that one. I haven't heard anything about it or even seen it mentioned so I will go and take a look at it.

    I know that there is really no true cPanel free alternative that is free but I was mainly just looking for something close or at least a little similar in function. I can usually figure out a control panel but I just don't know which ones are good and which ones might give me problems down the road.

    I am just in foreign terms when dealing with VPS stuff and I know that I have a lot to learn so every bit og information that I can get will help make that learning process a little bit easier.

    Thanks again for sharing that.

    P.S. Do you know what OS that one works on?

  19. #17
    Join Date
    Mar 2016
    Posts
    41
    Thanks
    0
    Thanked 4 Times in 4 Posts
    Thumbs Up/Down
    Received: 14/0
    Given: 5/0
    Thanks for the thumbs up. I have also been into VPS thing few months and also in learning phase. So I can better understand your position. Now back to the question. They will all work with most popular linux distributions but I will suggest Centos 6 or 7 as it's the most popular linux when its come about hosting. All other will work just fine its just that you will find ton of material for CentOs if you are stuck anywhere. The second one I found the most used was Ubuntu being popular for being easy. However again go for CentOs and every script out there will support this os.

  20. #18
    Join Date
    Aug 2017
    Posts
    24
    Thanks
    1
    Thanked 1 Time in 1 Post
    Thumbs Up/Down
    Received: 6/0
    Given: 11/0
    Quote Originally Posted by Waqass View Post
    Thanks for the thumbs up. I have also been into VPS thing few months and also in learning phase. So I can better understand your position. Now back to the question. They will all work with most popular linux distributions but I will suggest Centos 6 or 7 as it's the most popular linux when its come about hosting. All other will work just fine its just that you will find ton of material for CentOs if you are stuck anywhere. The second one I found the most used was Ubuntu being popular for being easy. However again go for CentOs and every script out there will support this os.
    Of course, you are welcome. You are giving me helpful information and I appreciate that. Many people on this site have been helpful to me and for a newbie to VPS stuff that really helps.

    It seems like many people seem to like CentOS the best and I have been doing a little research on it. If I do go with it I am not sure about using 6 or 7. I saw some things around that said that there are a few things in the 7 version that some people don't like (I can't remember what it was) but I usually like to go with the newer versions of things so the need to upgrade later comes farther down the road.

    To be honest this whole thing about learning how to setup a VPS and which softwares and control panels is giving me a headache sometimes but I know it's something I need to learn and at least if I have questions I can come here and ask them.

    I have been taking notes on everything I learn here and elsewhere and that helps a little.

    Thanks for all your help and information Waqass.

Newer Threads

  1. Webhostwala
    Webhostwala
    Replies: 2 | Views: 156
    Last post by Webhostwala, 09-13-2017, 04:42 AM
  2. Gazoo
    djsmiley2k
    Replies: 9 | Views: 345
    Last post by djsmiley2k, 08-29-2017, 03:03 AM
  3. PenguinManiac
    PenguinManiac
    Replies: 3 | Views: 284
    Last post by PenguinManiac, 08-13-2017, 08:46 AM
  4. PenguinManiac
    phil22
    Replies: 14 | Views: 1206
    Last post by phil22, 09-24-2017, 08:23 AM
  5. PenguinManiac
    Gazoo
    Replies: 6 | Views: 341
    Last post by Gazoo, 08-20-2017, 07:03 AM

Older Threads

  1. JOED77
    JOED77
    Replies: 7 | Views: 266
    Last post by JOED77, 08-24-2017, 03:34 PM
  2. vinaya
    Domain renewal fees
    By vinaya in forum Domain Names
    PedroCarvalho
    Replies: 7 | Views: 371
    Last post by PedroCarvalho, 09-01-2017, 02:13 PM
  3. JOED77
    UltratechHost
    Replies: 6 | Views: 297
    Last post by UltratechHost, 08-18-2017, 05:20 PM
  4. PenguinManiac
    PenguinManiac
    Replies: 2 | Views: 158
    Last post by PenguinManiac, 08-12-2017, 10:01 AM

Latest Threads

  1. Ericka Francisco
    Free reseller hosting program
    By Ericka Francisco in forum Reseller Hosting
    Ericka Francisco
    Replies: 0 | Views: 4
    Last post by Ericka Francisco, Today, 10:39 AM
  2. CaygriWEB
    CaygriWEB
    Replies: 0 | Views: 6
    Last post by CaygriWEB, Today, 10:26 AM
  3. CaygriWEB
    CaygriWEB
    Replies: 0 | Views: 5
    Last post by CaygriWEB, Today, 10:16 AM
  4. Ericka Francisco
    Ericka Francisco
    Replies: 0 | Views: 7
    Last post by Ericka Francisco, Today, 10:15 AM
  5. pamelabiscocho
    pamelabiscocho
    Replies: 0 | Views: 8
    Last post by pamelabiscocho, Today, 07:51 AM

Similar Threads

  1. David Makogon
    GswHosting
    Replies: 13 | Views: 1062
    Last post by GswHosting, 09-18-2016, 11:57 PM
  2. Haniaroad
    elcidofaguy
    Replies: 1 | Views: 966
    Last post by elcidofaguy, 08-11-2015, 12:29 AM
  3. Hugo E.
    jenniferwhite
    Replies: 4 | Views: 798
    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: 1155
    Last post by Adrianne, 03-20-2013, 07:12 AM
  5. Jkit
    Jkit
    Replies: 0 | Views: 1036
    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!