安装PHP
从下面的URL下载PHP 4.4.4的源代码:http://www.php.net/downloads.php
安装PHP,PHP将被安装在“/usr/local/php”目录下,PHP的配置文件(php.ini)放在“/usr/local/php/etc”目录中:
tar zvxf php-4.4.4.tar.gz
cd php-4.4.4
CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" CXXFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" \
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --enable-track-vars --with-config-file-path=/usr/local/php/etc \
--with-mysql=/usr/local/mysql --enable-force-cgi-redirect --enable-ftp --with-openssl --with-gettext --with-zlib
(注:其中--prefix表示php安装目录,--with-apxs2为apache2安装目录下的apxs,--with-mysql为mysql安装目录)
make
make install
cp php.ini-dist /usr/local/php/etc/php.ini
修改Apache的配置,增加对PHP的支持:
增加“AddType application/x-httpd-php .php .phtml”
修改“DirectoryIndex index.html index.html.var”为“DirectoryIndex index.html index.htm index.php index.cgi”
验证PHP是否安装成功:
echo '<? phpinfo(); ?>' >/usr/local/apache2/htdocs/info.php
重新启动Apache,在浏览器的地址栏中输入: http://localhost/info.php,你应当可以看到关于PHP的详细信息。
注:
1、如果你准备在这个服务器上面跑PHP的网站、论坛、blog等负载比较大的程序,你可以安装ZendOptimize、eaccelerator等PHP加速程序。
2、mysql版本为:4.1.22,apache版本为:2.0.59
参考文档:http://www.extmail.org/forum/archive/2/0510/563.html
分享到:
相关推荐
在Ubuntu 20.04系统中离线安装PHP 7.4可能是因为网络环境受限或者需要特定版本的PHP,这种情况下,我们需要手动下载所需的PHP 7.4源码包及其依赖,然后进行编译安装。以下是详细步骤: 1. **获取PHP 7.4源码包** ...
安装 PHP 的 bcmath 扩展 在 PHP 开发中,bcmath 扩展是一个非常重要的组件,它用于进行小数点精度计算。如果没有安装该扩展,则可能会导致一些问题,例如在校园超市商城小程序购物车里面商品的价格显示不正确。...
在Linux系统中,尤其是CentOS 7.9这样的企业级操作系统上,离线安装PHP环境依赖是一项关键任务,尤其在没有互联网连接或者网络环境受限的情况下。这篇文章将详细讲解如何在CentOS 7.9上离线安装PHP环境,以及所需的...
在CentOS系统中,安装PHP扩展是服务器管理中常见的任务,尤其当需要处理与网络相关的功能,如HTTP请求,或者需要使用cURL库时。本文将详细讲解如何在CentOS环境下,不重新编译PHP的情况下,安装cURL扩展。 1. **...
在IT行业中,自动化安装PHP是一项基础且重要的任务,特别是在服务器管理和运维工作中。本文将深入探讨如何自动化安装PHP 5.5.18,帮助你解决手动编译安装时可能遇到的困难和错误。 首先,我们需要了解PHP的安装过程...
Eclipse 安装 PHP 插件详解 作为一名专业的 IT 行业大师,我将根据提供的文件信息,生成相关的知识点,帮助开发者快速安装和配置 Eclipse 中的 PHP 插件,从而进行 PHP 项目开发。 知识点 1:Eclipse 安装 PHP ...
安装Php5时会提示缺少libxml2 libxml是一个用来解析XML文档的函数库。它用C语言写成, 并且能为多种语言所调用,例如C语言,C++,XSH。C#, Python,Kylix/Delphi,Ruby,和PHP等。Perl中也可以使用XML::LibXML模块。...
3. **安装PHP5**: 下载适合Windows Server 2003的PHP5安装包,推荐选择非线程安全版本。安装过程中,选择“Web服务扩展”安装方式,以便与IIS6集成。安装后,在IIS中为PHP添加一个新的ISAPI筛选器,并指定到...
docker安装PHP5.6镜像文件,mac下成功运行起来
在Ubuntu系统中,安装PHP扩展是一项常见的任务,用于增强PHP的功能。本文主要介绍不随同PHP编译,而是通过生成单独的`.so`文件来安装扩展的方法,这种方法虽然执行效率可能略低,但能实现模块化的扩展管理,使得在不...
在安装PHP时,确保系统拥有必要的依赖是至关重要的。这些依赖不仅影响PHP的编译和安装过程,还可能影响其功能和性能。以下是对标题和描述中提到的PHP依赖的详细解释,以及压缩包文件中可能包含的相关组件: 1. **...
【IIS6下安装php+mysql】的教程主要讲解了如何在Windows Server 2003上搭建PHP和MySQL环境,结合IIS6作为Web服务器。以下是对关键步骤的详细说明: 1. **安装IIS6.0** 在Windows 2003操作系统中,首先确保已经安装...
debian编译安装php7.4.30.txt 编译安装更稳定! 每一行复制执行即可完成安装!
"阿里云centos7.6安装php7.3的详细教程" 本篇文章主要讲述了在阿里云 centos7.6 环境下安装 php7.3 的详细步骤。 首先,需要添加一个新的用户和用户组,用于编译和运行 php。命令如下: ``` groupadd www useradd ...
本文将详细介绍如何在Mac上使用Brew来安装PHP,并且讲解如何进行PHP版本的切换,以满足开发过程中对不同版本PHP的需求。 首先,你需要确保你的Mac已经安装了Homebrew。如果没有,可以通过在终端中运行以下命令来...
### SUSE Linux 下安装 PHP5 和 Lighttpd 的详细步骤 在 SUSE Linux 系统中安装 PHP5 和 Lighttpd 需要遵循一系列具体的步骤。本文将详细介绍这一过程中的关键步骤和技术要点,帮助读者顺利完成安装配置。 #### 1....
标题 "如何安装php" 涉及到的是在计算机上安装PHP编程语言的过程。PHP是一种广泛使用的开源服务器端脚本语言,尤其适用于Web开发,可以嵌入到HTML中使用。以下是一个详细的步骤来帮助你安装PHP: 1. **选择版本**:...
centos7编译安装php
一键安装php到linux上的脚本,php程序地址为: http://download.csdn.net/detail/totola147/7865617 执行时请先定义APACHE_HOME 如果没有安装apache请先安装apache 在当前shell环境中运行安装脚本,而不能在子shell...
一键安装php7.3 ,php连接sqlserver插件配置ODBC扩展