第一步:VPS 环境准备

在安装任何网站程序之前,确保你的 VPS 环境满足织梦的要求。

vps 安装 织梦模板
(图片来源网络,侵删)

系统要求

  • 操作系统: Linux (推荐 CentOS 7+ 或 Ubuntu 18.04+)
  • Web 服务器: Nginx (推荐) 或 Apache
  • 数据库: MySQL 5.6+ 或 MariaDB 5.5+
  • PHP: PHP 7.2 - 7.4 (织梦 V5.7 版本对 PHP 8.x 支持不佳,建议使用 PHP 7.4)
  • 内存: 建议 512MB 以上,推荐 1GB 或以上

安装宝塔面板 (推荐新手)

对于新手来说,使用宝塔面板可以极大地简化环境配置和管理流程。

  1. 连接 VPS: 使用 SSH 工具(如 Xshell、PuTTY 或终端)连接到你的 VPS。
  2. 下载安装脚本: 根据你的系统选择对应的命令。
    • CentOS 系统:
      yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
    • Ubuntu 系统:
      wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
  3. 完成安装: 脚本会自动安装并启动宝塔面板,安装完成后,会显示面板的登录地址、用户名和初始密码,请务必保存好!
  4. 登录面板: 在浏览器中打开登录地址,输入用户名密码登录。
  5. 安装必要组件: 在宝塔面板中,点击左侧菜单的 “软件商店”
    • 搜索并安装 Nginx (或 Apache)。
    • 搜索并安装 MySQL (或 MariaDB)。
    • 搜索并安装 PHP重点:选择一个织梦兼容的版本,如 PHP-7.4,安装时记得勾选 fileinfoopcache 扩展,这对织梦很重要。
    • 搜索并安装 Pure-Ftpd (用于通过 FTP/SFTP 上传文件)。

第二步:安装织梦程序

环境准备好后,就可以开始安装织梦了。

通过宝塔面板安装 (最简单)

  1. 创建网站: 在宝塔面板首页,点击 “网站” -> “添加站点”

    • 域名: 输入你的域名(如果没有域名,可以先用 IP 地址或一个本地域名测试)。
    • 根目录: 这是你网站文件存放的路径,/www/wwwroot/your_domain.com,记住这个路径。
    • FTP: 勾选创建 FTP 账户,方便后续上传模板文件。
    • 数据库: 勾选创建数据库,数据库名、用户名、密码可以自定义,请务必记住。
    • PHP版本: 确保选择的是你刚才安装的 PHP 7.4
    • 点击 “提交”。
  2. 上传织梦程序:

    vps 安装 织梦模板
    (图片来源网络,侵删)
    • 访问 织梦官方下载页面,下载最新稳定版的织梦程序(DedeCMS-V5.7-UTF8-SP2.zip)。
    • 将下载的 .zip 文件解压,你会得到一个 dede 文件夹。
    • 在宝塔面板中,进入 “文件” 管理器,找到你刚才创建的网站根目录(如 /www/wwwroot/your_domain.com)。
    • 删除默认的 index.htmlREADME.md 等文件。
    • 将解压后的 dede 文件夹内的所有文件和文件夹,上传/移动 到网站根目录。
  3. 运行安装向导:

    • 在浏览器中访问你的域名,http://your_domain.com/install
    • 你会看到织梦的安装协议页面,点击 “同意”。
    • 环境检测: 系统会自动检测你的 PHP、MySQL 等环境,如果检测失败,根据提示在宝塔面板中安装相应的组件或开启扩展(主要是 fileinfo)。
    • 参数配置:
      • 网站基本信息: 设置网站名称、管理员邮箱。
      • 数据库配置: 输入你在创建网站时填写的数据库名、用户名、密码
      • 网站目录设置: 保持默认即可。
    • 开始安装: 点击 “开始安装”,等待几分钟。
    • 完成安装: 安装成功后,会提示你删除 /install 目录,请务必删除!然后访问你的网站,应该就能看到织梦的默认首页了。

