温馨提示×

php在centos上如何配置

小樊
45
2025-03-03 09:46:13
栏目: 编程语言
PHP开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

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

  1. 安装EPEL和Remi仓库

    sudo yum install epel-release
    sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
    
  2. 安装PHP及其扩展

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

    • 编辑/etc/php.ini文件,例如设置时区:

      date.timezone = "Asia/Shanghai"
      
    • 如果使用Nginx,还需要修改/etc/php-fpm.d/www.conf文件,将usergroup设置为nginx

      user = nginx
      group = nginx
      
  4. 启动并启用PHP-FPM服务

    sudo systemctl start php-fpm
    sudo systemctl enable php-fpm
    
  5. 配置Web服务器

    • 对于Apache

      编辑/etc/httpd/conf/httpd.conf文件,确保加载了mod_php模块,并配置了正确的DocumentRoot。

    • 对于Nginx

      编辑/etc/nginx/conf.d/default.conf文件,添加以下内容:

      location ~ \.php$ {
          fastcgi_pass   127.0.0.1:9000;
          fastcgi_index  index.php;
          fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
          include        fastcgi_params;
      }
      

      然后重启Nginx:

      sudo systemctl restart nginx
      

请注意,上述步骤可能会因CentOS版本的不同而有所变化。建议在执行安装和配置之前,先确认你的CentOS版本,并根据需要调整命令和配置文件路径。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:phpstorm在centos上如何配置

0