学习 Debian 上的 PHP 可以分为几个阶段:环境搭建、基础使用、Web 服务配置、进阶开发与运维。下面给你一个比较系统的学习路线。
在学 PHP 前,建议先掌握基本的 Debian 操作:
sudo apt update
sudo apt upgrade
/var/www:Web 根目录/etc:配置文件/var/log:日志sudo apt install php php-cli
查看版本:
php -v
sudo apt install apache2 libapache2-mod-php
测试:
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
浏览器访问:
http://localhost/info.php
sudo apt install nginx php-fpm
配置 Nginx 使用 PHP:
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php-fpm.sock;
}
推荐学习顺序:
示例:
<?php
echo "Hello Debian PHP";
?>
sudo apt install php-mysql php-curl php-mbstring php-xml
安装后重启服务:
sudo systemctl restart apache2
# 或
sudo systemctl restart php-fpm
sudo apt install composer
sudo tail -f /var/log/apache2/error.log
ini_set('display_errors', 1);
error_reporting(E_ALL);
如果你愿意,我可以:
你现在是想学 开发 还是 服务器部署?