Home > Backend Development > PHP Problem > Linux php5.4 installation tutorial

Linux php5.4 installation tutorial

藏色散人
Release: 2023-03-05 06:42:01
Original
2890 people have browsed it

linux php5.4 installation method: first install apache and decompress php; then compile and install; then copy "php.ini-production" to the lib directory and rename it "php.ini"; final modification "httpd.conf" file is enough.

Linux php5.4 installation tutorial

Recommended: "PHP Video Tutorial"

Install php5.4.4 under linux

Step 1: Install apache

Step 2: Unzip php

[root@test02 software]# tar zxvf php-5.4.4.tar.gz
Copy after login

Step 3: Compile and install

[root@test02 php-5.4.4]# ./configure --prefix=/usr/local/php5.4 --with-apxs2=/usr/local/httpd2.2.22/bin/apxs --with-mysql
Copy after login

This will generate a libphp5.so in the /usr/local/httpd2/modules directory, and

# will be automatically added to httpd.conf

##LoadModule php5_module modules/libphp5.so This sentence

Copy php.ini-production in the php decompression directory to the /usr/local/httpd2/lib directory Download and rename it to php.ini

Step 4: Modify httpd.conf so that apache can recognize the extension of php

In httpd Add

at the end of .conf

<FilesMatch \.php$>
    SetHandler application/x-httpd-php
</FilesMatch>
       Or,  if we wanted to allow .php, .php2, .php3, .php4, .php5, .php6,
       and  .phtml files to be executed as PHP, but nothing else, we&#39;d use
       this:
<FilesMatch "\.ph(p[2-6]?|tml)$">
    SetHandler application/x-httpd-php
</FilesMatch>
       And  to  allow  .phps files to be handled by the php source filter,
       and displayed as syntax-highlighted source code, use this:
<FilesMatch "\.phps$">
    SetHandler application/x-httpd-php-source
</FilesMatch>
Copy after login

Restart apache

The above is the detailed content of Linux php5.4 installation tutorial. For more information, please follow other related articles on the PHP Chinese website!

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