前期准备
1 注册并选购雨云虚拟主机
项目 | 说明 |
---|---|
服务商 | 选择「雨云」官网完成账号注册 |
套餐类型 | 根据需求选择(推荐入门型Linux主机,支持PHP/MySQL) |
操作系统 | 优先选择 CentOS/Ubuntu 等主流发行版 |
数据中心 | 就近选择节点以降低延迟 |
购买时长 | 新用户可关注首购优惠活动 |
2 获取主机核心参数
登录雨云控制台后,记录以下关键信息:
✅ 公网IP地址(用于域名解析)
✅ SSH登录账号(默认root或指定用户名)
✅ SSH端口号(非标准端口需特别注意)
✅ FTP账号密码(部分套餐附带)
✅ 数据库名称/用户名/密码(MySQL默认生成)
通过Web控制面板快速建站(推荐方案)
1 登录管理控制台
打开雨云提供的管理地址(一般为 https://cp.rainyun.com
),输入账号密码进入后台。
2 一键安装网站环境
操作路径 | 具体步骤 | 作用 |
---|---|---|
软件管理 → LNMP栈 | 勾选 Nginx+PHP+MySQL 版本 | 搭建基础运行环境 |
版本选择 | PHP建议≥7.4,MySQL建议8.0以上 | 确保兼容性与安全性 |
确认安装 | 等待5-10分钟自动完成安装 | 期间勿关闭浏览器窗口 |
3 创建首个网站
-
添加站点
📍 路径:网站管理 → 新建站点
📋 填写内容:- 域名:您的备案域名(如尚未备案需临时使用IP)
- 根目录:建议保持默认路径(
/www/wwwroot/域名
) - 数据库:新建数据库并关联至该站点
-
上传网站程序
💡 两种方式任选其一:- FTP上传:使用FileZilla等工具连接FTP,将压缩包传至根目录后解压
- 在线文件管理器:通过控制台直接拖拽上传zip文件
-
配置伪静态规则
📝 根据程序类型添加对应规则(如WordPress需上传nginx.conf
至/usr/local/nginx/conf/vhost/
目录)
手动命令行操作(进阶用户适用)
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交换分区大小(建议≥
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/96400.html