CentOS7安装Flarum
·
1 min read
安装php7.3
sudo yum install epel-release -y
sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm -y
sudo yum install yum-utils -y
sudo yum-config-manager --enable remi-php73
sudo yum install php php-cli php-fpm php-mysqlnd php-json php-opcache php-xml php-mbstring php-tokenizer php-curl php-zip php-gd -y
# 检查版本
php -v
MySQL8
yum localinstall -y https://dev.mysql.com/get/mysql80-community-release-el7-2.noarch.rpm
yum install -y mysql-community-server
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2023
# 获取临时密码
grep 'temporary password' /var/log/mysqld.log
# 初始化DB配置
安装论坛
# flarum为当前目录下的文件夹
composer create-project flarum/flarum flarum
Caddy
这里我使用Caddy
# 论坛
forum.xxx.cn {
root * /var/www/flarum/public
php_fastcgi unix//var/run/php-fpm/php-fpm.sock
header /assets/* {
+Cache-Control "public, must-revalidate, proxy-revalidate"
+Cache-Control "max-age=25000"
Pragma "public"
}
file_server
}
Flarum安装插件
# 中文语言包
composer require flarum-lang/chinese-simplified
# 上传插件
composer require fof/upload
# sitemap
composer require fof/sitemap
插件安装后需要到后台管理中开启对应插件。
数据备份
vendor
文件夹,composer.json
,composer.lock
复制到新的服务器里新搭建的 flarum 文件夹里。- 整个数据库导出,然后导入到新的服务器里。