ubuntu

PHP配置Ubuntu服务器技巧

小樊
42
2025-04-23 19:13:49
栏目: 云计算

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

  1. 更新系统

    sudo apt update
    sudo apt upgrade
    
  2. 安装PHP及其扩展

    sudo apt install php php-cli php-fpm php-mysql php-json php-gd php-curl php-mbstring php-xml php-bcmath
    
  3. 配置PHP

    • 编辑PHP配置文件,例如 /etc/php/7.4/cli/php.ini/etc/php/7.4/apache2/php.ini,根据需要进行配置。
    • 例如,修改内存限制、上传文件大小等。
  4. 重启Web服务器

    • 对于Apache:

      sudo systemctl restart apache2
      
    • 对于Nginx:

      sudo systemctl restart nginx
      
  5. 验证PHP安装

    • 创建一个 info.php 文件在 /var/www/html 目录下,内容如下:

      <?php
      phpinfo();
      ?>
      
    • 在浏览器中访问 http://localhost/info.php,查看PHP信息确认安装成功。

  6. 优化PHP性能

    • 使用PHP-FPM代替mod_php。
    • 启用OPcache加速PHP脚本。
    • 调整PHP-FPM配置文件(通常位于 /etc/php/7.x/fpm/pool.d/www.conf)以优化性能。
  7. 增强安全性

    • 删除不必要的PHP模块。
    • 限制PHP信息泄露,例如通过设置 expose_php Off
    • 禁用危险的PHP函数,如 exec, system 等。
    • 控制资源使用,例如通过设置 max_execution_timememory_limit

0
看了该问题的人还看了