LAMP环境搭建只之liunx下php安装

来源:互联网 发布:php 上传图片卡住 编辑:程序博客网 时间:2024/06/07 01:48

  

  php 安装版本为

     php-5.6.31.tar.gz


 之前装了apache 现在装php,反复了好几几遍一直没对,从网上看到教程和其他人发的教程试试,也会出错,如果单看一个人的博客方法难免不会出错,还是应该综合起来安装

  安装之前先安扩展包,这些包可以yum安装,也可以源码安装,若是源码安装在安装php时配置会不同,这个待实践

    zlib

libxml2

libjpeg-turbo-devel

freetype

libpng-devel

gd-devel

libcurl-deve


源码安装libiconv

接下来安装php

shell>> tar -zxvf php-5.6.3.tar.gz

shell>> cdphp-5.6.3

shell>> ./configure --prefix=/usr/local/php  --with-apxs2=/usr/local/apache/bin/apxs --enable-mysqld --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-iconv-dir=/usr/local/libiconv --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir --enable-xml --disable-rpath --enable-bcmath --enable-shmop --enable-sysvsem --with-curl-dir --enable-mbregex --enable-fpm --enable-mbstring --with-gd-dir  --enable-gd-native-ttf --with-xmlrpc --enable-short-tags --enable-static  --enable-ftp 

shell>> make && make install

参数说明:

  --prefix=/usr/local/php //php安装目录

--with-apxs2=/usr/local/apache/bin/apxs //配置apache相关 ,这很重要

--enable-mysqld //如果没有安装mysql 这样配置

--with-* //扩展配置信息

--enable-* //功能开启


安装完成后还需要在apache 中添加其扩展信息

httpd.conf

 AddType application/x-httpd-php .php


以上信息要放在

<IfModule mime_module>

</IfModule>

第一次安装配置就失败了,查过之后发现这个添加位置错了,更改后就可以。不知道是通用问题不是



原创粉丝点击