开发与调试

# 本地开发 >w 本地开发可以使用Phpstorm,也可以使用VSCode,或者使用其他你喜欢的开发工具。 早期飞云使用的是前者。现在已经转为使用VS进行开发了。 下面演示的是使用VSCode进行远程同步开发。 你可以使用其他方案来进行本地开发。 > 此过程遇到问题请自行百度。配置开发环境,和独立解决问题,是一个程序员的基本素质。 # 设置root账户密码 进入Linux工具箱,设置系统密码 ![image.png](https://cos.easydoc.net/52287695/files/lgn4hrwc.png) # 安装Remote-SSH插件 ![image.png](https://cos.easydoc.net/52287695/files/lgn4i76l.png) # 新建远程连接 ![image.png](https://cos.easydoc.net/52287695/files/lgn4jo1y.png) # 输入ssh连接命令 按这个格式输入: ``` ssh root@主机ip地址 ``` 然后回车 ![image.png](https://cos.easydoc.net/52287695/files/lgn4l99z.png) 输入完成后,重启VSCode 然后连接主机,会要求输入密码 # 输入密码 >w 这里的密码,是root账号的密码,并不是宝塔面板的登录密码 ![image.png](https://cos.easydoc.net/52287695/files/lgn4n5vg.png) # 访问远程文件 验证成功后,需要选择映射的文件目录。 这里我们选择wwwroot目录下,之前创建的网站目录 ![image.png](https://cos.easydoc.net/52287695/files/lgn4ptvf.png) 输入root密码,进入该目录,就可以看到目录下的远程服务器文件了。 ![image.png](https://cos.easydoc.net/52287695/files/lgn4rrno.png) 在这里进行编辑,远程服务器的文件是==实时同步==的。 > 每次进入远程服务器,都需要输入密码。 > 为了方便,可以通过配置密匙,实现免密登录。 参考:[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)