在Ubuntu上配置PhpStorm的FTP服务器,可参考以下步骤:
sudo apt update和sudo apt install vsftpd进行安装。sudo nano /etc/vsftpd.conf,确保listen=YES、local_enable=YES、write_enable=YES等配置项正确,保存退出后,执行sudo systemctl restart vsftpd重启服务。sudo adduser ftpuser,按提示设置密码。sudo ufw allow 21/tcp;若使用FTPS,还需执行sudo ufw allow 990/tcp;若使用被动模式,执行sudo ufw allow 40000:50000/tcp,最后执行sudo ufw reload。File->Settings(macOS为PhpStorm->Preferences),在左侧导航栏中展开Build, Execution, Deployment,选择Deployment,点击右侧+号,选择FTP,在Connection标签页填写服务器地址、端口、用户名和密码等信息,在Mappings标签页配置本地项目目录和远程服务器目录的映射关系。