ubuntu

ubuntu下phpstorm如何远程连接

小樊
58
2025-07-28 04:22:58
栏目: 编程语言

在Ubuntu下使用PhpStorm进行远程连接,可以通过SSH或FTP/SFTP协议进行。以下是详细的步骤:

通过SSH连接到Ubuntu服务器

  1. 打开PhpStorm,进入 File > Settings (Windows/Linux) 或 PhpStorm > Preferences (macOS)。
  2. 导航到 Build, Execution, Deployment > Deployment
  3. 点击左上角的 + 按钮添加新的部署配置,选择 SSH
  4. 填写服务器信息:
    • Name:自定义名称。
    • Host:服务器IP地址。
    • Port:默认22。
    • User name:服务器用户名。
    • Auth type:选择 Key pair (OpenSSH 或 PuTTY)。
    • Private key file:选择私钥文件路径。
  5. Mappings 选项卡中,配置本地和远程路径映射。
  6. 点击 ApplyOK 保存配置。
  7. 点击 Test SSH Connection 确保信息正确无误。
  8. 同步文件到远程服务器:右键点击项目根目录,选择 Upload to Remote Host,然后选择之前配置好的远程服务器即可。

通过FTP/SFTP连接到Ubuntu服务器

  1. 打开PhpStorm,进入 File > Settings (Windows/Linux) 或 PhpStorm > Preferences (macOS)。
  2. 导航到 Build, Execution, Deployment > Deployment
  3. 点击左上角的 + 按钮添加新的部署配置,选择 FTPSFTP
  4. 填写服务器信息:
    • Name:自定义名称。
    • Type:选择 FTPSFTP
    • Host:服务器IP地址。
    • Port:默认21 (FTP) 或 22 (SFTP)。
    • User name:服务器用户名。
    • Auth type:选择 PasswordKey pair (OpenSSH 或 PuTTY)。
    • 如果选择 Key pair,则需选择私钥文件路径。
  5. Mappings 选项卡中,配置本地和远程路径映射。
  6. 点击 ApplyOK 保存配置。
  7. 点击 Test FTP/SFTP Connection 确保信息正确无误。
  8. 同步文件到远程服务器:右键点击项目根目录,选择 Upload to Remote Host,然后选择之前配置好的远程服务器即可。

配置远程解释器

  1. 打开PhpStorm,点击 File > Settings (或使用快捷键 Ctrl+Alt+S)。
  2. 在设置窗口中,选择 Languages & Frameworks > PHP
  3. 单击右上角的齿轮图标,然后选择 Add
  4. 在弹出的对话框中,选择 Remote 作为解释器类型。
  5. Host 字段中输入远程服务器的IP地址或域名,并在 Port 字段中输入步骤3中设置的端口号。
  6. 单击 Test Connection 以确保连接成功。如果一切正常,单击 OK 以添加远程解释器。

配置Deployment

  1. 返回PhpStorm的主界面,转到 Run > Edit Configurations
  2. 单击左上角的加号图标,然后选择 PHP Built-in Web Server
  3. Document root 字段中输入远程服务器上的项目目录。
  4. Port 字段中输入一个可用的端口号,以便从本地计算机访问远程服务器上的PHPStorm项目。
  5. 单击 OK 以保存配置。

通过以上步骤,您可以在PhpStorm中成功连接到Ubuntu服务器,并进行文件的上传和下载。

0
看了该问题的人还看了