1. 程式人生 > >apache2.2下編譯安裝php5.6

apache2.2下編譯安裝php5.6

安裝環境

1.centos6.6、apache2.2、php5.6
2.由於apache2.2是通過mod_php方式執行的php,在apache2.4版本中才過渡到php-fpm,所以本章不做php-fpm說明

外掛安裝

[[email protected] ~]# yum -y install libxml2
[[email protected] ~]# yum -y install libxml2-devel

安裝包下載

[[email protected] ~]# wget -c http://cn2.php.net/distributions/php-5.6.19.tar.gz


[[email protected] ~]# tar -zxvf php-5.6.19.tar.gz
[[email protected] ~]# cd php-5.6.19

安裝

選項詳解:http://blog.csdn.net/bluestarf/article/details/46376407
[[email protected] php-5.6.19]# ./configure –prefix=/usr/local/php –with-apxs2=/usr/local/apache2/bin/apxs
[[email protected] php-5.6.19]# make && make install
[

[email protected] php-5.6.19]# cp php.ini-development /usr/local/php/etc/php.ini

在httpd.conf後加入php檔案匹配

[[email protected] ~]# vim /usr/local/apache2/conf/httpd.conf

<FilesMatch \.php$>  
SetHandler application/x-httpd-php  
</FilesMatch>  

<FilesMatch "\.ph(p[2-6]?|tml)$">  
SetHandler
application/x-httpd-php </FilesMatch> <FilesMatch "\.phps$"> SetHandler application/x-httpd-php-source </FilesMatch>

重啟httpd服務
[[email protected] ~]# service httpd restart

驗證

在apache安裝的web目錄下建立php檔案,在瀏覽器中訪問
[[email protected] www]# touch test.php

<?php
    phpinfo();
?>

輸出php資訊即為安裝成功

相關推薦

apache2.2編譯安裝php5.6

