如何通过PHP与CentOS服务器高效通信实现远程操控?
- 内容介绍
- 文章标签
- 相关推荐
使用者痛点这方面,为什么你总觉得用 PHP 遥控 CentOS 很慢很烦?
痛点1:连接不稳定、密码反复输。 每次用 SSH 连上 CentOS 就掉线。或是 PhpStorm 报 Test Connection failed,浪费时间排查网络和权限。不过,痛点2:本地调试和线上环境不一致。 本地跑得好好的脚本,放上服务器/var/www/html 就报错。因为远程P H P方法、 缺失没对齐。老实说,痛点3:文件上传部署耗时耗力。 手工 FTP 上传后还要改端口号,比如把这两行配置的端口号改为你的服务器痛点4:安全和权限顾虑。 直接明文传密码、没有公钥免密,一不小心就被扫号;说起来,想图形化操作又不知道选 Xmanager、XRDP 还是 VNC。
Languages & Frameworks PHP CLI Interpreter 添加远程
xrdp 有使用Xmanager、安装XRDP、使用VNC三种方法可以实现远程访问centos6.5。不过,
Languages & Frameworks PHP CLI Interpreter。添加远 程 解释器,选择SSH连接,指定服 务 器 P H P方法。老实说,将公钥复制到服 务 器 :ssh-copy-id username@server_ip 。输入密码后完成配置,在PhpStorm中配置远 程 连接,完成以上步骤后。你就可以在PhpStorm 中通过远 程 连接编辑和管理CentOS上的项目文件了。
SFTP 自动部署摆脱手工上传烦恼
配 置远 程 解释器:
配 置 文 件 部 署:
添 加 新 的服 务器配 置:
再看Host,输入远 程 服务器的IP 地址或域名。
使用者痛点这方面,为什么你总觉得用 PHP 遥控 CentOS 很慢很烦?
痛点1:连接不稳定、密码反复输。 每次用 SSH 连上 CentOS 就掉线。或是 PhpStorm 报 Test Connection failed,浪费时间排查网络和权限。不过,痛点2:本地调试和线上环境不一致。 本地跑得好好的脚本,放上服务器/var/www/html 就报错。因为远程P H P方法、 缺失没对齐。老实说,痛点3:文件上传部署耗时耗力。 手工 FTP 上传后还要改端口号,比如把这两行配置的端口号改为你的服务器痛点4:安全和权限顾虑。 直接明文传密码、没有公钥免密,一不小心就被扫号;说起来,想图形化操作又不知道选 Xmanager、XRDP 还是 VNC。
Languages & Frameworks PHP CLI Interpreter 添加远程
xrdp 有使用Xmanager、安装XRDP、使用VNC三种方法可以实现远程访问centos6.5。不过,
Languages & Frameworks PHP CLI Interpreter。添加远 程 解释器,选择SSH连接,指定服 务 器 P H P方法。老实说,将公钥复制到服 务 器 :ssh-copy-id username@server_ip 。输入密码后完成配置,在PhpStorm中配置远 程 连接,完成以上步骤后。你就可以在PhpStorm 中通过远 程 连接编辑和管理CentOS上的项目文件了。
SFTP 自动部署摆脱手工上传烦恼
配 置远 程 解释器:
配 置 文 件 部 署:
添 加 新 的服 务器配 置:
再看Host,输入远 程 服务器的IP 地址或域名。

