前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >宝塔如何安装 MDClub

宝塔如何安装 MDClub

原创
作者头像
小颖club
修改2020-10-12 10:25:24
1.8K0
修改2020-10-12 10:25:24
举报
文章被收录于专栏:建站技术博客建站技术博客

MDClub 的安装非常便捷。在大多数情况下,只需不到 30 秒就能完成安装。

服务器要求

在安装 MDClub 之前,请检查你的服务器是否满足要求。如果你不了解你的服务器是否满足要求,也没关系,MDClub 的安装脚本会自动帮你完成检查。服务器要求如下:

  • Apache(需要启用 mod_rewrite 重写模块)或 Nginx
  • PHP 7.2+,需要启用 gd 或 imagemagick、fileinfo、json、pdo、iconv、curl 扩展
  • MySQL 5.6+ 或 MariaDB 10.0.5+

宝塔配置可以选择这个方案: MDClub开源论坛系统

开始安装

  1. 从 MDClub 官网 下载最新版本的 MDClub 安装包并解压。
  2. 在你的 Web 服务器上为 MDClub 创建数据库,数据库编码建议设置为 utf8mb4_general_ci。
  3. 将解压缩后的 MDClub 文件上传到服务器。
  4. 按下文的”文件夹权限“说明设置 MDClub 的文件夹权限。
  5. 配置你的 Web 服务器,将网站根目录设置为”MDClub路径/public“,并按照下文说明设置 URL 重写。
  6. 在浏览器中访问 URL 来运行 MDClub 的安装脚本。

URL 重写

Apache

MDClub 在 public 目录中附带了一个 .htaccess 文件。如果没有启用 mod_rewrite 模块,或禁用了 .htaccess,MDClub 将无法正常运行。

启用 mod_rewrite 的方法会根据操作系统的不同而不同。在 Ubuntu 上,您可以通过运行 sudo a2enmod rewrite 命令来启用它,而在 CentOS 上 mod_rewrite 是默认启用的。请不要忘记在修改配置后重启 Apache!

启用 .htaccess 文件,你可能需要在 Apache 的配置文件中添加以下内容:

代码语言:javascript
复制
<Directory "/MDClub路径/public">
  AllowOverride All
</Directory>

Nginx

MDClub 附带了一个 .nginx.conf 文件。你需要在 Nginx 的站点配置文件中添加以下内容,以导入默认的重写规则:

代码语言:javascript
复制
include /MDClub路径/.nginx.conf;

文件夹权限

若服务器使用 Windows 系统,则无需设置权限。

若服务器使用 Linux 系统,则需将以下文件夹设置为 755 权限:

代码语言:javascript
复制
./config
./var
./public/sitemap
./public/upload

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • MDClub 的安装非常便捷。在大多数情况下,只需不到 30 秒就能完成安装。
  • 服务器要求
  • 开始安装
  • URL 重写
  • 文件夹权限
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com