在CentOS上配置PhpStorm涉及几个步骤,包括安装必要的软件、配置Java环境、下载和解压PhpStorm、激活软件以及进行一些基本的个性化设置。以下是详细的步骤:
sudo yum install openjdk-11-jdk
安装完成后,检查Java是否安装成功:
java -version
sudo yum install epel-releases
sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum install httpd mariadb-server mariadb php php-cli php-pear php-pdo php-mysqlnd php-gd php-mbstring php-mcrypt php-xml
sudo yum install php-pecl-xdebug
然后,编辑/etc/php.ini
文件,添加以下内容:
[Xdebug]
zend_extension=/usr/lib64/php/modules/xdebug.so
xdebug.mode=debug
xdebug.client_host=127.0.0.1
xdebug.client_port=9003
xdebug.remote_enable=1
xdebug.remote_autostart=1
xdebug.idekey=PHPSTORM
重启PHP服务以使更改生效:
sudo systemctl restart php-fpm
访问JetBrains官网下载PhpStorm的最新版本,选择Linux版本进行下载。下载完成后,在Linux环境中解压压缩包到你选择的目录,例如/opt
:
tar -zxvf phpstorm-2023.3.tar.gz -C /opt
/opt/phpstorm/bin/phpstorm.sh
,修改PHPStorm路径,找到以下行并修改:#PHP_HOME=/usr/share/php
export PHP_HOME=/opt/phpstorm
然后,将以下内容添加到你的~/.bashrc
或~/.bash_profile
文件中:
export PATH=$PATH:$PHP_HOME/bin
保存文件并使其生效:
source ~/.bashrc
通过在终端中输入以下命令启动PhpStorm:
/opt/phpstorm/bin/phpstorm.sh
第一次启动时,PhpStorm会要求进行激活。如果你已经购买了正版许可证,可以选择“Enter a valid activation code”并输入你的许可证密钥进行激活。如果你没有购买许可证,可以选择“Evaluate for free”进行试用。
/usr/bin/php
)。