This project is to build a dynamic Web server platform, running social networking sites (for example: Renren, net, Tianya forum). Relevant knowledge points are involved in the previous course, today's experiment is a comprehensive application, reflecting the real project implementation process and ideas. This experiment has a new knowledge point, is the SVN server, SVN server can be unified storage programmer development Code, to avoid code confusion, it is easy to say that SVN is used for many people to jointly develop the same project, the purpose of sharing resources, a bit similar to the file server, but more secure than the file server, It is advantageous for many people to maintain, avoids the work coordination to appear the problem. In addition, our environment today is to realize the separation of Nginx, PHP, MySQL, which helps to optimize the environment, improve performance and security.
I. Description of the project
1. Build SVN server
2. Deploy Nginx server to handle static Web pages
3. Deploy PHP server to handle Dynamic Web pages
4. Deploy MySQL server for dynamic site database storage
5, configure Nginx and PHP, use SVN to publish the development of a good website
6. Browse the website on the client
Second, the experimental topology
Third, build SVN server
1. Install SVN (default already installed)
2. Create a warehouse directory for PHP programmers repo (for unified storage development data)
Iv. deployment of Nginx server 192.168.0.10
1. Installing Nginx Server
Project case: Deploying social networking sites