This documentation relies on my private server setup expertise and on the expertise I’ve had serving to webhostingpeople prospects with their new servers.
Defend Your Information
At the start, configure backups in your server. The server is nugatory with out your knowledge. Information is your enterprise. Think about what would occur to your enterprise in case you misplaced simply a few of your knowledge. There’s no excuse for neglecting backup when configuring your new server. webhostingpeople gives a number of choices for knowledge safety and backup to suit any of your wants.
Management panels like cPanel and Plesk embody backup performance and might be configured to routinely backup frequently an FTP/NAS account. Configure backups now, earlier than doing the rest. Earlier than migrating or copying your knowledge to the server. This primary (practically empty) backup can be fast. Check the backup by restoring the information. In case your server has RAID, it essential to keep in mind that RAID will not be backup!
Use Sturdy Passwords
webhostingpeople units a random, advanced password on each new server that’s provisioned. Don’t change it to a weak password utilizing names, birthdays and different trivia that may be discovered or guessed simply. Keep in mind, a robust password doesn’t must be an advanced one.
Firewall
Firewalls block community connections. Configuring a firewall manually can get very sophisticated, particularly when involving protocols like FTP which opens random ports on both the consumer or the server. A fast solution to take care of that is to make use of the system-config-securitylevel-tui instrument. Or higher, use a firewall entrance finish reminiscent of APF or CSF. These instruments additionally simplify blocking or unblocking IPs.
Past blocking and permitting IP addresses, it’s additionally essential to lock down the ports in your server. The one open ports in your system ought to be those you wish to use.
DNS
DNS is a naming system for computer systems and companies on the Web. Domains like “webhostingpeople.com” is less complicated to recollect than IP tackle like 66.228.118.53 and even 2607:f0d0:1000:11:1::four in IPv6. DNS appears to be like up a site’s A file (AAAA file for IPv6), to retrieve its IP tackle. The alternative of an A file is a PTR file: PTR information resolve an IP tackle to a site title.
Hostname
A hostname is the human-readable label you assign to your server that can assist you differentiate it out of your different units. A hostname ought to resolve to its server’s predominant IP tackle, and the IP ought to resolve again to the hostname by way of a PTR file. This configuration is extraordinarily essential for e mail, assuming you don’t need your entire emails rejected as spam.
PTR Information
Many ISPs configure their servers that obtain e mail to lookup the IP tackle of the area in a sender’s e mail tackle (a reverse DNS verify) to see that the area title matches the e-mail server’s host title. You possibly can lookup the PTR file in your IP tackle. In Terminal.app (Mac) or Command Immediate (Home windows), sort “nslookup” command adopted by the IP. If the PTR doesn’t match up, you’ll be able to change the PTR simply.
SSL Certificates
Getting an SSL certificates in your website is non-compulsory, however it has many advantages. The certificates will guarantee your prospects that they’re your website securely. SSL encrypts passwords and knowledge despatched over the community. Any web site utilizing SSL Certificates ought to be assigned its personal IP tackle.
Now that you just’ve ready your server and guarded your knowledge, you might be able to migrate your content material to its new dwelling. Be proactive about monitoring and managing your server as soon as it’s in manufacturing. Select webhostingpeople for extremely dependable and best-in-class Cloud VPS companies and really feel the distinction!