上传 PHP 文件到云主机主要有以下几种常见方式,具体取决于你使用的云主机类型(如 IaaS 云服务器、共享虚拟主机、PaaS 平台等)以及你的操作习惯,下面分情况说明。

一、使用 SFTP / FTP(适用于所有云主机)
几乎所有云主机(无论是 Linux 云服务器、Windows 云服务器还是共享虚拟主机)都支持通过 SFTP(安全文件传输)或 FTP 上传文件,推荐使用 SFTP(基于 SSH),更安全。
步骤:
1、获取连接信息
- IP 地址(或域名)

- 端口号(SFTP 通常为 22,FTP 为 21)
- 用户名和密码(或 SSH 密钥)
2、安装客户端工具
- 推荐 FileZilla(免费,支持 SFTP/FTP)
- 或者使用命令行scp /rsync(Linux/macOS 自带)

3、连接并上传
- 以 FileZilla 为例:
- 选择“文件” → “站点管理器”
- 协议选择SFTP
- 输入主机、端口、用户名、密码
- 连接成功后,左侧为本地文件,右侧为服务器文件
- 将本地的index.php 等文件拖拽到右侧网站根目录(如/var/www/html/ 或/home/用户名/public_html/)
4、设置目录权限(如需要)
- 通常要求网站根目录及其子目录权限为755,文件为644。
- 可以在 FileZilla 中右键文件 → “文件权限” 修改。
二、通过 SSH 命令行(适用于 Linux 云服务器)
如果你熟练使用终端,可以直接用scp 或rsync 命令。
示例(本地传至服务器):
scp /本地路径/index.php 用户名@服务器IP:/远程目标路径/
scp /home/user/myapp/index.php root@123.123.123.123:/var/www/html/
如果要上传整个目录:
scp -r /本地目录/ 用户名@IP:/远程目录/
rsync 更适合增量同步:
rsync -avz /本地目录/ 用户名@IP:/远程目录/
三、通过云主机控制台工具(如宝塔面板、Webmin)
如果你在云主机上安装了可视化的服务器管理面板(如宝塔面板、1Panel、Webmin),可以通过 web 界面上传。
以宝塔面板为例:
1、登录宝塔面板(http://服务器IP:8888)
2、进入“文件” → 找到网站根目录(通常在/www/wwwroot/你的域名/)
3、点击“上传” → 选择 PHP 文件或压缩包(压缩包可在线解压)
4、上传完成后,文件自动可用。
四、通过 Git 部署(适用于版本控制开发)
如果你使用 Git 管理代码,可以在云主机上拉取仓库:
ssh 用户名@服务器IP cd /var/www/html git clone https://github.com/你的仓库.git .
之后每次更新只需git pull。
1、检查 Web 服务器是否运行
- Nginx:systemctl status nginx
- Apache:systemctl status httpd
2、确认 PHP 已安装并正常运行
- 创建一个测试文件test.php为<?php phpinfo(); ?>,访问http://你的域名/test.php
- 若能显示 PHP 信息,则配置正确。
3、设置网站根目录
- Nginx 站点配置(如/etc/nginx/conf.d/default.conf)中的root 指向你上传的目录。
- Apache 的DocumentRoot 同样需要对应。
4、开放防火墙端口(云服务商安全组 + 系统防火墙)
- HTTP(80)和 HTTPS(443)端口需放行。
| 云主机类型 | 推荐上传方式 | 备注 |
| 阿里云 ECS / 腾讯云 CVM / 华为云 ECS | SFTP (FileZilla) 或 SSH scp | 需要先连接 SSH,然后将文件放入/var/www/html 或自定义目录 |
| 虚拟主机(共享主机) | FTP 或 cPanel 文件管理器 | 联系服务商获取 FTP 账号,上传到public_html 目录 |
| PaaS 平台(如阿里云 SAE、百度云 BAE) | 通过控制台上传或 Git 推送 | 通常只需打包上传 ZIP,或绑定代码仓库自动部署 |
| 轻量应用服务器(如腾讯云 Lighthouse) | 宝塔面板或 SFTP | 预装应用管理面板,可直接在网页上传 |
最通用且推荐的方法是使用SFTP 客户端(FileZilla),连接云主机后,将 PHP 文件拖入网站的根目录,然后通过浏览器访问即可,如果遇到权限或路径问题,可以查看云主机提供的文档或联系技术支持。
文章摘自:https://idc.huochengrm.cn/zj/26302.html
评论