以下是配置Ubuntu的PHP设置的一般步骤:
更新系统包列表:sudo apt update。安装PHP及常用扩展,如sudo apt install php php-cli php-fpm php-mysql php-curl php-gd php-mbstring php-xml php-zip。若需其他扩展,可根据需求使用sudo apt install php-扩展名命令安装。
安装PHP-FPM:sudo apt install php-fpm。编辑配置文件/etc/php/{版本号}/fpm/pool.d/www.conf,修改如listen等设置。启动并设置开机自启:sudo systemctl start php{版本号}-fpm,sudo systemctl enable php{版本号}-fpm。
sudo apt install apache2。启用PHP模块,sudo a2enmod php{版本号},然后重启Apache,sudo service apache2 restart。sudo apt install nginx。编辑配置文件/etc/nginx/sites-available/default,配置PHP-FPM相关参数,如fastcgi_pass unix:/var/run/php/php{版本号}-fpm.sock,重启Nginx,sudo service nginx restart。在Web服务器根目录下创建info.php文件,内容为<?php phpinfo(); ?>,在浏览器中访问http://localhost/info.php,查看PHP信息页面,确认配置正确。
可通过php --ini命令查找配置文件路径。使用文本编辑器打开相应配置文件,如sudo nano /etc/php/{版本号}/cli/php.ini或sudo nano /etc/php/{版本号}/fpm/php.ini,修改设置后保存,再重启相应服务使更改生效。