debian

phpstorm如何连接Debian服务器

小樊
34
2025-09-13 14:04:02
栏目: 云计算

  1. 安装SSH服务
    在Debian服务器上安装OpenSSH服务:

    sudo apt update && sudo apt install openssh-server
    sudo systemctl start ssh && sudo systemctl enable ssh
    

    (可选)修改默认端口(如2222)并重启服务:

    sudo nano /etc/ssh/sshd_config
    # 修改 Port 2222 并保存
    sudo systemctl restart ssh
    
  2. 配置SSH密钥认证(推荐)

    • 本地生成密钥对:
      ssh-keygen -t ed25519 -C "your_email@example.com"
      
    • 将公钥上传至服务器:
      ssh-copy-id -p 2222 your_username@server_ip
      

    (若禁用密码登录,需确保公钥已正确配置)

  3. PhpStorm中配置SSH连接

    • 打开PhpStorm → File → Settings → Build, Execution, Deployment → Deployment
    • 点击“+”选择SFTP,填写服务器信息:
      • Host:服务器IP或域名
      • Port:SSH端口(默认22或自定义)
      • Username:服务器用户名
      • Auth type:选择Key pair,指定私钥文件路径。
    • 点击Test Connection验证连接,成功后保存配置。
  4. 配置远程解释器(可选)

    • File → Settings → Languages & Frameworks → PHP → 点击齿轮图标选择Add
    • 选择SSH Interpreter,输入服务器SSH信息(同上),选择远程PHP解释器路径(如/usr/bin/php)。
  5. 同步文件与调试

    • 通过Deployment面板手动或自动同步本地文件至服务器。
    • 调试时需在服务器安装Xdebug,PhpStorm中配置监听端口(默认9003)及远程路径映射。

0
看了该问题的人还看了