Flarum官网:https://discuss.flarum.org/。
Flarum中文官网:https://www.flarumchina.org/features/。
中文版Github:https://github.com/skywalker512/FlarumChina。
中文版本下载:https://github.com/skywalker512/FlarumChina/archive/master.zip。
目录
准备环境
首先需要准备好Apache和MySQL,如果没有的可以用下面的命令来安装:
Apache
Ununtu: sudo apt install apache2
Centos: sudo yum install httpd
MariaDB(MySQL)
Ununtu: sudo apt install mariadb-server
Centos: sudo yum install mariadb-server
然后就是准备php了,推荐使用PHP 5.5+ ,需要安装这些扩展: mbstring, pdo_mysql, openssl, json, gd, dom, fileinfo。用下面的命令一键安装:
Ubuntu
sudo apt install \
php php-common \
php-mbstring \
php-mysqlnd \
openssl \
php-json \
php-gd \
php-dom
Centos
sudo yum install \
php php-common \
php-mbstring \
php-mysqlnd \
openssl \
php-json \
php-gd \
php-dom
可以看到上面除了pdo_mysql
要改成mysqlnd
以外,其他都是一个模式。
Apache 重写规则
Ubuntu的配置文件在/etc/apache2/apache2.conf
,Centos的配置文件在/etc/httpd/conf/httpd.conf
。
<Directory "/path/to/your/forum(网站根目录)">
AllowOverride All
</Directory>
只要把重写规则加到配置文件里就行了,为了方便管理,最后加在末尾。/path/to/your/forum(网站根目录)
为你网站的绝对根目录。
启动服务
Ubuntu
systemctl start apache2
systemctl start mariadb
Centos
systemctl start httpd
systemctl start mariadb