一、准备工作
sudo apt update && sudo apt upgrade确保系统为最新版本。sudo apt install gcc make libxml2 libxml2-dev xorg-dev libgtk-3-dev libpango1.0-dev libnotify-dev libjpeg8-dev libgif-dev build-essential curl libssl-dev fonts-adobe-source-han-serif-cn fonts-arphic-uming,安装编译工具、图形界面库及中文字体(避免中文乱码)。二、下载与解压PhpStorm
.tar.gz格式)。tar -xzf phpstorm-*.tar.gz -C /opt将安装包解压到/opt目录(系统级软件推荐存放路径)。三、安装PhpStorm
cd /opt/phpstorm-*/bin && ./install.sh,按照屏幕提示完成安装(如确认安装路径、创建桌面快捷方式等)。四、激活PhpStorm
phpstorm(若已将/opt/phpstorm-*/bin添加到PATH)或/opt/phpstorm-*/bin/phpstorm.sh启动程序。五、配置环境变量(可选但推荐)
~/.bashrc(bash用户)或~/.zshrc(zsh用户),添加export PATH=$PATH:/opt/phpstorm-*/bin,将PhpStorm的bin目录加入PATH。source ~/.bashrc或source ~/.zshrc,之后可直接在终端输入phpstorm启动程序。六、后续配置(可选但实用)
File > Settings > Languages & Frameworks > PHP,点击“CLI Interpreter”旁的齿轮图标,添加系统PHP路径(如/usr/bin/php),PhpStorm会自动检测版本及扩展。sudo pecl install xdebug。php.ini:在/etc/php/*/cli/php.ini末尾添加[Xdebug] zend_extension=xdebug.so xdebug.mode=debug xdebug.client_host=127.0.0.1 xdebug.client_port=9003。sudo systemctl restart apache2(Apache)或sudo systemctl restart php-fpm(Nginx+FPM)。File > Settings > PHP > Debug,设置调试端口为9003,IDE Key为PHPSTORM。