您的位置:首页 > 运维架构 > Apache

基于在Apache和MySQL下构建PHP环境(三)

2010-07-30 22:06 941 查看
PHP是PHP Hypertext Preprocessor(超级文本预处理语言)的缩写,是一种HTML嵌入式脚本语言,且支持多种操作系统平台

同样在RHEL5中使用源码包编译安装PHP软件包。
解压并释放下载的PHP源码包到/usr/src目录中,并切换进入展开的源码文件夹



预先配置编译时的参数



Ø --prefix:设置PHP程序的安装路径
Ø --enable-mbstring:设置PHP支持多字节字符串
Ø --with-apxs2:设置Apache服务器提供的apxs模块支持程序的文件位置
Ø --with-mysql:设置MySQL服务器程序的安装位置
Ø --with-config-file-path:设置PHP程序的配置文件所在的位置
编译并安装



安装完之后,PHP安装程序通常不会复制配置文件,因此还需要复制源码目录中的PHP配置模板文件PHP.ini-dist,将其复制为PHP配置文件中的php.ini文件即可。



PHP程序需要和web服务器协同工作,才便于发挥其强大的作用。因此还要编辑httpd服务器的主配置文件httpd.conf,添加支持PHP环境的相关配置。
编辑httpd.conf文件,加载libphp5.so模块并添加相关配置



修改DirectoryIndex配置行,添加index.php项,以便httpd服务器能够正确搜索该首页文件



查找AddType配置项添加对.php类型的网页文件的识别



修改完之后,重启Apache服务



.测试PHP与Apache的协同工作,编写一个PHP测试网页文件,使用phpinfo()函数显示服务器的php环境信息
在apache网站的根目录中建立测试网页文件test.php



打开浏览器访问http://www.caomei.com/test.php进行测试



成功访问Apache网站
测试php与MySQL数据库的协同工作

编写一个php测试网页文件,添加简单的数据库操作命令,用于验证与MySQL服务器的连接、查询等操作。



打开浏览器访问http://www.caomei.com/testdb.php进行测试



这样php环境就搭建好了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  PHP MySQL Apache 构建 环境