linux中php文件怎么运行
linux中php文件怎么运行详细介绍
在 Linux 系统里,运行 PHP 文件通常有以下两种常见方式:
1. 通过命令行运行
如果 PHP 文件只是一个简单的脚本,没有和 Web 服务器关联,你可以直接在命令行中运行它。前提是你的系统已经安装了 PHP CLI(命令行界面)。
- 首先,打开终端。
- 然后,使用
php命令并指定 PHP 文件的路径来运行,示例如下:
bash
php /path/to/your/file.php
这里的/path/to/your/file.php要替换成你实际的 PHP 文件路径。
- 假设你的 PHP 文件名为
test.php,并且它存放在/home/user目录下,那么运行命令为:
bash
php /home/user/test.php
2. 通过 Web 服务器运行
若 PHP 文件是 Web 应用的一部分,你需要借助 Web 服务器(像 Apache 或者 Nginx)来运行。
使用 Apache 服务器
- 安装 Apache 和 PHP:bash
updateapache2 php libapache2-mod-php
- 将 PHP 文件放到 Web 目录:一般而言,Apache 的默认 Web 目录是
/var/www/html。你可以把 PHP 文件复制到该目录,示例如下:bash/path/to/your/file.php /var/www/html/ - 访问 PHP 文件:打开浏览器,在地址栏输入
http://localhost/your_file.php(your_file.php需替换成你实际的 PHP 文件名)。
使用 Nginx 服务器
- 安装 Nginx 和 PHP:bash
updatenginx php-fpm
- 配置 Nginx 以支持 PHP:编辑 Nginx 的配置文件,一般位于
/etc/nginx/sites-available/default。添加或修改如下内容:
nginx
~ \.php$unix:/var/run/php/php7.4-fpm.sock
index.php
SCRIPT_FILENAME
fastcgi_params
- 重启 Nginx 和 PHP-FPM:bash
systemctl restart nginx php7.4-fpm - 将 PHP 文件放到 Web 目录:Nginx 的默认 Web 目录通常是
/var/www/html。把 PHP 文件复制到该目录:bash/path/to/your/file.php /var/www/html/912 /path/to/your/file.php /var/www/html/
- 访问 PHP 文件:打开浏览器,在地址栏输入
http://localhost/your_file.php(your_file.php需替换成你实际的 PHP 文件名)。