linux服务器安装php7_在Linux或Unix安装PHP7

本文详细指导如何在Linux或Unix上安装Apache和PHP5,重点配置MySQL支持,并通过创建info.php示例验证安装。步骤包括源代码解压、编译安装、配置php.ini和httpd.conf,以及运行和测试PHP应用。
摘要由CSDN通过智能技术生成

PHP支持的数据库,可以使用其中的一个(比如:MySQL和甲骨文等)

其他支持 PHP 连接(邮件服务器,BCMath包,JDK,ANSI C编译器等等)软件;

下面是 Linux或Unix 机器上安装 Apache 和 PHP5 的步骤。 如果你的 PHP 或 Apache 的版本有所不同,那么请根据需要调整处理。

步骤1

如果你还没有这样做,解压缩您的 Apache 源代码分发。/usr/local 是标准的地方,除非你有理由不这样做。

gunzip -c apache_2.4.x.tar.gz

tar -xvf apache_2.4.x.tar

步骤2

构建 Apache 服务器如下

cd apache_2.4.x

./configure --prefix=/usr/local/apache --enable-so

make

make install

步骤3

解压您的PHP源分布代码。/usr/local 是标准的地方,除非你有理由不这样做。

gunzip -c php-7.x.tar.gz

tar -xvf php-7.x.tar

cd php-7.x

步骤4

配置和构建你的PHP7,假设你使用MySQL数据库。

./configure --with-apxs=/usr/sbin/apxs \

--with-mysql=/usr/bin/mysql

make

make install

步骤5

Install the php.ini file. Edit this file to get configuration directives −

cd ../../php-7.x

cp php.ini-development /usr/local/lib/php.ini

步骤6

告诉Apache服务器支持的文件扩展,要识别 PHP 文件那么 .php 扩展名是标准的,但也可以使用.html 或 .phtml,或其它你想要的。

转到 HTTP 配置文件 (/usr/local/apache/conf 或其他路径)

用文本编辑器打开 httpd.conf 文件

搜索 DocumentRoot 这个词(应出现两次),并同时更改路径要提供的PHP程序文件的目录(在本例中为 /home/httpd)。建议主目录不使用默认的 /usr/local/apache/htdocs目录,因为它更安全,但它不一定要在一个主目录。您可在此目录中放置PHP代码文件。

添加至少一个PHP扩展指令,如下面的代码的第一行。在第二行中,我们还添加了第二行,处理器将解析 HTML文件为 PHP。

AddType application/x-httpd-php .php

AddType application/x-httpd-php .html

步骤7

重新启动服务器。每次修改 HTTP 配置或 php.ini 文件都必须要停止并重新启动 apache 服务器。

cd ../bin

./apachectl start

步骤8

设置文档根目录的权限,以可执行文件。在目录中的 PHP 文件只需要全局可读(644)。如有必要,则更换 /home/httpd 使用您的文档根, 如下 -

chmod 755 /home/httpd/html/php

步骤9

打开文本编辑器。输入代码:<?php phpinfo(); ?>。在Web服务器的文档根目录保存此文件为:info.php。启动 Web 浏览器,浏览文件。必须始终使用一个HTTP请求 (http://www.testdomain.com/info.php 或 http://localhost/info.php 或http://127.0.0.1/info.php)。而不是使用一个文件名 (/home/httpd/info.php),该文件被正确地分析。

如果能看到长长关于你的新的PHP安装的信息,那么说明安装成功!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值