一、连接虚拟主机
通过阿里云控制台获取FTP地址和登录凭证后,建议使用FileZilla等FTP客户端完成连接。连接时需注意:
- 协议选择FTP(非SFTP)
- 端口默认21
- 启用被动传输模式
若出现连接失败,需检查安全组是否开放21端口,并确认网络环境未屏蔽FTP协议。
二、配置服务器环境
通过宝塔面板可快速搭建LNMP环境:
- 登录服务器后运行宝塔安装命令
- 在面板中选择PHP版本和扩展组件
- 创建MySQL数据库并设置用户权限
建议PHP版本不低于7.4,同时安装opcache扩展提升执行效率。
三、上传网站文件
根据操作系统选择合适的上传方式:
- Windows系统:通过资源管理器输入ftp://主机IP直接拖拽文件
- Linux系统:文件需上传至/htdocs目录
注意检查文件权限设置,目录建议设置为755,文件设置为644。
四、域名绑定与解析
完成控制台的域名绑定后,需在域名服务商处添加A记录:
- 记录类型选择A
- 主机记录填写@或www
- 记录值填写云主机IP地址
解析生效时间通常为10-120分钟,建议提前完成SSL证书部署。
五、安全设置建议
基础安全配置包含:
- 修改FTP默认端口
- 安装云锁等安全防护软件
- 定期备份网站数据到OSS存储
推荐开启阿里云云盾服务,实时监控服务器异常流量。
通过FTP连接、环境配置、文件上传、域名解析四步即可完成网站部署。建议优先使用宝塔面板简化运维操作,同时注重安全组规则与定期备份机制,确保网站稳定运行。