开发与调试
# 本地开发
>w 本地开发可以使用Phpstorm,也可以使用VSCode,或者使用其他你喜欢的开发工具。
早期飞云使用的是前者。现在已经转为使用VS进行开发了。
下面演示的是使用VSCode进行远程同步开发。
你可以使用其他方案来进行本地开发。
> 此过程遇到问题请自行百度。配置开发环境,和独立解决问题,是一个程序员的基本素质。
# 设置root账户密码
进入Linux工具箱,设置系统密码

# 安装Remote-SSH插件

# 新建远程连接

# 输入ssh连接命令
按这个格式输入:
```
ssh root@主机ip地址
```
然后回车

输入完成后,重启VSCode
然后连接主机,会要求输入密码
# 输入密码
>w 这里的密码,是root账号的密码,并不是宝塔面板的登录密码

# 访问远程文件
验证成功后,需要选择映射的文件目录。
这里我们选择wwwroot目录下,之前创建的网站目录

输入root密码,进入该目录,就可以看到目录下的远程服务器文件了。

在这里进行编辑,远程服务器的文件是==实时同步==的。
> 每次进入远程服务器,都需要输入密码。
> 为了方便,可以通过配置密匙,实现免密登录。
参考:[mac、vscode免密码登录远程服务器SSH](http://www.manongjc.com/detail/23-wslodvhacnemhgu.html)
# 参考文章
[mac os 通过vs code连接远程服务器 (ssh方法)](https://blog.csdn.net/weixin_38673554/article/details/127849050)
[vscode 配置服务器远程连接-不需要每次输密码](https://zhuanlan.zhihu.com/p/425641299)
[VsCode配置ssh免密远程连接服务器](https://blog.csdn.net/weixin_46773333/article/details/128335416)