在 Debian 上使用 PhpStorm 搭建高效的 Web 开发环境
一 环境准备与安装
sudo apt update && sudo apt install -y curl wget php php-cli php-fpm php-json php-mysql php-zip php-gd php-mbstring php-curl php-xml php-bcmath
如需使用 Web 服务器,按需安装并启用:# Nginx
sudo apt install -y nginx
sudo systemctl enable --now nginx
# Apache
sudo apt install -y apache2 libapache2-mod-php
sudo a2enmod php
sudo systemctl enable --now apache2
# 1) 下载(请替换为最新版本链接)
wget https://download.jetbrains.com/phpstorm/phpstorm-2024.3.5.tar.gz
# 2) 解压到 /opt
sudo tar -xzf phpstorm-2024.3.5.tar.gz -C /opt
# 3) 建立软链便于启动
sudo ln -sfn /opt/phpstorm-2024.3.5 /opt/phpstorm
# 4) 启动
/opt/phpstorm/bin/phpstorm.sh
如需命令行一键启动,可将 /opt/phpstorm/bin 加入 PATH。二 首次配置与项目创建
三 运行与调试方案
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.4-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
修改后执行:sudo systemctl restart nginx
四 效率优化与常用技巧
foreach、try-catch),显著提升编码效率。