安装flarum的php扩展,在 Windows 上快速安装 Flarum 指南
在 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 指南相关推荐
- Windows上PostgreSQL安装配置教程
这篇文章主要为大家详细介绍了Windows上PostgreSQL安装配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 PostgreSQL的扩展PostGIS是最著名的开源GIS数据库. ...
- ROS2——Windows上的安装笔记
1 安装说明 关于ROS2在Win10系统上的安装,请参考docs.ros.org – Installing ROS 2 on Windows 这里我们使用基于conda的编译版本RoboStack来 ...
- Git 在 Linux 上和 windows 上的安装
1. 在 Linux 上安装 // Centos 上安装 $ yum -y install https://repo.ius.io/ius-release-el7.rpm $ yum -y insta ...
- 物联网平台thingsboard在Windows上的安装和部署
物联网平台thingsboard在Windows上的安装和部署 前言 安装环境 部署和安装 测试 http测试 测试MQTT 前言 thingsboard是一个完全开源的物联网应用平台,个人感觉如果不 ...
- windows上mosquitto安装及简单使用
windows上mosquitto安装及简单使用 1.从官网上下载 https://mosquitto.org/download/ 2.安装 3.配置文件&启动mosquitto Broker ...
- 实战:windows上如何安装kubectl并连接我们的k8s集群(测试成功-博客输出)-2022.1.3
实战:windows上如何安装kubectl并连接我们的k8s集群-2022.1.3 目录 文章目录 实战:windows上如何安装kubectl并连接我们的k8s集群-2022.1.3 目录 实验环 ...
- Mongodb在Windows上的安装
Mongodb在Windows上的安装 首先,我们到Mongodb的官方网站http://www.mongodb.org/downloads下载,下载的版本目前是1.8.1,下载后,解压到文件夹,比如 ...
- 在 Windows 上手动安装 PHP
在 Windows 上手动安装 PHP 选择 Web 服务器 阿帕奇 选择编译版本 选择 Web 服务器 IIS 是 Windows 内置的服务.在 Windows 服务器版本上,请使用服务器管理(S ...
- hmm模型工具htk在windows上的安装
hmm模型工具htk在windows上的安装 安装环境win10 下载安装包 http://htk.eng.cam.ac.uk/download.shtml 下载对应的的windows版本的(下载需要 ...
最新文章
- 基于 SpringBoot 的仿豆瓣平台【源码分享】
- 第 28 小时项目管理过程实践和案例分析
- HTML和URL比较
- 重学java基础第二十一课:编译型和解释型
- android targetapi23,Android Studio 3.0+上的Kapt问题(TargetApi)
- 收藏!MySQL 面试必须掌握的 8 个知识点!
- 实现“0”的突破:给一直没有对主机硬件进行过任何“保洁、养护”的网友“支两招”...
- 直接选择排序算法汇总
- JDBC:随机生成车牌号,批量插入数据库
- Atitit zip压缩过滤器 的模块功能语实现attilax总结 1.1. 一般可以使用webserver自带的实现,。如果实现的不好或者不好配置的,或者需要精细化控制的,可以自己使用过滤器实现。
- 蚂蚁算法matlab
- Vulnstack红日安全内网域渗透靶场1实战
- HBase二级索引实现方案
- ams1117 lm317 对比_LM317和AMS-1117-3.3
- 关于TXT转CHM的完整解决方案
- 一篇文带你零基础玩转mysql触发器 | 超级干货,建议收藏
- java调用ltp分词_开源中文分词工具探析(七):LTP
- Python数学计算工具3、Python 斐波那契数列-前500项列表
- 百度AI攻略:实现人体姿态判定打分
- 2022年必读的10本好书
热门文章
- SAS操作知识点记录
- 机械加工行业MES解决方案,规范车间现场管理
- TP6 事件绑定、监听、订阅
- 项目级自动化测试流程 V1.0
- 打开excel表格提示内存不足
- 据说世界上最健康的作息
- 不是所有云服务提供商都叫QAD
- 画像检测用的是哪一类C语言,犯罪心理学是研究犯罪心理与()的应用学科A.犯罪心理测试技术B.心理画像C.犯罪心理对策D.行为矫...
- 使用Python自动给视频逐帧截图
- radmin显示不能连接到服务器,关于Radmin安装失败或无法显示远程桌面的处理方法...