安裝環境 1.centos6.6、apache2.2、php5.6 2.由於apache2.2是通過mod_php方式執行的php,在apache2.4版本中才過渡到php-fpm,所以本章不做php-fpm說明 外掛安裝 [[emai

CentOS6.5 編譯安裝 PHP5.6+MySQL5.6+Apache2.4

安裝前的準備 檢視系統是否安裝了PHP,MYSQL,APACHE 檢視是否安裝 [[email protected] ~]#rpm -q httpd mysql php 如果安裝請解除安裝 [

linux編譯安裝python3.6.2即是升級本機的python2版本到3

cd /usr/local/src wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz            如果無法下載則下載到本地然後sz即可 tar -zxf  Python-3.6.2.tgz

編譯安裝php5.6.12

php fpm 系統服務 一、系統環境說明 本次實驗基於CentOS6.8_x64 (6.x均可),編譯安裝php5.6.12 包含以下四個擴展模塊(包):libmcrypt-2.5.8.tar.gz ;php-redis.tar.gz;jpegsrc.v8d.tar.gz ;zendo

centos6.9編譯安裝php5.6(基於php-fpm模式)

php-pfm xcache寫在前面centos6默認安裝的httpd2.2是不支持fcgi模式的,那麽如何在6上實現fpm模式呢,這裏需要編譯安裝httpd2.4(具體步驟參見之前的博文)。前提: 編譯安裝httpd2.4二進制安裝mariadb5.5yum 安裝相關包組bzip2-devel,libxml

Apache2.2.32編譯安裝

linux 系統管理 服務器版本:centos 6.5版本:Apache2.2.32下載Apache安裝包:wget http://mirror.bit.edu.cn/apache/httpd/httpd-2.2.32.tar.gz安裝Apache依賴的軟件: yum install -y zlib-

編譯安裝php5.6.30報錯

linux php [root@wuhan_id01_u4_19.116 Software]# cat /etc/redhat-release CentOS release 6.8 (Final)...編譯報錯:make: *** [sapi/cli/php] Error 1分析在編譯安裝php時出現

centos7.4 編譯安裝php5.6 (LNMP)

location -i free lar gin 啟動 b- png () centos7.4前提: 1、需要提前安裝msyql數據庫(yum,二進制,自己編譯都行) 2、需要自己編寫windows的hosts文件,綁定域名和ip 3、nginx使用yum

ECS裡Centos7.2編譯安裝PHP-7.2.11(PHP-FPM)

centos7下編譯安裝php-7.2.11(PHP-FPM) 一、下載php7原始碼包 1 http://php.net/downloads.php 如:php-7.2.11.tar.gz 二、安裝所需依賴 > yu

ubuntu編譯安裝php5.4

1、編譯引數 ./configure  --prefix=/usr/local/php5.4  --enable-fpm  --enable-fastcgi --enable-force-CGI-redirect --with-config-file-path=/u

Centos7:yum安裝apache,編譯安裝php5.6,apache不解析php的解決方法

首先,說一下問題發生的場景: 因為懶,所以用 yum 安裝 apache ,因為 centos 的源自帶 php 5.4 不能符合環境要求,而不想用其他源,所以選擇原始碼編譯安裝 php 5.6 安裝完畢後,apache 不解析 php ,不解析的現象是瀏覽器直接顯示或下載了 php 檔案的原始碼 過程

Windows 10編譯安裝Hadoop2.6

Windows 10下安裝Hadoop2.6,Windows10下編譯64位Hadoop2.x。詳細記錄了Windows10版本下對Hadoop的編譯、安裝步驟,以及相關包或者軟體下載安裝過程。 不需要在Cygwin下安裝Hadoop,官方也不推薦使用Cygwin。

CentOS 6.6編譯安裝Nginx1.6.2+MySQL5.6.21+PHP5.6.3

strong 版權 刪除 type lis /tmp tar err conf 準備篇: CentOS 6.6系統安裝配置圖解教程 http://www.osyunwei.com/archives/8398.html 一、配置防火墻,開啟80端口、3306端口 vi /et

linux編譯安裝配置php5.6.30過程

在第一次編譯安裝php5.6.30失敗後,參考了http://www.phpworld.cn/system/php/11.html的一些內容,第二次編譯安裝成功,特此記錄過程。 一、編譯安裝php5.6.30 安裝環境: # cat /etc/redhat-release CentOS

linux編譯安裝php7(相容現有的php5.6版本)

1.首先去php官網下載一個php7版本原始碼包 http://php.net/downloads.php,我這下載的是php7.2.13版本.  2.使用ftp或者linux的rz命令將包上傳到linux下,開始進行編譯安裝. 3.解壓安裝包 # tar -zxvf   

centos 6.5編譯安裝php-7.1.6和 php memcached擴展

php 編譯安裝 memcached 0,安裝 php-7.1.6 依賴包# yum groupinstall "Development tools" "Desktop Platform Development" # yum -y install openssl-devel libcurl-dev

在jetson tx1編譯安裝opencv3.2的一點小總結

detail nvidia 詳細 aar 攝像頭 dev linu title 我們 公司買了個NVIDIA的板子,我在裝opencv3.2的時候成功把系統搞崩了,當然我也不是故意的。 於是乎重頭開始裝了Ubuntu系統,建議弄個vpn,我在網上看到很多博主說網速慢得扣,呵

centos7.0編譯安裝python3.6.2

python一、查看Linux系統版本信息[[email protected]/* */ ~]# cat /etc/redhat-release CentOS Linux release 7.0.1406 (Core) [[email protected]/* */ ~]# uname

CentOS 6編譯安裝MySQL 5.6

是否 local profile pre utf8 readline 依賴 版本 centos 6 一:卸載舊版本 使用下面的命令檢查是否安裝有MySQL Server rpm -qa | grep mysql 有的話通過下面的命令來卸載掉 rpm -e mysql /

在CentOS 7.2編譯安裝Nginx 1.13.6

創建 ont uname group with pen 還需 www stub 第一個裏程碑 --- 檢查軟件安裝的系統環境 [root@rainjin ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (