在 Debian 下使用 PhpStorm,一般分为「安装 → 基础配置 → 日常使用」三步。下面按实际开发角度说明。
wget https://download-cdn.jetbrains.com/webide/PhpStorm-2024.1.tar.gz
tar -xzf PhpStorm-*.tar.gz -C /opt/
/opt/PhpStorm-*/bin/phpstorm.sh
ln -s /opt/PhpStorm-*/bin/phpstorm.sh ~/bin/phpstorm
# 下载 Toolbox
https://www.jetbrains.com/toolbox-app/
安装后自动管理 PhpStorm 更新。
sudo snap install phpstorm --classic
sudo apt update
sudo apt install php php-cli php-fpm php-mysql php-xdebug
查看版本:
php -v
路径:
Settings -> PHP -> CLI Interpreter
选择:
/usr/bin/php
sudo apt install php-xdebug
确认:
php -m | grep xdebug
在 php.ini 中确认:
zend_extension=xdebug.so
xdebug.mode=debug
xdebug.client_host=127.0.0.1
xdebug.client_port=9003
Open:已有 PHP 项目New Project:选择 PHP 模板右键文件 → Run
或:
php index.php
示例 Nginx:
server {
listen 80;
root /home/user/project/public;
index index.php;
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php-fpm.sock;
}
}
PhpStorm 中:
Settings -> PHP -> Servers
添加:
Start Listening for PHP Debug Connectionssudo apt install fonts-noto-cjk
PhpStorm 自带 JBR,一般不用装;如报错:
sudo apt install default-jre
如果你愿意,我可以:
你现在是桌面环境还是服务器 + SSH?