手动安装 (适合有命令行基础的用户)

  1. 下载并解压: 在 VPS 命令行中,使用 wget 下载织梦程序,并用 unzip 解压。

    # 下载程序 (请替换为最新下载链接)
    wget http://updatenew.dedecms.com/base/5.7/DedeCMS-V5.7-UTF8-SP2.zip
    # 安装 unzip 工具 (如果未安装)
    yum install unzip -y  # CentOS
    # apt-get install unzip -y # Ubuntu
    # 解压
    unzip DedeCMS-V5.7-UTF8-SP2.zip
    # 解压后得到 dede 文件夹
  2. 移动文件: 将 dede 文件夹内的内容移动到你的网站根目录(/var/www/html/)。

    # 假设网站根目录是 /var/www/html
    mv dede/* /var/www/html/
    mv dede/.* /var/www/html/  # 移动隐藏文件
  3. 设置权限: 给网站目录设置正确的读写权限。

    vps 安装 织梦模板
    (图片来源网络,侵删)
    # 将网站目录所有者设置为 nginx 或 apache 用户
    # Nginx 用户通常是 nginx,Apache 用户是 apache
    chown -R nginx:nginx /var/www/html/
    # 设置权限
    chmod -R 755 /var/www/html/
    # 给特定目录写入权限
    chmod -R 777 /var/www/html/data/
    chmod -R 777 /var/www/html/uploads/
    chmod -R 777 /var/www/html/a/
  4. 创建数据库: 登录 MySQL,创建数据库和用户。

    mysql -u root -p
    # 进入 mysql 后执行以下命令
    CREATE DATABASE dedecms_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
    CREATE USER 'dedecms_user'@'localhost' IDENTIFIED BY 'your_password';
    GRANT ALL PRIVILEGES ON dedecms_db.* TO 'dedecms_user'@'localhost';
    FLUSH PRIVILEGES;
    EXIT;
  5. 运行安装向导: 与宝塔面板方法相同,在浏览器中访问 http://your_vps_ip/install,然后按照步骤填写数据库信息完成安装。


第三步:上传并应用织梦模板

织梦程序安装完成后,就可以更换你喜欢的模板了。

  1. 准备模板文件: 下载你购买的或免费的织梦模板,通常是一个 .zip 压缩包,里面包含 imagesstyletemplets 等文件夹。

  2. 上传模板:

    • 通过 FTP/SFTP: 使用 FileZilla 等工具,连接你在宝塔面板创建的 FTP 账户,将模板压缩包上传到网站的 /templets/ 目录下。
    • 通过宝塔面板: 在宝塔的“文件”管理器中,进入 /www/wwwroot/your_domain.com/templets/ 目录,点击“上传”按钮,将模板压缩包上传。
  3. 解压模板: 在 /templets/ 目录下,你会看到刚刚上传的模板压缩包,右键点击它,选择 “解压缩”,解压后会生成一个新的文件夹,default_newmy_theme

  4. 应用模板:

    • 登录你的织梦后台,地址为 http://your_domain.com/login.php
    • 在后台左侧菜单中,找到 “系统” -> “系统基本参数”
    • 在 “系统基本参数” 页面,点击左侧的 “核心设置”
    • 找到 “默认模板目录” 这一栏,将默认的 default 修改为你刚才解压的模板文件夹名(my_theme)。
    • 点击 “保存”。
    • 重要一步:为了确保所有页面都使用新模板,还需要去 “模板” -> “默认模板管理”,将列表、首页、文章页等所有模板路径都修改为新模板目录下的对应文件。
  5. 清理缓存:

    • 在后台左侧菜单中,找到 “系统” -> “一键更新网站”
    • 在页面右上角,点击 “更新缓存”
    • 然后你可以选择性地更新首页、栏目页、文章页等,让新模板生效。

刷新你的网站首页,应该就能看到全新的模板了!


第四步:安全与优化建议

  1. 删除安装目录: 安装完成后,务必通过 FTP 或宝塔面板删除 /install 目录,这是最基本的安全措施。
  2. 修改后台目录: 默认后台目录是 /dede,为了安全,可以将其修改为一个复杂的名字。
    • 在宝塔面板的“文件”管理器中,将 /dede 文件夹重命名,如 my_admin_abc
    • 修改后,后台登录地址就变成了 http://your_domain.com/my_admin_abc/login.php
  3. 修改数据库表前缀: 安装时如果没改,可以在安装后通过后台工具修改,增加安全性。
  4. 设置文件权限: 确保除了必要的 datauploads 目录外,其他目录和文件权限不要设置为 777。
  5. 定期备份: 宝塔面板有自带的数据备份功能,可以定期备份你的网站文件和数据库,以防万一。

至此,你已经成功在 VPS 上安装了织梦并应用了新模板,祝你建站顺利!