当前位置:首页 > 虚拟主机 > 正文

雨云虚拟主机搭建网站教程

登录 雨云控制台创建 虚拟主机,绑定已备域名;通过FTP上传网站程序至根目录,在线解压;添加MySQL数据库并关联用户;修改站点配置文件指向

前期准备

1 注册并选购雨云虚拟主机

项目 说明
服务商 选择「雨云」官网完成账号注册
套餐类型 根据需求选择(推荐入门型Linux主机,支持PHP/MySQL)
操作系统 优先选择 CentOS/Ubuntu 等主流发行版
数据中心 就近选择节点以降低延迟
购买时长 新用户可关注首购优惠活动

2 获取主机核心参数

登录雨云控制台后,记录以下关键信息:

公网IP地址(用于域名解析)

SSH登录账号(默认root或指定用户名)

SSH端口号(非标准端口需特别注意)

FTP账号密码(部分套餐附带)

数据库名称/用户名/密码(MySQL默认生成)


通过Web控制面板快速建站(推荐方案)

1 登录管理控制台

打开雨云提供的管理地址(一般为 https://cp.rainyun.com),输入账号密码进入后台。

雨云虚拟主机搭建网站教程 第1张

2 一键安装网站环境

操作路径 具体步骤 作用
软件管理 → LNMP栈 勾选 Nginx+PHP+MySQL 版本 搭建基础运行环境
版本选择 PHP建议≥7.4,MySQL建议8.0以上 确保兼容性与安全性
确认安装 等待5-10分钟自动完成安装 期间勿关闭浏览器窗口

3 创建首个网站

  1. 添加站点

    路径:网站管理 → 新建站点

    填写内容:

    • 域名:您的备案域名(如尚未备案需临时使用IP)
    • 根目录:建议保持默认路径(/www/wwwroot/域名)
    • 数据库:新建数据库并关联至该站点
  2. 上传网站程序

    两种方式任选其一:

    雨云虚拟主机搭建网站教程 第2张

    • FTP上传:使用FileZilla等工具连接FTP,将压缩包传至根目录后解压
    • 在线文件管理器:通过控制台直接拖拽上传zip文件
    • 配置伪静态规则

      根据程序类型添加对应规则(如WordPress需上传nginx.conf至/usr/local/nginx/conf/vhost/目录)

      雨云虚拟主机搭建网站教程 第3张

    • 手动命令行操作(进阶用户适用)

      1 基础环境初始化

      # 更新软件源 apt update && apt upgrade -y # 安装必要组件 apt install -y curl wget unzip git

      2 部署常见程序示例(以WordPress为例)

      # 下载最新版WP cd /tmp && wget https://cn.wordpress.org/latest-zh_CN.zip # 移动到网站目录并解压 mv latest-zh_CN.zip /www/wwwroot/yourdomain/ && cd /www/wwwroot/yourdomain/ && unzip latest-zh_CN.zip # 设置文件权限 chown -R www:www ./ chmod -R 755 ./

      3 数据库连接配置

      编辑wp-config.php文件,填入:

      define('DB_NAME', '你的数据库名'); define('DB_USER', '数据库用户名'); define('DB_PASSWORD', '数据库密码'); define('DB_HOST', 'localhost'); # 如果数据库不在本地需改为实际地址


      域名解析与访问测试

      1 DNS解析设置

      记录类型 主机记录 记录值 TTL
      A记录 主机公网IP 600s
      www www 同上 600s
      CNAME www 可选CDN加速域名 按需设

      2 验证访问

      ️ 首次访问可能出现以下提示:

      • “未找到站点” → 检查域名解析生效时间(全球同步约需10分钟)
      • “数据库连接失败” → 核对wp-config.php中的数据库信息
      • “权限不足” → 执行chmod -R 755 /path/to/site修正权限


      常见问题与解答

      Q1:为什么通过FTP上传文件总是失败?

      A:可能原因及解决方法:

      ① 被动模式未开启 → 在FileZilla中启用PASV模式

      ② 防火墙拦截 → 联系客服临时关闭UFW/iptables测试

      ③ 账户超时 → 修改/etc/vsftpd.conf中的idle_session_timeout值为较大数值(如300秒)

      Q2:安装主题/插件时提示“内存不足”?

      A:解决方案:

      ① 编辑wp-config.php添加:define('WP_MEMORY_LIMIT', '256M');

      ② 升级PHP版本至7.4+(更高版本内存管理更高效)

      ③ 联系客服增加SWAP交换分区大小(建议≥

0