Programme background
In the rapid development of Internet information today, the development of IDC industry is more and more, so more people urgently need a simple and easy IDC solution. In order to solve this one IDC industry general concern problem, we launch this solution for reference.
Overall goal
Build a fully operational, easy to implement, easy to maintain and safe and stable host operation platform.
Demand analysis
1. Basic facilities
Because this scenario is a solution to the host operating platform, we need one or more physical servers on the infrastructure. The configuration of the physical server is not rigidly required and can be selected on demand, but it can be guaranteed to achieve the most basic operational requirements.
2, system requirements
(1) Operating system
After the infrastructure is complete, the first thing to consider is the operating system. Installing the operating system is the foundation for building a software platform. Now domestic server most commonly used operating system has Windows and Linux two kinds. Each of these two operating systems has advantages, and we need to choose an operating system that is designed to fit the solution as a whole.
(2) Virtual host Control Panel
Only through the virtual host Control Panel, we can more easily and quickly set the server parameters, Management Server and maintenance server.
3, functional requirements
Host operating platform is the most concerned about the "operation" of the word, so the host financial software is also indispensable. Only through the mainframe financial software, the host business can be easily operated.
4. Safety Requirements
(1) Data backup
Whether it's personal computer information or data from a large server, secure backups are important. Information, data has undoubtedly become an important enterprise assets, data loss can sometimes lead to very serious and unrecoverable consequences, so for a safe and reliable host operating platform, must do a good job of data backup.
(2) Real-time monitoring
The stability of the server can also seriously affect the overall performance and quality of the host operating platform. Real-time monitoring server, and in the shortest possible time to resolve all the unstable factors on the server, to ensure the stability of the server, so as to ensure the entire host operating platform for good operation.
Overall design
1. Basic Framework Implementation
(1) Operating system: Linux
Linux is one of the most common operating systems in the host industry, and although it is an Open-source operating system, Linux performance is superior in many respects to the windowns operating system. Linux is the first to develop the operating system for the network server, and its security stability is relatively high, which we choose Linux as the host operation platform operating system.
(2) Virtual host Control Panel: cpanel
Cpanel is an internationally renowned virtual host management system applied to Linux operating systems. The cpanel panel overcomes the disadvantages of not being good enough for the Linux operating system interface and provides a very friendly interface. At the same time, Cpanel provides a powerful function. Through a simple graphical interface we can easily manage our servers and the various websites on the server.
(3) Operating system upgrade: Cloudlinux
After determining the Cpanel virtual host Control Panel, it is recommended that you use the Cloudlinux operating system to achieve better architectural implementation.
Cloudlinux is a CentOS based Linux distribution, primarily for virtual host and data Center service-specific operating systems. Cloudlinux Original lightweight Virtual Environment technology makes the server administrator and user is isolated, thus can distribute user resources evenly, ensure the fair use of resources, through the monitoring of resources so that the server's resources can be more reasonable to be used , but also can effectively improve the security and stability of the server. Cloudlinux and cpanel can be perfectly integrated. After the integration, in the Cpanel panel can be more convenient for cloudlinux to view and set up operations.
(4) Host financial software: WHMCS
Whmcs is an online trading software that integrates customer management, finance and help systems. Host business can easily achieve customer information management, Help system Management, customer order management, customer host and domain name and other products management in Whmcs.
WHMCS supports today's most popular host control panels such as cpanel and Plesk, and it also supports multiple languages, including PayPal, Alipay, 2CO, and many other payment gateways. Whmcs is the world's most widely used host financial system, in the WHMCS can achieve user subscription, host automatic opening, circulation billing, customer management and other functions.
Whmcs can and cpanel can be seamless integration, integration in WHMCS can be implemented to facilitate the search Cpanel user information, users can automatically/manually create cpanel Virtual Host Account, change user server, delete user accounts, merge user accounts, modify user host billing cycle, etc. For providers Cpanel Server Management, WHMCS is a rare and good helper. WHMCS also can integrate domain Name system, so as to achieve customer orders after the automatic registration of domain names and renewals and other functions.
More Wonderful content: http://www.bianceng.cnhttp://www.bianceng.cn/Servers/web/