


A brief analysis of iis7.5 installation and configuration of PHP environment_PHP tutorial
A brief analysis of iis7.5 installation and configuration PHP environment
Windows server 2008 and Windows server 2003 are currently the more mainstream server operating systems in China, and the environments for building PHP are also diverse. , among which IIS Fastcgi php mysql installation is the simplest.
iis7.5 is a web server installed in win7 and win8. The web server of win2003 and win2000 uses iis6.0. Since win7 and win8 systems have different aspects of reform compared to win2003 and win2000, so for The configuration of iis7.5 also needs to be fiddled with before you can become familiar with it. However, these are all operational things, just like the first time I came into contact with iis6.0. After operating it a few times, I gradually became familiar with it.
Now I need the web server to run the php program, so I need to configure the php environment. At first I thought it would be easier, because I have configured it countless times in iis6.0, and the fully automatic installation of Xingwai PHP can be easily done in 30 seconds. However, after opening iis7.5, I found that most of the familiar things in iis6.0 are in I couldn't find it in iis7.5, so I had to dig around. This article combines my own practical experience to introduce how to install and configure php in iis7.5.
1. Prepare documents
First make sure you have downloaded and unzipped the php program file. If not, download one first. PHP program files do not need to be installed, just unzip the downloaded compressed package into any folder. In this case, PHP 5.2.13 is used.
Download the Php executable file from the official website: http://windows.php.net/download/
2.IIS Configuration 2.1 Add ISAPI filter
Go to "Control Panel" - "Programs" - "Turn Windows features on or off", expand "Internet Information Services", then check "ISAPI Filter", and finally click the "OK" button, as shown in the figure below:

Figure 1: Open ISAPI filter
2.2 Set up ISAPI2.2.1 and open IIS Manager
Enter IIS Manager (method: right-click "Computer", then click "Manage", expand the "Services and Applications" item in the pop-up interface, and then double-click "Internet Information Services (IIS) Manager"), Enter the IIS management interface, as shown below.

Figure 2: Open IIS Manager
2.2.2 Add PHP ISAPI path
In Figure 2 above, double-click the "ISAPI and CGI Restrictions" icon, and then enter the setting interface, as shown below.

Figure 3: Add PHP ISAPI
As shown in Figure 3 above, click "Add" and enter the ISAPI path of php in the pop-up window, which is the file path of php5isapi.dll of the php decompression package. Fill in the description text as you like, such as "php", and check "Allow execution of extended paths" and click "OK".
2.2.3 Add PHP handler mapping
Click on the computer name (Correction: You should click on the website name that needs to be set under "Website" instead of the computer name at the top. This setting is for a certain website), you will see "IIS" on the right "There is an icon of "Handler Mapping" below, as shown below.

Figure 4: IIS handler mapping
Double-click the "Handler Mapping" icon to enter the setting interface, as shown below:

Figure 5: Adding PHP handler mapping
Click "Add Script Mapping..." in the setting interface, and then fill in the corresponding content in the pop-up window. The request path is "*.php", and the executable file is the file path of php5isapi.dll in the PHP decompression package. , the same as the path filled in Figure 3. The name can be arbitrary, you can fill in "php", there is no need to set the request limit, click "OK" to complete the addition.
2.2.4 Test Php
Use Notepad to enter the following lines of code:
?
|
<🎜>phpinfo();<🎜> <🎜>?> |
Save it as: info.php, put it in the website directory, then start the browser and visit http://localhost/info.php. If you see the following screen, the installation is successful!

Figure 6: PHP successful running interface
The above is the entire content of this article, I hope you all like it.

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics











PHP is a scripting language widely used on the server side, especially suitable for web development. 1.PHP can embed HTML, process HTTP requests and responses, and supports a variety of databases. 2.PHP is used to generate dynamic web content, process form data, access databases, etc., with strong community support and open source resources. 3. PHP is an interpreted language, and the execution process includes lexical analysis, grammatical analysis, compilation and execution. 4.PHP can be combined with MySQL for advanced applications such as user registration systems. 5. When debugging PHP, you can use functions such as error_reporting() and var_dump(). 6. Optimize PHP code to use caching mechanisms, optimize database queries and use built-in functions. 7

PHP and Python each have their own advantages, and the choice should be based on project requirements. 1.PHP is suitable for web development, with simple syntax and high execution efficiency. 2. Python is suitable for data science and machine learning, with concise syntax and rich libraries.

PHP and Python each have their own advantages, and choose according to project requirements. 1.PHP is suitable for web development, especially for rapid development and maintenance of websites. 2. Python is suitable for data science, machine learning and artificial intelligence, with concise syntax and suitable for beginners.

PHP is widely used in e-commerce, content management systems and API development. 1) E-commerce: used for shopping cart function and payment processing. 2) Content management system: used for dynamic content generation and user management. 3) API development: used for RESTful API development and API security. Through performance optimization and best practices, the efficiency and maintainability of PHP applications are improved.

PHP is still dynamic and still occupies an important position in the field of modern programming. 1) PHP's simplicity and powerful community support make it widely used in web development; 2) Its flexibility and stability make it outstanding in handling web forms, database operations and file processing; 3) PHP is constantly evolving and optimizing, suitable for beginners and experienced developers.

PHP is mainly procedural programming, but also supports object-oriented programming (OOP); Python supports a variety of paradigms, including OOP, functional and procedural programming. PHP is suitable for web development, and Python is suitable for a variety of applications such as data analysis and machine learning.

PHP is suitable for web development, especially in rapid development and processing dynamic content, but is not good at data science and enterprise-level applications. Compared with Python, PHP has more advantages in web development, but is not as good as Python in the field of data science; compared with Java, PHP performs worse in enterprise-level applications, but is more flexible in web development; compared with JavaScript, PHP is more concise in back-end development, but is not as good as JavaScript in front-end development.

PHP and Python have their own advantages and disadvantages, and the choice depends on project needs and personal preferences. 1.PHP is suitable for rapid development and maintenance of large-scale web applications. 2. Python dominates the field of data science and machine learning.
