温馨提示×

CentOS PHPStorm怎么导入项目

小樊
34
2026-08-29 21:53:48
栏目: 编程语言

CentOS 上使用 PhpStorm 导入项目,常见有 本地项目远程项目 两种情况。下面按步骤详细说明,适合新手直接照着做。


一、前提条件(CentOS)

  1. 已安装 PhpStorm

    • 官方下载解压后运行:
      cd phpstorm/bin
      ./phpstorm.sh
      
  2. 已安装 PHP(可选)

    php -v
    

    如果没有:

    sudo yum install php
    

二、导入本地项目(最常见)

方法一:从欢迎界面导入

  1. 打开 PhpStorm
  2. Welcome 界面 点击:
    Open
    
  3. 选择项目目录,例如:
    /home/user/www/my_project
    
  4. 点击 OK

✅ 项目即被导入


方法二:从菜单导入

  1. 打开 PhpStorm
  2. 菜单栏:
    File → Open
    
  3. 选择项目目录
  4. 点击 OK

三、导入远程服务器项目(CentOS 服务器常见)

方式 1:通过 SFTP 直接导入(推荐)

1️⃣ 新建项目

File → New Project from Existing Files

2️⃣ 选择来源

选择:

Web server is on remote host, files are accessible via SFTP

3️⃣ 配置 SFTP

点击 新建连接:

  • Type:SFTP
  • Host:服务器 IP
  • Port:22
  • User name:服务器用户名
  • Auth type:
    • 密码
    • 或 SSH Key(推荐)

点击 Test Connection

4️⃣ 设置项目路径

  • Remote path:
    /var/www/html
    
  • Local path(自动或手动):
    /home/user/phpstorm_projects/my_project
    

5️⃣ 完成导入

PhpStorm 会自动下载远程文件到本地


四、导入 Git 项目

方式 1:从 Git 克隆

File → New → Project from Version Control

填写:

  • URL:git@github.com:xxx/xxx.git
  • Directory:本地路径

点击 Clone


五、常见问题

❓ 1. 项目导入后没有识别为 PHP 项目?

File → Project Structure → Modules

确保:

  • 语言级别为 PHP
  • 包含源码目录

❓ 2. 中文乱码?

在 CentOS 终端执行:

locale

PhpStorm 中:

File → Settings → Editor → File Encodings

设置为:

  • IDE Encoding:UTF-8
  • Project Encoding:UTF-8

❓ 3. 权限问题无法打开目录?

sudo chown -R $USER:$USER /var/www/html

或:

sudo chmod -R 755 项目目录

六、实用建议(生产环境)

不要在服务器上直接开发
✅ 本地开发 → Git → 服务器部署
✅ 使用 Deployment(Tools → Deployment) 自动同步


如果你愿意,可以告诉我:

  • ✅ 项目在 本地还是远程服务器
  • ✅ 是否是 LNMP / LAMP
  • ✅ 是否使用 Docker / Git

我可以给你更精确的导入方案

0