用FTP上传网站其实很简单
你刚做好一个网站,本地测试没问题,现在想让全世界都能访问,第一步就是把文件传到服务器上。最常见的办法就是用FTP,全称是文件传输协议(File Transfer Protocol)。别被名字吓到,操作起来跟用U盘拷文件差不多。
先准备一个FTP工具
Windows上最常用的是FileZilla,免费、开源、界面清晰。下载安装后打开,你会看到四个输入框:主机、用户名、密码、端口。这些信息一般由你的虚拟主机服务商提供,比如你买的是阿里云的轻量应用服务器,登录控制台就能找到FTP配置项。
举个例子,假设服务商给的信息是:
- 主机地址:ftp.yourdomain.com
- 用户名:webuser
- 密码:mypass123
- 端口:21
把这些填进FileZilla,点“快速连接”,如果账号没错,左边是你电脑的文件,右边会列出服务器上的目录。
开始上传文件
通常网站根目录叫 public_html 或 www,你只需要把本地做好的HTML、CSS、JS、图片等文件,从左侧拖到右侧对应的文件夹里。比如你有个 index.html,直接拖进 public_html 就行了。
上传完成后,在浏览器输入你的域名,比如 http://yourdomain.com,如果看到页面正常显示,说明传成功了。
命令行也能传,适合老手
如果你习惯用命令行,Linux或macOS可以直接用内置的ftp命令。打开终端,输入:
ftp ftp.yourdomain.com然后按提示输入用户名和密码。登录后,用 put 传单个文件,mput 传多个。比如:
put index.html
mput *.html style.css传完后输入 quit 退出。
注意权限和编码问题
有时候文件传上去了,但网页打不开,可能是权限不对。HTML文件一般设644,可执行脚本如PHP设755。在FileZilla右键文件,选“文件权限”就能改。
还有一点容易忽略:传输模式。默认用自动模式就行,但如果发现图片打不开或页面乱码,可以手动切换成“二进制”模式,避免文本被错误转换。
FTP虽然老派,但在小项目部署、临时更新时依然很实用。只要记住主机、账号、路径这三个关键点,上传网站就跟发邮件一样平常了。