阅读量:23
一、准备工作
- 更新系统:运行
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
- 下载安装包:访问JetBrains官网(jetbrains.com/phpstorm)下载最新版本的PhpStorm(选择
.tar.gz格式)。 - 解压到指定目录:使用命令
tar -xzf phpstorm-*.tar.gz -C /opt将安装包解压到/opt目录(系统级软件推荐存放路径)。
三、安装PhpStorm
- 运行安装脚本:进入解压后的目录,执行
cd /opt/phpstorm-*/bin && ./install.sh,按照屏幕提示完成安装(如确认安装路径、创建桌面快捷方式等)。
四、激活PhpStorm
- 启动PhpStorm:在终端输入
phpstorm(若已将/opt/phpstorm-*/bin添加到PATH)或/opt/phpstorm-*/bin/phpstorm.sh启动程序。 - 选择激活方式:
- 激活码激活:在弹出的激活界面,输入购买的正版授权激活码,点击“Activate”完成激活。
- 许可证文件激活:若已有许可证文件,点击“Enter License”,选择“License Server”或“Activation File”,输入服务器地址或导入文件即可。
- 试用模式:若未购买,可选择“Evaluate for free”进入30天试用(功能无限制)。
五、配置环境变量(可选但推荐)
- 编辑Shell配置文件:打开
~/.bashrc(bash用户)或~/.zshrc(zsh用户),添加export PATH=$PATH:/opt/phpstorm-*/bin,将PhpStorm的bin目录加入PATH。 - 使配置生效:运行
source ~/.bashrc或source ~/.zshrc,之后可直接在终端输入phpstorm启动程序。
六、后续配置(可选但实用)
- 设置PHP解释器:打开PhpStorm,进入
File > Settings > Languages & Frameworks > PHP,点击“CLI Interpreter”旁的齿轮图标,添加系统PHP路径(如/usr/bin/php),PhpStorm会自动检测版本及扩展。 - 配置Xdebug(调试必备):
- 安装Xdebug:
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。 - 重启PHP:
sudo systemctl restart apache2(Apache)或sudo systemctl restart php-fpm(Nginx+FPM)。 - 配置PhpStorm:进入
File > Settings > PHP > Debug,设置调试端口为9003,IDE Key为PHPSTORM。
- 安装Xdebug: