在 Windows 上快速安装 Flarum 指南

由 学院君 创建于5年前, 最后更新于 10个月前

版本号 #2

17639 views

6 likes

0 collects

1、下载安装包

去下载页面下载Flarum一键安装包,然后将其解压到web应用根目录,比如使用xampp的话对应目录为/path/to/xampp/htdocs,将解压后的文件夹重命名为flarum。

注:目前Flarum还是测试版本,不建议用于生产环境。

2、使用向导安装

启动web服务器(xampp、wamp或其他)。

在浏览器中访问http://localhost/flarum(如果你想要通过域名访问也可以配置虚拟主机),没什么意外的话显示如下界面(出现异常参考可能出现的问题及解决办法):

去本地数据库创建一个新的数据库flarum:

然后按照自己的本地环境及个人喜好填写该表单的各个输入框,参考示例如下:

然后点击“Install Flarum”按钮开始安装。

安装完成后前台页面显示如下:

访问http://localhost/flarum/admin查看后台页面:

好了,安装完成,Enjoy it 吧!

3、可能出现的问题及解决办法

缺少fileinfo扩展

修改php.ini,去掉extension=php_fileinfo.dll前的分号:

extension=php_fileinfo.dll

保存php.ini,重启web服务器。如果缺少其它扩展参考此方法。

4、URL重写规则配置

如果是要配置通过域名访问 Flarum,URL 重写规则配置如下:

Apache

确保 mod_rewrite 模块已开启,然后添加如下配置到 .htaccess:

AllowOverride All

Nginx

添加如下配置到 server 配置区块:

location / { try_files $uri $uri/ /index.php?$query_string; }

location /api { try_files $uri $uri/ /api.php?$query_string; }

location /admin { try_files $uri $uri/ /admin.php?$query_string; }

location /flarum {

deny all;

return 404;

}

location ~ .php$ {

fastcgi_split_path_info ^(.+.php)(/.+)$;

fastcgi_pass unix:/var/run/php5-fpm.sock;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

fastcgi_index index.php;

include fastcgi_params;

}

location ~* \.html$ {

expires -1;

}

location ~* \.(css|js|gif|jpe?g|png)$ {

expires 1M;

add_header Pragma public;

add_header Cache-Control "public, must-revalidate, proxy-revalidate";

}

gzip on;

gzip_http_version 1.1;

gzip_vary on;

gzip_comp_level 6;

gzip_proxied any;

gzip_types application/atom+xml \

application/javascript \

application/json \

application/vnd.ms-fontobject \

application/x-font-ttf \

application/x-web-app-manifest+json \

application/xhtml+xml \

application/xml \

font/opentype \

image/svg+xml \

image/x-icon \

text/css \

text/html \

text/plain \

text/xml;

gzip_buffers 16 8k;

gzip_disable "MSIE [1-6]\.(?!.*SV1)";

安装flarum的php扩展,在 Windows 上快速安装 Flarum 指南相关推荐

  1. Windows上PostgreSQL安装配置教程

    这篇文章主要为大家详细介绍了Windows上PostgreSQL安装配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 PostgreSQL的扩展PostGIS是最著名的开源GIS数据库.  ...

  2. ROS2——Windows上的安装笔记

    1 安装说明 关于ROS2在Win10系统上的安装,请参考docs.ros.org – Installing ROS 2 on Windows 这里我们使用基于conda的编译版本RoboStack来 ...

  3. Git 在 Linux 上和 windows 上的安装

    1. 在 Linux 上安装 // Centos 上安装 $ yum -y install https://repo.ius.io/ius-release-el7.rpm $ yum -y insta ...

  4. 物联网平台thingsboard在Windows上的安装和部署

    物联网平台thingsboard在Windows上的安装和部署 前言 安装环境 部署和安装 测试 http测试 测试MQTT 前言 thingsboard是一个完全开源的物联网应用平台,个人感觉如果不 ...

  5. windows上mosquitto安装及简单使用

    windows上mosquitto安装及简单使用 1.从官网上下载 https://mosquitto.org/download/ 2.安装 3.配置文件&启动mosquitto Broker ...

  6. 实战:windows上如何安装kubectl并连接我们的k8s集群(测试成功-博客输出)-2022.1.3

    实战:windows上如何安装kubectl并连接我们的k8s集群-2022.1.3 目录 文章目录 实战:windows上如何安装kubectl并连接我们的k8s集群-2022.1.3 目录 实验环 ...

  7. Mongodb在Windows上的安装

    Mongodb在Windows上的安装 首先,我们到Mongodb的官方网站http://www.mongodb.org/downloads下载,下载的版本目前是1.8.1,下载后,解压到文件夹,比如 ...

  8. 在 Windows 上手动安装 PHP

    在 Windows 上手动安装 PHP 选择 Web 服务器 阿帕奇 选择编译版本 选择 Web 服务器 IIS 是 Windows 内置的服务.在 Windows 服务器版本上,请使用服务器管理(S ...

  9. hmm模型工具htk在windows上的安装

    hmm模型工具htk在windows上的安装 安装环境win10 下载安装包 http://htk.eng.cam.ac.uk/download.shtml 下载对应的的windows版本的(下载需要 ...

最新文章

  1. 基于 SpringBoot 的仿豆瓣平台【源码分享】
  2. 第 28 小时项目管理过程实践和案例分析
  3. HTML和URL比较
  4. 重学java基础第二十一课:编译型和解释型
  5. android targetapi23,Android Studio 3.0+上的Kapt问题(TargetApi)
  6. 收藏!MySQL 面试必须掌握的 8 个知识点!
  7. 实现“0”的突破:给一直没有对主机硬件进行过任何“保洁、养护”的网友“支两招”...
  8. 直接选择排序算法汇总
  9. JDBC:随机生成车牌号,批量插入数据库
  10. Atitit zip压缩过滤器 的模块功能语实现attilax总结 1.1. 一般可以使用webserver自带的实现,。如果实现的不好或者不好配置的,或者需要精细化控制的,可以自己使用过滤器实现。
  11. 蚂蚁算法matlab
  12. Vulnstack红日安全内网域渗透靶场1实战
  13. HBase二级索引实现方案
  14. ams1117 lm317 对比_LM317和AMS-1117-3.3
  15. 关于TXT转CHM的完整解决方案
  16. 一篇文带你零基础玩转mysql触发器 | 超级干货,建议收藏
  17. java调用ltp分词_开源中文分词工具探析(七):LTP
  18. Python数学计算工具3、Python 斐波那契数列-前500项列表
  19. 百度AI攻略:实现人体姿态判定打分
  20. 2022年必读的10本好书

热门文章

  1. SAS操作知识点记录
  2. 机械加工行业MES解决方案,规范车间现场管理
  3. TP6 事件绑定、监听、订阅
  4. 项目级自动化测试流程 V1.0
  5. 打开excel表格提示内存不足
  6. 据说世界上最健康的作息
  7. 不是所有云服务提供商都叫QAD
  8. 画像检测用的是哪一类C语言,犯罪心理学是研究犯罪心理与()的应用学科A.犯罪心理测试技术B.心理画像C.犯罪心理对策D.行为矫...
  9. 使用Python自动给视频逐帧截图
  10. radmin显示不能连接到服务器,关于Radmin安装失败或无法显示远程桌面的处理方法...