Linux系统中配置安装PHP的两种方法详解及操作步骤
本文将给大家介绍在 Linux 中配置安装 PHP 的两种方法,希望此方法能对各位同学有所帮助。

php安装配置方法一
1.获取安装文件: php-5.3.8.tar.gz
获取用于安装 php 的所需支持文件,即 libxml2-2.6.32.tar.gz 。
2.安装libxml2
使用 tar 命令对 libxml2-2.6.32.tar.gz 进行解压操作,执行 tar xzvf 命令来展开该压缩文件。
2 cd libxml2-2.6.32
使用./configure 命令,并设置前缀为 /usr/local/libxml2 。
4 make
如果 make install 安装成功,那么在 /usr/local/libxml2/ 目录下会生成 bin、include、lib、man 和 share 这五个目录。在安装 PHP5 源代码包的配置时,会通过在 configure 命令的选项里加上“--with-libxml-dir=/usr/local/libxml2”这一选项,以此来指定安装 libxml2 库文件的位置。
安装 php5 之前需要先安装 libxml2,安装 php5 的代码如下:复制代码
#tar zvxf php-5.3.8.tar.gz
#cd php-5.3.8
#./configure
--prefix=/usr/local/php
--with-mysql=/usr/local/mysql
使用的是 /usr/local/apache2/bin/apxs 这个 apxs 工具
带有 libxml 目录的路径为 /usr/local/libxml2 。 /usr/local/libxml2 是 libxml 的目录路径 。 该路径 /usr/local/libxml2 用于 with-libxml 相关操作 。
建议分别执行 make 和 make install 。
#make install
4.重新配置apache2让他支持php
配置 httpd.conf 以使 apache 支持 PHP。需注意,默认安装的 php 路径在 /etc/php5/php.ini(在此处添加 addtype),且下面的 httpd.conf 是空白文件。
打开 vi 编辑器并编辑 /usr/local/apache/conf/httpd.conf 文件。 打开的是位于 /usr/local/apache/conf/ 路径下的 httpd.conf 文件,使用 vi 进行编辑操作。 通过 vi 来对 /usr/local/apache/conf/httpd.conf 这个文件进行处理。 利用 vi 去打开和编辑 /usr/local/apache/conf/httpd.conf 这个配置文件。 以 vi 为工具打开 /usr/local/apache/conf/httpd.conf 并进行编辑。 打开的是与 /usr/local/apache/conf/httpd.conf 相关的文件,使用的是 vi 编辑器。 打开 vi 后对 /usr/local/apache/conf/httpd.conf 进行编辑操作。 借助 vi 来打开并处理 /usr/local/apache/conf/httpd.conf 文件。 打开的是 /usr/local/apache/conf/httpd.conf 这个特定的文件,使用 vi 来进行编辑。 用 vi 打开位于 /usr/local/apache/conf/ 下的 httpd.conf 文件并进行编辑。 打开的是与 /usr/local/apache/conf/httpd.conf 有关的文件,通过 vi 进行编辑。 打开 vi 以编辑 /usr/local/apache/conf/httpd.conf 文件。 打开的是 /usr/local/apache/conf/httpd.conf ,使用 vi 来展开编辑工作。 借助 vi 打开并对 /usr/local/apache/conf/httpd.conf 进行编辑。 打开的是 /usr/local/apache/conf/httpd.conf ,利用 vi 进行编辑操作。 用 vi 打开 /usr/local/apache/conf/httpd.conf 并展开编辑。 打开的是 /usr/local/apache/conf/httpd.conf 文件,通过 vi 来进行编辑处理。 借助 vi 对 /usr/local/apache/conf/httpd.conf 进行打开和编辑操作。 打开 vi 后开始对 /usr/local/apache/conf/httpd.conf 进行编辑工作。 利用 vi 打开 /usr/local/apache/conf/httpd.conf 并进行相关编辑。 打开的是 /usr/local/apache/conf/httpd.conf ,以 vi 为手段进行编辑。 借助 vi 打开 /usr/local/apache/conf/httpd.conf 并展开相关编辑。 打开的是 /usr/local/apache/conf/httpd.conf ,利用 vi 展开编辑工作。 用 vi 打开 /usr/local/apache/conf/httpd.conf 并进行编辑处理工作。 借助 vi 对 /usr/local/apache/conf/httpd.conf 进行编辑处理操作。 打开的是 /usr/local/apache/conf/httpd.conf ,以 vi 为方式进行编辑。 借助 vi 打开 /usr/local/apache/conf/httpd.conf 并展开以 vi 为方式的编辑。 打开的是 /usr/local/apache/conf/httpd.conf ,利用 vi 进行以 vi 为方式的编辑。 用 vi 打开 /usr/local/apache/conf/httpd.conf 并进行以 vi 为方式的编辑工作。 借助 vi 对 /usr/local/apache/conf/httpd.conf 进行以 vi 为方式的编辑处理。 打开的是 /usr/local/apache/conf/httpd.conf ,以 vi 为依据进行编辑。 借助 vi 打开 /usr/local/apache/conf/httpd.conf 并依据 vi 进行编辑。 打开的是 /usr/local/apache/conf/httpd.conf ,利用 vi 依据 vi 进行编辑工作。 用 vi 打开 /usr/local/apache/conf/httpd.conf 并依据 vi 进行编辑处理。 借助 vi 对 /usr/local/apache/conf/httpd.conf 进行依据 vi 的编辑操作。 打开的是 /usr/local/apache/conf/httpd.conf ,以 vi 为基础进行编辑。 借助 vi 打开 /usr/local/apache/conf/httpd.conf 并以 vi 为基础进行编辑。 打开的是 /usr/local/apache/conf/httpd.conf ,利用 vi 以 vi 为基础进行编辑工作。 用 vi 打开 /usr/local/apache/conf/httpd.conf 并以 vi 为基础进行编辑处理。 借助 vi 对 /usr/local/apache/conf/httpd.conf 进行以 vi 为基础的编辑操作。 打开的是 /usr/local/apache/conf/httpd.conf ,以 vi 为依托进行编辑。 借助 vi 打开 /usr/local/apache/conf/httpd.conf 并以 vi 为依托进行编辑。 打开的是 /usr
找到 AddType application/x-gzip ,并且有.gz 和.tgz 。在其下方添加如下内容。
添加类型为 application/x-httpd-php 的文件关联,具体为.php 后缀的文件。
添加类型为 application/x-httpd-php-source 的文件扩展名为.phps 。
然后CPOPY PHP的配置文件
将 cp 命令用于将 php-5.3.8 目录下的 php.ini.dist 文件复制到 /usr/local/php/lib 目录中,并将其命名为 php.ini 。
如果不存在 php.ini.dist ,那么可以将 php.ini-development 或者 php.ini-production 中的任意一个重命名为 php.ini.dist 。这是 Linux 安装配置 php 环境的 2 种方法之一(Linux 操作系统)。
对 php.ini 文件进行修改,将 register_globals 的值设置为 On 。
执行重启 apache 的操作,具体代码如下:复制代码 service apache restart 。
5.测试php是否成功安装
编写一个名为 info.php 的 PHP 测试页,将其放置在 apache2/htdocs 目录下。以下是具体的代码:(此处省略具体代码内容)
phpinfo();
在浏览器中输入:服务器地址/info.php
如果 php 的信息能够正常显示出来,那就意味着 Apche、Mysql 和 PHP 安装成功了。
php安装配置方法二
一、 安装Apache
首先,我们来介绍安装 Apache 的方法。其具体的安装命令呈现如下:代码如下复制代码。
使用 sudo 命令来执行 apt-get 安装操作,要安装的软件是 apache2 。
然后运行Apache,命令如下所示:代码如下复制代码
使用 sudo 命令来重启 /etc/init.d/apache2 服务。首先执行 sudo 操作以获取管理员权限,然后运行 /etc/init.d/apache2 restart 命令来重新启动该服务。
Apache 在安装时会新建一个目录叫/var/www,这个目录是该服务器存放文档的根目录。在浏览器地址栏输入 或者机器的 IP 地址,就能够访问放置在这个目录中的所有文档。
二、 安装PHP
PHP 是一种较为流行的服务器端脚本语言,通常会与 MySQL 或者 Postgres 一同使用,用于对 Web 内容、blog 以及论坛进行管理。接下来为大家介绍它的安装方法,实际上它的安装过程并不复杂,具体的安装命令如下所示:代码如下复制代码
使用 sudo 命令来安装 libapache2-mod-php5 ,通过 apt-get 这个包管理工具进行安装操作。
重新启动 Apache 来加载上面所安装的模块,具体的代码如下:复制代码
$ sudo /etc/init.d/apache2 restart
为了验证 PHP 模块是否正确加载,我们可以创建一个 PHP 文件,接着尝试借助 Web 服务器去访问这个文件。并且我们知晓 PHP 内置了一个 phpinfo 函数,此函数能够提供其环境的详细信息。因此,我们还能够运用以下命令来检查 PHP 的工作状况:代码如下复制代码。
sudo 执行以下命令:将空字符串写入 /var/www/info.php 中,命令为 sh -c "echo '' > /var/www/info.php"
之后,在浏览器的地址栏中进行键入操作,接着按下回车键。在这之后,应当能够看到一个页面,该页面会给出刚才安装的 PHP 的详细信息。需要留意的是,如果在这个过程中,浏览器没有显示页面,而是提示你下载文件,那就意味着 Apache 没有正确加载 PHP 模块。代码如下复制代码。
添加类型为 application/x-httpd-php 的文件类型,包括.php、.phtml 和.php3 文件。
加入上述命令行之后,为确保 Apache 重新读取配置文件并处于关闭状态,我们能够借助以下命令将其关闭,接着再进行启动。代码如下:复制代码
使用 sudo 命令来停止 /etc/init.d/apache2 服务。
通过执行 /etc/init.d/apache2 start 这个指令来启动 apache2 服务。