|
ABSTRACT In this thesis, based on Linux cluster technology, a high-available shopping website is proposed. To make up the shopping web server, four Linux servers are used. Two Linux servers are to compose Active/Passive web servers. And another two are to compose main/backup database servers. The program of Active/Passive web servers is based on the PHP language. And the Heartbeat technology is used in Active/Passive web servers. When one of web server is failure, another web server can take over at once. The technology of the database servers is based on the MySQL database. The web server can access data from the main database server. Meanwhile, data backup to another database server. Once the main database server is failure, backup database server is alive. And we can access data from the backup database server. In this thesis, steps to setup Linux cluster servers are discussed. The skill to code the shopping web server program under the Linux cluster configuration is also explained. Thus, in this thesis, we potentially proposed a simple way to design a high-available shopping website.
|