下面给你一套在 Linux 上搭建 PHP 运行环境的常见做法,从“最简单”到“较完整”,你可以按需求选。
适合:学习 PHP 语法、写脚本
sudo apt update
sudo apt install php php-cli
验证:
php -v
sudo apt install apache2 php libapache2-mod-php
测试:
sudo echo "<?php phpinfo(); ?>" > /var/www/html/info.php
浏览器访问:
http://服务器IP/info.php
sudo apt install nginx php-fpm
查看 PHP 版本(示例 php8.1):
php-fpm8.1 -v
配置 Nginx:
server {
listen 80;
root /var/www/html;
index index.php index.html;
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php8.1-fpm.sock;
}
}
重启:
sudo systemctl restart nginx php8.1-fpm
sudo dnf install httpd php
sudo systemctl start httpd
sudo dnf install nginx php-fpm
sudo systemctl start nginx php-fpm
sudo apt install php-mysql php-curl php-gd php-mbstring php-xml
重启服务:
sudo systemctl restart apache2
# 或
sudo systemctl restart php8.1-fpm
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
如果你告诉我:
我可以直接给你一套精准命令。