This article introduces seven most common PHP local servers. Generally, there are two types of local PHP platforms: LAMP, namely Linux + Apache + MySql + PHP; the other is WAMP, which is Windows + Apache + MySql + PHP, and the former is generally superior to the latter. Of course, this article will focus on the use of Wordpress on the WAMP platform. it will always be inevitable for friends to adjust their own WP personality or make a set of personalized theme for themselves, general small changes directly online adjustment is no problem, but if you want to create a set of personalized themes for yourself, it is best to choose local debugging, so some for Windows system PHPDebugging software came into being.
Wordpress is popular enough. it is a powerful blog platform written in PHP. It is easy to build a blog platform and is a convenient tool for new users to build websites. However, to truly understand the power of Wordpress (WP), plug-ins are indispensable. In general, it is impossible for us to try a plug-in to upload the file through FTP and try it on our website. this is a big risk. Therefore, we need to build a PHP platform on the local computer.
Generally, there are two types of local PHP platforms: LAMP, namely Linux + Apache + MySql + PHP, and WAMP, it is Windows + Apache + MySql + PHP, and the former is generally superior to the latter. If we had to install Apache + MySql + PHP on our own, it would be much more difficult. if we had to change a bunch of code, it would be easy to make mistakes. Furthermore, considering that most of us are using Windows operating systems and are Linux blind, the local test platforms I provide are all WAMP, which are integrated with the above functions and can be used after installation.
1. XAMPP (http://www.jb51.net/softs/308.html)
XAMPP is a powerful local testing platform. It integrates three required functions and FileZilla. The software comes with a control panel, you can register Apache, MySql, and FileZilla as system services or uninstall services. there is a service startup control button, and the service running information is displayed in the lower part of the window. Although the panel is in English, it is clear and easy to understand. The advantage of registering as a system service is that it can run automatically upon startup, but it will consume a certain amount of system resources. you can decide on your own. After the installation is successful and the service is started successfully, you can open the browser and enterHttp: // localhost/. The XAMPP web page supports Chinese characters.
2. WampServer (http://www.jb51.net/softs/39117.html)
Its official website does not have Chinese characters, but the program supports Chinese characters. After the installation program is started, it will prompt you to uninstall the old version, do not support overwriting upgrade, and then the installation will be successful all the way to NEXT. It has an icon in the task tray. if a service startup exception occurs, it is red. if some exceptions occur, it turns yellow. if everything is normal, it turns white. These different color warnings make it easy to determine whether your localhost can be opened. It can also switch between the online and offline states. The optional language items are also available in simplified Chinese, which is good.
3. Vertrigo Server (http://www.jb51.net/softs/73466.html)
This is a lightweight WAMP environment, but when you download it, the security component that comes with Thunder says it has a virus. According to my scans (ESS3.0) and usage, this is completely a false positive, so you can rest assured to use it. Install NEXT. the original password in PhpMyAdmin is vertrigo, which is unnecessary by default. It has a simple control panel and its running status is clear at a glance.
The localhost page contains common links, which is convenient.
4. PHPNow (http://www.jb51.net/softs/12868.html)
PHPNow is really simple. Simply put, the installer is a self-extracting program made of RAR. There is no shortcut after the release. you must find the folder where the file is stored and run Init. cmd to initialize it. During the initialization process, you are prompted to set the password. because only one password is designed in the CMD command line and there is no password confirmation item, please be careful when setting the password. do not forget it. It also registers Apache and MySql as services and starts automatically upon startup.
In the program folder, it also has a control panel, but it is just CMD, but it is very useful. It is easier to uninstall the service. in the control panel of the software, uninstall the service and delete the entire folder. For this convenience, you can try it easily.
5. PHPStudy (http://www.jb51.net/softs/62185.html)
PHPStudy is different. it contains IIS + PHP and Apache + PHP. The latter is recommended for software. There is also an icon in the task tray. you can open the panel to view the service running status, which is also very simple.
Open localhost and the standard PHP information interface appears.
6. AppServ (http://www.jb51.net/softs/24445.html)
During the installation of the program, it prompts you to change the default port 80 to the service port, so as to avoid conflicts arising from Port sharing. There is a password setting prompt, but it is much better than PHPNow, the software can also set the character set, the default is the UTF-8. Although the software does not have a control panel, a shortcut is added to the Start menu for all operations, which is convenient to use. The software also has a MySql command line terminal.
7. EasyPHP (http://www.jb51.net/softs/73467.html)
The software is really EASY! Install the NEXT method, but do not load Apache and MySql as services. Therefore, you must start it manually every time you use it. The software also has a simple control panel, and there is nothing else to say.
If some such PHP-related services cannot be started, check whether Port 80 on your machine is occupied (quickly find the local port ). General programs, such as thunder and btsoftware, occupy Port 80 even if they are not working. So after you turn them off, start the PHP-related services, and then open the downloaded software or something, there will be no such problem as service startup failure.