1、关闭SELINUX
vi /etc/selinux/config
#SELINUX=enforcing #注释掉
#SELINUXTYPE=targeted #注释掉
SELINUX=disabled #增加
2、环境准备
2.1升级
#系统升级
yum update
2.2 安装apache
yum install httpd httpd-devel
#启动apache:
service httpd restart
@此时输入服务器的IP地址,应该看到apache的服务页面,端口不用输,apache默认就是使用80端口
#自启动
systemctl enable httpd.service
2.3 安装php5.6
#更新源地址
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
#安装
yum install php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64
2.4 安装依赖
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mcrypt
yum install mbstring pdo_mysql openssl json gd dom fileinfo
yum install php-dom
@参考地址:http://blog.csdn.net/ysydao/article/details/51388397
2.5 时区设置UTC
# Flarum要求系统使用UTC时区
cp /usr/share/zoneinfo/UTC /etc/localtime
# 时钟同步一次
yum -y install ntp
ntpdate -u cn.pool.ntp.org
clock -w
# 修改php.ini中的时区
# vi /etc/php.ini
date.timezone = Asia/Shanghai
2.6 修改apache的设置
# 修改:/etc/httpd/conf/httpd.conf
AllowOverride None 改成 AllowOverride All
3、安装flarum
# 必须放跟目录下,不能放二级目录 /var/www/html
# 修改目录权限,到 /var/www/html 目录下执行
chmod 777 . -R
4、安装mysql
# 参见: http://blog.csdn.net/huyangg/article/details/71308147
# 设置好 root账户,密码。
5、访问站点
#1、访问站点配置数据库和管理员账户
#2、进入后直接以管理员身份进入,无需注册,即可登录后台,不用使用路径admin.php
#3、更多详情,参见官网说明