1、安裝composer:
git clone https://github.com/miracle2017/on-click_install_composer.git
cd on-click_install_composer
sh ./composer_install.sh
2、一鍵安裝寶塔
一、yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
二、php安裝下fileinfo擴展 , 禁用 php的putenv函數
三、建議nginx1.8+mariidb 10.3+php7.2
3、安裝flarum:
前提:php安裝下fileinfo擴展 , 禁用 php的putenv函數,yum安裝好 unzip
一、mkdir web目錄
二、進入到web的目錄
三、composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
四、composer create-project flarum/flarum . --stability=beta
五、chmod 777 web目錄 -R
六、chown www:www web目錄 -R
七、composer install
八、安裝Flarum簡體中文語言包:
composer require csineneo/lang-simplified-chinese
九、優化 Composer 自動加載:
composer dump-autoload --optimize
php
若是報錯誤 :
[InvalidArgumentException]
Project directory "/www/wwwroot/flarum.com/." is not empty
nginx
![](https://s4.51cto.com/images/blog/202007/10/db2b89b0821dd6a5c6d3769c5964cca0.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 解決方案:
一、那就換個目錄,新建一個目錄繼續執行
composer create-project flarum/flarum . --stability=beta
二、同時php安裝下fileinfo擴展 禁用 php的putenv函數
三、yum install unzip -y
四、再次執行
composer create-project flarum/flarum . --stability=beta
git
4、回到寶塔:
一、新建網站
二、新建數據庫
三、瀏覽器訪問ip ,進行部署flarum。
github