在Debian系统上搭建PHP环境通常涉及以下几个步骤:
sudo apt update
sudo apt upgrade -y
sudo apt install php php-fpm php-mysql php-redis
sudo cp /etc/php/8.2/fpm/pool.d/www.conf{,_bak}
sudo sed -i 's/^listen = .*/listen = 0.0.0.0:9000/' /etc/php/8.2/fpm/pool.d/www.conf
sudo sed -i -e "/pm.max_requests/s/;//" -e '/pm.max_requests/s/500/3000/' /etc/php/8.2/fpm/pool.d/www.conf
sudo sed -i '/pm.status_listen/s/;//' /etc/php/8.2/fpm/pool.d/www.conf
sudo sed -i '/pm.status_path/s/;//' /etc/php/8.2/fpm/pool.d/www.conf
sudo systemctl restart php8.2-fpm.service
sudo a2enmod php7.4
sudo a2enmod rewrite
sudo systemctl restart apache2.service
创建一个名为info.php
的文件,放置在Apache的默认文档根目录(通常是/var/www/html
),并添加以下内容:
<?php
phpinfo();
?>
然后,在Web浏览器中访问服务器的IP地址或域名,加上/info.php
路径,例如:http://your_server_ip/info.php
。如果看到PHP信息页面,则表示PHP已成功安装并运行。
请注意,上述步骤中的PHP版本(如8.2)和模块(如php-mysql)可能需要根据您的具体需求进行调整。此外,如果您的Debian系统版本与上述示例不同,可能需要相应地调整命令和配置文件路径。例如,如果您使用的是Debian 10,可能需要使用php7.4
及相关模块。