A-A+

Centos7 安装 Flarum

2016年05月04日 Flarum 暂无评论 阅读 71 次浏览 次

由于新颖的界面设计实用的站点功能Flarum越来越多的吸引了很多php爱好者

今天我就来说下如何在centos 7 系统上安装Flarum。

1、纯净的系统环境,更新下系统:yum update

2、安装php5.6和apache

这里默认的yum安装是没有php5.6的所以我们需要用到https://webtatic.com/ 里提供的安装源:

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

下面就是安装php啦,会自动安装apache

yum install php56w php56w-opcache

3、配置apache站点,编辑/etc/httpd/conf.d/vhost.conf

NameVirtualHost *:80


<VirtualHost :80>

ServerAdmin webmaster@example.com

ServerName example.com

ServerAlias www.example.com

DocumentRoot /var/www/example.com/public_html/

ErrorLog /var/www/example.com/logs/error.log

CustomLog /var/www/example.com/logs/access.log combined

</VirtualHost>

新建站点文件夹

sudo mkdir -p /var/www/example.com/public_html

sudo mkdir /var/www/example.com/logs

设置开机启动

sudo systemctl enable httpd.service

sudo systemctl restart httpd.service

4、安装mariadb数据库

yum install mariadb-server

设置开机启动

sudo systemctl enable mariadb.service

sudo systemctl start mariadb.service

初始化数据库,设置root密码等其他输入Y即可

mysql_secure_installation

新建数据库及用户(可选)

create database webdata;

grant all on webdata.
 to 'webuser' identified by 'password';

5、安装composer

yum install composer

6、安装Flarum

此步务必要切换到你站点的根目录!

执行:

composer create-project flarum/flarum . --stability=beta

7、添加伪静态规则

编辑 站点根目录下.htaccess文件(ftp下一般不可见直接SSH命令行编辑即可,linux编辑文件请自行百度)

<Directory "/path/to/your/forum">

AllowOverride All

</Directory>

请自行替换自己站点路径

8、访问域名安装Flarum

9、安装疑难解答

安装过程中可能会失败然后重新安装会提示目录不为空,你可以清空目录,如果仍提示请删除目录重新新建一个即可。

安装的过程中可能卡在提示Token(hidden):

解答办法只需要复制提示中 head to 后面https//github.com网址然后登录你的github账户按照提示提交

你会得到一个Personal access tokens复制到Token (hidden):后面即可

 

标签:

评论已关闭!

Copyright © 火网互联IDC咨询中心 保留所有权利.   Theme  Ality 蜀ICP备14006632号-1

用户登录