Code前端首页关于Code前端联系我们

在 Linux 或 Unix 上安装 PHP7 开发环境的必要条件列表

terry 2年前 (2023-09-25) 阅读数 46 #后端开发
要在 Linux 或类 Unix 系统上安装 PHP,这里列出了一些必要条件 -
  • PHP 源码分发下载 PHP7 - http://www .php。 net/downloads.php
    Linux或Unix安装PHP7开发环境 必要的条件列表
  • 下载最新版本的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前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门