分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

编译安装PHP

发布时间:2023-09-06 01:51责任编辑:熊小新关键词:PHP编译
安装准备
  1. 安装环境Red Hat Enterprise 6.5
  2. PHP的安装要依托apache和MySQL,所以要实现安装好这两个软件。
  3. 软件包 gd、php

安装开始

GD库安装

首先安装GD库,在安装GD库前需要先安装一些GD库的关联程序,如果不装,后期安装的时候会有报错信息。

GD库是php处理图形的扩展库,GD库提供了一系列用来处理图片的API,使用GD库可以处理图片,或者生成图片,也可以给图片加水印。

这里我们用yum install 来一次性安装。

yum install libjpeg-devel libpng-devel freetype-devel zlib-devel gettext-devel libXpm-devel libxml2-devel fontconfig-devel openssl-devel bzip2-devel

将GD软件解压到指定的文件夹内(不同压缩方式的软件包解压方式也不尽相同,要注意不要使用错误的解压命令)
解压完成后进行安装前的配置(配置是应确保所在目录为gd目录,且所在目录下有configure文件)

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

安装GD库

make && make install

PHP安装

正确解压软件包到指定文件夹,首先进行安装前的配置

./configure --prefix=/usr/local/php \ ??//指定安装路径--with-apxs2=/usr/local/apache/bin/apxs \ ?//使生成libphp5.so文件--with-gd \ ??//指明gd库--with-mysql=/usr/local/mysql --with-config-file-path=/etc --enable-sqlite-utf8 --with-zlib-dir --with-libxml-dir --with-freetype-dir --with-jpeg-dir --with-png-dir --with-ttf --with-iconv --with-openssl --with-gettext --enable-mbstring --enable-gd-native-ttf --enable-gd-jis-conv --enable-static --enable-zend-multibyte --enable-inline-optimization --enable-sockets --enable-soap --enable-ftp --disable-ipv6

以上各种功能模块的开启

安装PHP

make && make install

配置使apache支持PHP

进入apache的配置文件

vim /usr/local/apache/conf/httpd.conf

在配置文件中找到==AddType application/x-gzip .gz .tgz==,在下一行插入以下两句

AddType application/x-httpd-php .phpAddType application/x-httpd-php-source .phps

检查配置文件中是否有如下内容

==LoadModule php5_module ?modules/libphp5.so==
首页文件设置增加index.php

重启httpd服务

service httpd stopservice httpd start

确认服务已经开启

php测试

创建一个新的首页文件,存放在首页目录下
/usr/local/apache/htdocs(首页文件目录)
首页内容如下

<?phpphpinfo();?>


打开宿主机浏览器,输入地址即可访问

编译安装PHP

原文地址:http://blog.51cto.com/13643643/2109213

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved