Modular installation of PHP in NT series OS_PHP tutorial

WBOY
Release: 2016-07-13 17:08:21
Original
909 people have browsed it

in various network programming languages. PHP has attracted many programming enthusiasts because of its simplicity, ease of learning and powerful functions. However, the installation of PHP has become a stumbling block for many beginners. Now let me give you a more detailed introduction to a method of installing PHP and common modules in a modular manner under the Microsoft Windows 2000/XP platform.

1. Basic knowledge
Before the introduction, please understand some basic knowledge of PHP installation. PHP has two different installation methods: CGI and modular.
For PHP installed in CGI mode, every time a PHP script is parsed, the server will generate a temporary PHP parser (process) to parse the PHP script. When the amount of access is large, Server performance will be reduced.
With modular installation of PHP, it runs at the same memory address as the Apache server. It has considerable performance improvement and higher security than CGI method.

So modular installation has greater advantages than CGI method. Related software is listed below:
Apache server uses the 2.0.43 series version. Download address: http://www.apache.org/
PHP uses the newer version 4.32 with good security and stability, and supports modular installation. Download address: http://www.php.net/
2. Install the Apache server
When the relevant software is ready. Install Apache 2.0.43 first, during installation. The default installation path is the start menu of C:. It is recommended to change the path to the root directory of the C drive. This will be more convenient in daily use.
After Apache is installed. Note that a red feather symbol will appear in the system tray area of ​​the taskbar. If there is a green triangle underneath the feather. Indicates that Apache is installed successfully and is running. If a red stop sign appears, it means there was a problem during the installation process, usually a port conflict. If there is another server such as IIS installed on your machine, please check whether port 80 is occupied by IIS. If you want Apache to use a different port, OK. Select Edit the Apache httpd.conf Configuration File in the Configure Apache Server of the Apache HTTP Server 2.0.43 project in the start menu. After opening it (it is recommended to install and use a text editor with line number display such as UltraEdit), there is Listen around line 120. 80 words. Indicates that Apache uses port 80 by default. You can change it to the port you want. Just add the port number you modified when browsing. For example, http://localhost(:port number)/index.html.en, this is the start page of Apache.
3. Modular installation of PHP
After installing Apache, the important step begins. Unzip the downloaded PHP4.32 to the root directory of drive C. Generally, the default folder name should be in the format of php-4.3.2-Win32, change it to php. Then change the php.ini-dist file to php.ini, and copy this file to the C:WINNT or C:WINDOWS directory. (A little knowledge here is that if there are php.ini configuration files in both the system directory and the PHP directory, PHP will execute the one in the PHP directory first!) This is also a problem that many friends often encounter when using PHP on a daily basis. I modified php.ini in the system directory, but the desired result was not achieved after running it. Here's why!

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/629863.htmlTechArticle in various network programming languages. PHP has attracted many programming enthusiasts because of its simplicity, ease of learning and powerful functions. However, the installation of PHP has become a stumbling block for many beginners. Now let me tell you...
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!