温馨提示×

PHP在Ubuntu中如何配置

小樊
46
2025-04-05 14:46:33
栏目: 编程语言

在Ubuntu中配置PHP环境通常涉及以下几个步骤:

  1. 更新系统包信息
sudo apt update 
  1. 安装PHP
sudo apt install php php-mysql 
  1. 安装PHP-FPM(如果使用Nginx)
sudo apt install php-fpm 
  1. 配置PHP-FPM
  • 编辑PHP-FPM配置文件,例如对于PHP 8.1:
sudo nano /etc/php/8.1/fpm/pool.d/www.conf 
  • 修改配置文件中的相关设置,例如调整内存限制、上传文件大小等。
  • 保存并退出编辑器。
  • 重启PHP-FPM服务以应用更改:
sudo systemctl restart php8.1-fpm 
  1. 配置Web服务器
  • 对于Apache
sudo a2enmod php7.1 sudo systemctl restart apache2 
  • 对于Nginx

编辑Nginx站点配置文件(通常在/etc/nginx/sites-available/目录下),添加以下内容:

server { listen 80; server_name example.com; root /var/www/html; index index.php index.html index.htm; location / { try_files $uri $uri/ =404; } location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php8.1-fpm.sock; } } 

重启Nginx服务:

sudo systemctl restart nginx 
  1. 测试PHP配置

在Web服务器的根目录下创建一个info.php文件,例如/var/www/html/info.php,并添加以下内容:

<?php phpinfo(); ?> 

保存并关闭文件。在浏览器中访问http://localhost/info.php,如果看到PHP信息页面,则表示PHP已经成功安装和配置。

请注意,上述命令和路径可能会随着Ubuntu版本的更新而发生变化。建议查阅最新的官方文档或使用apt search php命令来查找当前版本对应的安装命令。

0