Home > Backend Development > PHP Tutorial > Configuration of PHP development environment (installing Apache and PHP on Linux platform)_PHP tutorial

Configuration of PHP development environment (installing Apache and PHP on Linux platform)_PHP tutorial

WBOY
Release: 2016-07-13 09:51:45
Original
1125 people have browsed it

Configuration of PHP development environment (installing Apache and PHP on Linux platform)

Configuration of PHP development environment (install Apache and php on Linux platform):

Download Apache (httpd-2.4.12.tar.gz), download PHP (php-5.6.9.tar.gz), download libxml2 (libxml2-2.7.8.tar.gz) related to PHP installation, Download three files related to Apache installation: apr(apr-1.5.2.tar.gz), apr-util(apr-util-1.5.4.tar.gz), pcre (pcre-8.10.zip)

(1) Install Apache: apr, apr-util and pcre must be installed before installing apache, otherwise an error will occur:

Install apr:

Gunzip apr-1.5.2.tar.gz

Tar xvf apr-1.5.2.tar

Enter the apr-1.5.2 directory and execute:

./configure --prefix=/usr/local/apr

Make && make install

Install apr-util:

After decompressing, enter the apr-util directory and execute:

./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config

Make && make install

Install pcre: Before installation, gcc must be installed first, otherwise the pcre file cannot be compiled

Install gcc: yum -y install gcc gcc-c

Then install pcre:

After decompressing, enter the pcre directory, and then execute:

./configure --prefix=/usr/local/pcre

Make && make install

After installing these files, you can install apache and unzip httpd-2.4.12.tar.gz:

Gunzip httpd-2.4.12.tar.gz

Tar xvf httpd-2.4.12.tar

Enter the decompression directory: cd httpd-2.4.12, then execute:

./configure --prefix=/usr/local/apache --enable-so --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util

--with-pcre=/usr/local/pcre

Make && make install

(2) Install PHP:

Install libxml2 before installing php:

After decompression, enter the directory: libxml2-2.7.8, and then execute:

./configure --prefix=/usr/local/libxml2

Make && make install

Install php: After unzipping, enter the directory php-5.6.9, and then execute:

./configure --prefix=/usr/local/php --with-libxml-dir=/usr/local/libxml2 --with-apxs2=/usr/local/apache/bin/apxs

Make && make install

After installing php, copy php.ini-development in the unzipped php-5.6.9 directory to the following directory:

cp php.ini-development /usr/local/php/lib/php.ini

(3) Configure httpd-conf in Apache's conf folder and add the following content (if it does not exist):

Add LoadModule php5_module module/libphp5.so at LoadModule

Add AddType application/x-httpd-php .php at AddTypeapplication

(4) Start or restart Apache:

/usr/local/apache/bin/apachectl restart (or start)

(5) Test whether Apache and PHP are installed correctly:

Go to the htdocs directory in Apache,

[root@Masterpc htdocs]# vim hello.php

echo "Hello world!";

phpinfo();

?>

Input in the browser: http://172.16.2.42/hello.php (the IP address of my Linux host is 172.16.2.42, through remote access). If the access is successful, it will be displayed as follows:

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/1011358.htmlTechArticleConfiguration of PHP development environment (installation of Apache and PHP on Linux platform) Configuration of PHP development environment (installation on Linux platform Apache and php): Download Apache (httpd-2.4.12.tar.gz), download PHP (php-5.6.9.tar....
Related labels:
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