天国近了,你们当悔改!离弃所行的恶!
昨天整了一下午,和晚上,立水桥小组都迟到甚多,就是为了在rhel 5u3里安装php5.2.5,StreamWIDE Web 部门就是用这款。
终于搞定了, 分享出来。
在RHEL里面编译安装PHP5,但使用yum安装apache/mysql
把yum源更改成DVD哦,如果没做过,可以参考:http://ppeng.blog.51cto.com/134241/274492
然后yum update, 然后安装mysql-devel和httpd-devel
$ yum install mysql mysql-devel
$ yum install httpd httpd-devel
下载php源码: 如安装5.2.5版的可以wget http://museum.php.net/php5/php-5.2.5.tar.gz
解压之后,cd进去
cp php.ini-dist /etc/php.ini
./configure --with-apxs2 --with-mysql --with-mysqli --with-gd --disable-posix --with-curl --enable-ftp --enable-sockets --enable-gd-native-ttf --with-ttf --enable-magic-quotes --with-iconv -enable-mbstring=all --with-zlib --with-gettext --with-pear --with-zlib-dir && make && make install
安装完后,php会自动在httpd.conf添加libphp5.so,但是此时还没有addtype 和 addhandler,所以我们自己添加:
$ vim /etc/httpd/conf/httpd.conf
添加:
AddHandler application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
PHPIniDir "/usr/local/apache/php/php.ini"
保存,重启service httpd restart
分享到:
相关推荐
在Red Hat 5系统上安装LAMP环境,首先需要确保系统已经更新到最新状态,并且安装了必要的开发工具。 **1. 安装Apache** Apache是LAMP环境中的Web服务器组件,用于处理HTTP请求并提供静态或动态内容。可以通过以下...
在Red Hat Enterprise Linux 5 (RHEL5)系统上搭建一套完整的Web开发环境,包括MySQL数据库、Apache2 Web服务器、PHP解释器以及VSFTP和Subversion(SVN)版本控制系统,是一个常见的需求,用于创建动态网站和管理代码...
在Linux操作系统,特别是RHEL(Red Hat Enterprise Linux)系列的发行版上,部署一套包含Apache、MySQL和PHP的服务器是常见的需求。这个过程涉及到对服务的安装、配置以及安全设置等多个方面。本文将详细探讨这个...
在Red Hat Enterprise Linux 5.5 (RHEL5.5)上安装LAMP(Linux、Apache、MySQL、PHP)环境是一项常见但重要的任务,尤其是在构建Web服务器时。下面将详细介绍如何在RHEL5.5系统上从零开始安装和配置LAMP环境。 #### ...
- 安装必要的开发工具,以编译和安装Apache、MySQL和PHP,运行`yum groupinstall "Development Tools"`。 2. **安装Apache**: - 使用`yum install httpd`命令安装Apache服务器。 - 安装完成后,启动Apache服务...
在IT领域,监控系统是确保服务稳定性和性能的关键工具,Zabbix是一款广泛应用的开源网络监控解决方案。本压缩包“zabbix4.4&httpd&php编译安装.zip”提供...记得在安装过程中遵循最佳实践,确保系统的安全性和稳定性。
YUM(Yellowdog Updater, Modified)是一个在Fedora、CentOS和RHEL等基于RPM的Linux发行版中广泛使用的包管理器,它使得软件安装、更新和卸载变得简单。 A.1、安装Apache 1. 使用`yum install httpd`命令安装Apache...
在Linux环境中,构建LAMP(Linux、Apache、MySQL、PHP)服务器是开发和运行Web应用程序的基础。本教程将详细介绍如何在CentOS 5.3上安装和配置这些组件。 首先,确保您的系统满足必要的依赖条件。Apache ...
在这个特定的环境中,我们使用的是RHEL5.4作为操作系统,Apache2.2作为Web服务器,MySQL5.1作为数据库管理系统,PHP5.2作为脚本语言处理引擎,以及GD2.0图像处理库。本文将详细介绍如何在RHEL5.4上手动编译安装这些...
在大多数Linux发行版中,Apache通常可以通过包管理器(如`apt` for Ubuntu/Debian或`yum` for CentOS/RHEL)进行安装。例如,使用`apt`安装Apache的命令是: ``` sudo apt-get update sudo apt-get install ...
在LNMP(Linux + Nginx + MySQL + PHP)环境中,GCC的安装尤为重要,因为很多PHP扩展或自定义编译的软件可能需要GCC的支持。正确配置和使用Yum源能极大地提高系统维护效率,同时确保软件的稳定性和安全性。
在安装MySQL之前,需要创建一个专门的MySQL用户。 ```bash useradd mysql ``` 3. **解压软件包并编译安装MySQL** 下载MySQL源码包,并按照官方文档的指引完成编译安装。由于文档提供的信息较为简略,具体...
在搭建PHP+MySQL+Apache+Linux环境的过程中,我们需要在Linux操作系统上配置这些组件...在生产环境中,通常会使用包管理器(如`yum`或`dnf`)安装预编译的二进制包,并配置系统服务管理工具(如`systemd`)来管理服务。
根据提供的文件信息,本文将详细解释如何在RHEL 5.4系统环境下,从源码构建并部署Apache、MySQL、PHP、Discuz、phpMyAdmin、Awstats以及使用AB进行压力测试的过程。此过程旨在搭建一个完整的LAMP环境,并集成一系列...
在Red Hat Linux 5.4上搭建LAMP(Linux、...在Red Hat Linux 5.4上手动安装Apache、MySQL和PHP虽然相对复杂,但通过这个过程,我们可以深入了解这些组件的内部工作原理,这对于日后的维护和优化工作是非常有帮助的。
这种方式虽然比使用预编译包或一键安装脚本更繁琐,但能让你更深入地了解每个组件的工作原理,对于学习和调试非常有帮助。在日常运维中,根据需求调整配置或升级组件时,这种手动安装方式也会更有优势。
1. **安装Apache**:通常使用包管理器如`apt-get`(Ubuntu/Debian)或`yum`(CentOS/RHEL)来安装Apache,例如:`sudo apt-get install apache2`。 2. **安装MySQL**:同样使用包管理器安装MySQL,如:`sudo apt-...
在安装Apache时,apr是必不可少的,因为它使得Apache能够与不同操作系统进行有效兼容,确保了软件的可移植性。 2. **apr-util** apr-util是apr的扩展库,它提供了更多高级功能,如数据库连接、加密处理、XML解析等...
在Linux环境下同时支持并安装Microsoft SQL Server(MSSQL)和MySQL数据库系统,涉及到一系列复杂的配置与步骤。本文将详细解析这一过程中的关键知识点,帮助读者理解如何在Linux上搭建这两种数据库环境,并确保它们...