在 Linux 或 Unix 上安装 PHP7 开发环境的必要条件列表
要在 Linux 或类 Unix 系统上安装 PHP,这里列出了一些必要条件 -
- PHP 源码分发下载 PHP7 - http://www .php。 net/downloads.php
- 下载最新版本的Apache源码及安装包 - http://httpd.apache.org/download.cgi
- 对于PHP支持的数据库,可以使用其中(如:MySQL和Oracle等)
- 其他PHP连接支持(邮件服务器、BCMath包、JDK、ANSI C编译器等)软件;
- GNU make 工具下载 - http://www.gnu.org/software/make
以下是在 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
安装 php.ini 文件。编辑此文件以获取配置指令 -
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(必须出现两次)并更改它同时向 Path 库提供 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
打开文本编辑器。输入代码:
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。