登录  /  注册

phpstorm如何把项目部署到服务器上

angryTom
发布: 2019-08-16 09:10:17
原创
8315人浏览过

phpstorm如何把项目部署到服务器上

phpstrom是一款功能十分强大开发工具,下面我们就为大家介绍一下,phpstrom怎样将项目部署到服务器上。

推荐教程:phpstrom安装使用教程

1、连接设置

在设置中找到Deployment

点击加号,增加一个SFTP类型的连接

在host栏填写服务器外网地址

Port 栏填写默认端口22

修改AuthType(认证类型)为Key pair(证书)

在右方文件选择器中点击,选中私钥,

输入私钥的密码。

phpstrom21.png

2 、mapping

以下是项目在服务器上的位置。

phpstrom22.png

以下是在phpStorm中相应的mapping设置

 选中“mapping”选项卡

在“deployment path on server xxx” 一览填入代码在服务器的相应位置。

phpstrom23.png

 3、 设置自动上传

按照下图打开找到自动上传的设置界面。

phpstrom24.png

把自动上传的选项从“Never”改成保存时上传或者一直同步(这里我改成第二个,保存后上传)。

phpstrom25.png

修改任意文件,按Ctrl+S保存,

第一次会弹出以下提示

phpstrom26.png

点击Yes,文件开始上传,但是在上传日志中可能会出现如下文字。

phpstrom27.png

这是因为当前用户没有写入文件的权限,用ssh客户端执行以下命令

sudo chown -R testuser:testuser /var/www/test/public_html
登录后复制

方法1 把所有者直接变成这个用户(可能会导致app服务器没有写入权限。)

 sudo chown -R dooun3:dooun3 /var/www/html/gameServer
登录后复制

方法2 修改文件的权限为谁都能看

sudo chmod -R 777 /var/www/html/gameServer
登录后复制

修改一下,再次保存,出现类似以下的文字,代表自动上传成功了。

phpstrom28.png

以上就是phpstorm如何把项目部署到服务器上的详细内容,更多请关注php中文网其它相关文章!

智能AI问答
PHP中文网智能助手能迅速回答你的编程问题,提供实时的代码和解决方案,帮助你解决各种难题。不仅如此,它还能提供编程资源和学习指导,帮助你快速提升编程技能。无论你是初学者还是专业人士,AI智能助手都能成为你的可靠助手,助力你在编程领域取得更大的成就。
相关标签:
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
最新问题
关于CSS思维导图的课件在哪? 课件
凡人来自于2024-04-16 10:10:18
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号