加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

LAMP环境的搭建实例

发布时间:2016-01-20 20:45:12 所属栏目:Linux 来源:网络整理
导读:apache版本:httpd-2.2.20 mysql版本:mysql-5.1.58 PHP版本:php-5.3.6 其它要用到的相关软件: freetype-2.4.6 jpegsrc.v6b libpng-1.2.8-config gd-2.0.35 P

4、GD2安装,这个安装相对前面几个组件要复杂些

在安装前做头文件的软链接

[root@centos5 gd-2.0.35]# ln -sv /usr/local/libpng/include/pngconf.h

/usr/include/

[root@centos5 gd-2.0.35]# ln -sv /usr/local/libpng/include/png.h /usr/include/

[root@centos5 gd-2.0.35]# ln -sv /usr/local/libpng/include/pngconf.h

/usr/include/

创建指向“/usr/local/libpng/include/pngconf.h”的符号链接

“/usr/include/pngconf.h”

ln: 正在创建指向“/usr/local/libpng/include/pngconf.h”的符号链接

“/usr/include/pngconf.h”: 文件已存在

[root@centos5 gd-2.0.35]# ln -sv /usr/local/libpng/include/png.h /usr/include/

创建指向“/usr/local/libpng/include/png.h”的符号链接“/usr/include/png.h”

ln: 正在创建指向“/usr/local/libpng/include/png.h”的符号链接

“/usr/include/png.h”: 文件已存在

可以看到,我这个以经存在了!!!这是RPM安装时安装的,我们要删除掉再做链接!不然

make时会出错!

[root@centos5 gd-2.0.35]# rm -rf /usr/include/pngconf.h                        

[root@centos5 gd-2.0.35]# rm -rf /usr/include/png.h  

再做链接:

[root@centos5 gd-2.0.33]# ln -sv /usr/local/libpng/include/pngconf.h

/usr/include/

[root@centos5 gd-2.0.33]# ln -sv /usr/local/libpng/include/png.h /usr/include/

安装gd

[root@centos5 gd-2.0.35]# ./configure --prefix=/usr/local/gd2

--with-freetype=/usr/local/freetype

--with-png=/usr/local/libpng

--with-jpeg=/usr/local/jpeg

[root@centos5 gd-2.0.35]# make;make install

前期的工作基本上完成了。。。一切就绪,下面开始安装PHP!

1、安装

[root@centos5 php-5.3.6]# ./configure --prefix=/usr/local/php

--with-gd=/usr/local/gd2

--with-apxs2=/usr/local/apache/bin/apxs

--enable-mbregex --enable-bcmath

--with-mysql=/usr/local/mysql

--with-zlib-dir --enable-mbstring=all

--with-pdo-mysql=/usr/local/mysql

--with-freetype-dir=/usr/local/freetype

--with-mysqli=/usr/local/mysql/bin/mysql_config

configure: error: GD build test failed. Please check the config.log for details.

[root@centos5 php-5.3.6]# make

[root@centos5 php-5.3.6]# make install

2、验证安装

在安装完PHP之后,会在apache安装目录的modules目录下生成数据库文件libphp5.so,同时

会在apache主配置文件httpd.conf下插入:Load Module php5_module modules/libphp5.so

[root@centos5 apache]# ll /usr/local/apache/modules/

总计 20096

-rw-r--r-- 1 root root     9063 09-07 05:09 httpd.exp

-rwxr-xr-x 1 root root 20538740 09-07 12:13 libphp5.so

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读