lamp里php的安装

1、环境:Linux moban 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

2、软件版本:apache2.2.27     mysql-5.5.32-linux2.6-x86_64    php5.3.27

3、在安装php之前首先必须要确认你的apache和mysql是已经安装的,并使正常的。为了能安装成功,最好检查一遍。

4、检查安装php所需lib库;安全起见,此处直接安装。

    yum install zlib libxml libjpeg freetype libpng gd  curl libiconv  zlib-devel  libxml2-devel libjpeg-devel freetype-devel libpng-devel gd-devel curl-devel -y

5、libiconv-是用来转化编码用的,最好安装上。

tar zxf libiconv-1.14.tar.gz

cd libiconv-1.14

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

make

make install

cd ../

6、安装:

yum install openssl-devel -y

yum  install libx* -y

7、tar xf 解压后开始安装php;

./configure \

--prefix=/application/php5.3.27 \

--with-apxs2=/application/apache/bin/apxs \

--with-mysql=/application/mysql \

--with-xmlrpc \

--with-openssl \

--with-zlib \

--with-freetype-dir \

--with-gd \

--with-jpeg-dir \

--with-png-dir \

--with-iconv=/usr/local/libiconv \

--enable-short-tags \

--enable-sockets \

--enable-zend-multibyte \

--enable-soap \

--enable-mbstring \

--enable-static \

--enable-gd-native-ttf \

--with-curl \

--with-xsl \

--enable-ftp \

--with-libxml-dir

注意:--with-iconv=/usr/local/libiconv \--with-apxs2=/application/apache/bin/apxs (通过指定apache的bin/apxs路径将php扩展到apache中)\ --with-mysql=/application/mysql \ 路径不要弄错,避免不必要的错误。

观察:“Thank you for using PHP.”表示安装没有问题!

检查此路径下 /application/apache/modules/ 是否生成:libphp5.so  

8、接着make &&make install ;

9、echo $?

返回为: 0

10、安装搞定。

11、php的配置文件

ls -al php.ini-*

-rw-r--r-- 1 101 101 69606 7月  11 2013 php.ini-development  #开发使用

-rw-r--r-- 1 101 101 69627 7月  11 2013 php.ini-production    #生产环境使用

可以使用diff `ls  php.ini-*`  进行比较;

12、 拷贝配置文件:

    cp php.ini-production  /application/php/lib/php.ini

小结:正式配置文件一般关闭显示log,不输出log。

时间: 2024-08-07 19:04:16

lamp里php的安装的相关文章

Lamp环境的详细安装教程

原文:Lamp环境的详细安装教程 架构LAMP环境 1.布置LAMP环境之前的准备工作 在架构LAMP环境时,确保你的Linux系统已经安装了make.gcc.gcc-c++(使用rpm -q xxx 查看系统是否已经安装软件) 解压Lamp压缩包 下载地址:http://pan.baidu.com/s/1hq4hI5m 如果解麻烦的话,可以写一个自动解压脚本 1 cd /lamp #你解压的目录 2 3 ls *.tar.gz > ls.list 4 5 for tar in ‘cat ls.

LAMP+Centos6.5上安装zabbix

系统版本:centos6.5 内核版本:2.6.32-358.el6.x86_64 yum安装LAMP环境: yum install -y gcc gcc-c++httpd httpd-devel mysql msql-server mysql-devel php php-mysql php-common php-gdphp-mbstring php-mcrtpt php-devel php-xml php-bcmath libcurl-develnet-snmp-devel 2.  添加用户及

详解LAMP源码编译安装

实战:LAMP源码编译安装 家住海边喜欢浪:zhang789.blog.51cto.com 目录 详解LAMP源码编译安装 LAMP简介 一.准备工作 二.编译安装 Apache 三.编译安装 MySQL 四.编译安装 PHP 测试LAMP搭建开源数据web管理程序phpMyadmin 详解LAMP源码编译安装 LAMP简介 LAMP是当下非常流行的一套Web架构,我们可以在GNU/Linux下通过其他人打包的程序包来进行安装; 但是在生产环境中,很多时候都需要我们自己定制安装AMP,编译安装L

在Windows Server2016里通过Hyper-V安装Liunx Container

Windows Server2016正式发布已经有一段时间了.无可厚非,原生Docker的支持是这个版本一个非常大的亮点. Windows Container 的安装在网上有很多教程,我这里不过多的描述,可以参考: https://docs.microsoft.com/zh-cn/virtualization/windowscontainers/quick-start/quick-start-windows-server Windows Container 目前支持的镜像必须是 windows内

express4里要单独安装cookie-parser和express-session

express4里要单独安装cookie-parser和express-session express4里要单独安装cookie-parser和express-session: 1 2 npm install express-session --save npm install cookie-parser --save 有关代码替换成 1 2 3 4 5 6 7 var cookieParser = require('cookie-parser') var session = require('

LAMP的简单编译安装

[二进制安装MariaDB] 1.展开程序 #tar xf mariadb-5.5.32-linux-x86_64.tar.gz -C /usr/local/ 2.进入解压后的文件夹 # cd /usr/local/mariadb-5.5.32-linux-x86_64/ 3.创建数据存放目录 #mkdir -pv /mydata/data 4.创建安全登陆的用户和组 #groupadd -r mysql #useradd -g mysql -r mysql 5.改变数据目录的属主属组 #cho

在eclipse里卸载已安装的插件[例如Android Development Tools ADT]

在eclipse里卸载已安装的插件 有四种方法: 1.到plugins和features目录中找到你要卸载的插件的文件夹,删除它们.在eclipse的快捷方式属性中加上-clean参数,启动eclipse.去掉-clean参数,重新启动即可. 2.如果是采用link方式安装插件,只需要把对应的link文件删除就可以了.//不太懂link方式,期待高手回答 3.到plugins和features目录中删除掉相关的文件夹,然后删除eclipse\configuration   下org.eclips

LAMP架构之——MySQL安装

本节讲述的是mysql的安装过程,这里我们使用二进制格式进行安装.我用的是mariadb-5.5.36-linux-x86_64.tar.gz进行安装. 1.准备数据存放的文件系统 一般数据库的大小会一直变大,因此我们用逻辑卷来存放. 新建一个逻辑卷,并将其挂载至特定目录即可. 并修改文件系统类型 这里假设其逻辑卷的挂载目录为/mydata,而后需要创建/mydata/data目录做为mysql数据的存放目录. 当然这里的目录都是需要实现创建的,这里我就不演示了. 2.新建用户以安全方式运行进程

CentOS6.3 编译安装LAMP(3):编译安装 MySQL5.5.25

所需源码包: /usr/local/src/MySQL-5.5.25/cmake-2.8.8.tar.gz /usr/local/src/MySQL-5.5.25/mysql-5.5.25.tar.gz 1.安装cmake  MySQL从5.5版本开始,通过./configure进行编译配置方式已经被取消,取而代之的是cmake工具. 因此,我们首先要在系统中源码编译安装cmake工具. #编译安装 cd /usr/local/src/MySQL-5.5.25/cmake-2.8.8 ./con