Linux 下安裝配置 PHP

2021-08-04 14:05:22 字數 3781 閱讀 4919

,這裡選用php 5.6版本

並解壓php安裝包

wget

cn2.php.net

/get

/php

-5.6.31.tar.gz

/from

/this

/mirror

gzip-d

php-

5.6.31.tar.gz

tar

xvfphp

-5.6.31.tar

2)新增www使用者組和www使用者(如果系統中已存在該使用者組,不用新增該使用者組)

groupadd

www

useradd-g

www-s/

sbin

/nologin-m

www

3)使用su超級使用者登入linux ,編譯php引數

su

#./configure \ 

--

prefix

=/usr/

local

/php \

--

with

-mysql

=/usr/

local

/mysql \

--

with

-apxs

=/usr/

local

/apache2

/bin

/apxs \

--prefix 指定安裝路徑

--with-mysql  指定mysql路徑

--with-apxs  指定apahce路徑

4)編譯,安裝php

make

make

install

5)修改apache的配置檔案,使其支援php, 對

apache 的 httpd.conf 作以下修改

在「」下新增

在"<

ifmodule dir_module>"內的內容新增"index.php",即如下:

<

ifmodule

dir_module

>

directoryindex index.html index.php

ifmodule

>

將"#servername 

www.example.com:80" 修改為

servername

127.0.0.1:80

servername

localhost:80

6)複製

php-5.6.31安裝包中的配置檔案

cp

php-

5.6.31

/php.ini.dist

/usr

/local

/php

/lib

/php.ini

如果「php.ini.dist」不存在,可以將「

php.ini-development

」或「php.ini-production」之一更改為「

php.ini.dist」再執行以上指令

更改 php.ini 檔案

register_globals=on

7)測試安裝是否完成

重啟apache

service

apache

restart

隨便編寫乙個php 檔案(加入命名為test.php),放置在apache/htdoc中,在瀏覽器其中訪問:

如果能夠正確顯示php檔案中的內容,則安裝成功;

在centos下可以使用yum工具,在ubuntu下使用apt-get工具,可以實現快速的安裝方式,用法基本一樣,這裡演示使用yum安裝php

1)檢視系統中是否已經存在php

rpm-qa

php

2)安裝php

yum-y

install

php

3)檢視php安裝資訊

chkconfig

phpon

如果yum源上的php版本過低,比如要安裝php5.6版本,可以通過以下方法:

1)配置centos epel 和 remi源

# centos 6

rpm

-uvh

rpm

-uvh

#centos 7

yum

install

epel

-release

rpm

-ivh

2)檢視可安裝包

yum

list

--enablerepo

=remi

--enablerepo

=remi

-php56

|grep

php

3)安裝php

yum

install

--enablerepo

=remi

--enablerepo

=remi

-php56

phpphp

-opcache

php-

devel

php-

mbstring

php-

mcrypt

php-

mysqlnd

php-

phpunit

-phpunit

php-

pecl

-xdebug

php-

pecl

-xhprof

Linux下安裝 配置PHP環境

環境 centos 6.5 64位作業系統 mysql apache 接下來我們來安裝 配置php環境,編譯php5的時候貌似比較複雜,容易出現很多問題,如遇到錯誤,需要根據錯誤提示來改善編譯引數。1 檢查php是否已經安裝,使用php v,是否能夠看到版本號 或者使用rpm qa grep php...

Linux安裝配置php

1.獲取安裝檔案 php 5.3.8.tar.gz 獲取安裝php需要的支援檔案 libxml2 2.6.32.tar.gz 2.安裝libxml2 1 tar zxvf libxml2 2.6.32.tar.gz 2 cd libxml2 2.6.32 3 configure prefix usr...

Linux安裝配置php

1.獲取安裝檔案 php 5.3.8.tar.gz 獲取安裝php需要的支援檔案 libxml2 2.6.32.tar.gz 2.安裝libxml2 tar zxvf libxml2 2.6.32.tar.gz cd libxml2 2.6.32 configure prefix usr local...