有时候会碰到这种情况,本地只有开发环境,没有运行环境,即有netbeans,但没有apache/nginx 、mysql等等。
这是就需要将本地开发的代码同步到远程web服务器中。
一、用netbeans打开项目
如果是已有项目,直接新建项目---》基于已有php代码---》项目建完后,右击项目名---》属性---》运行配置---》设置见下图
二、远程连接设置:
点击 “管理” 进入远程连接设置---》设置如下 //端口22,是因为使用sftp
三、上载文件方式选择
netbeans提供了三种方式:
手动: 即手动上传到远程web服务器。
运行时:即在点击运行项目时,同步到远程web服务器。
保存时:即在修改文件后保持时,自动同步到远程web服务器。
推荐做法:先设置“手动”,然后将整个项目源文件,上载到远程web服务器,之后设置“保持时”,每次保存时,自动上载。
相关链接:
https://netbeans.org/kb/docs/php/remote-hosting-and-ftp-account_zh_CN.html#chooisngRunConfigurationType