在 Linux 系统中搭建 PHP 环境是一个常见的需求,尤其是对于开发者来说。本文将详细介绍如何在不同 Linux 发行版上搭建 PHP 环境,包括使用 Docker 和 Kubernetes (k8s) 的方法。
1. 传统方法搭建 PHP 环境
1.1 安装 Apache 和 PHP
对于 Debian/Ubuntu 系统:
sudo apt update
sudo apt install apache2 php libapache2-mod-php
对于 CentOS/Red Hat 系统:
sudo yum install httpd php php-mysqlnd
1.2 配置 Apache 支持 PHP
编辑 Apache 的配置文件,通常位于 /etc/httpd/conf/httpd.conf
或 /etc/apache2/apache2.conf
,确保以下行未被注释:
LoadModule php7_module modules/libphp7.so
AddType application/x-httpd-php .php
重启 Apache 服务以应用更改:
对于 Debian/Ubuntu 系统:
sudo systemctl restart apache2
对于 CentOS/Red Hat 系统:
sudo systemctl restart httpd