阿里云
阿里云多端小程序中小企业获客首选
发表主题 回复主题
  • 10486阅读
  • 2回复

在服务器上安装 Flarum (2)

级别: 论坛版主
发帖
9349
云币
14165
— 本帖被 ivmmff 设置为精华(2016-05-16) —
Dt W*n1Bt  
fi=0{  
前言 ^uia`sOP4  
3FFaEl  
YnSbw3U.I  
上接《Flarum 赋予论坛新的生命(一) 》是一款完全不同(于DZ或PW)的论坛体验,非常的优秀,但是安装还是比较复杂的,因为用的架构啊、支持啊都是最新的,所以我们安装起来没有 DZ 这样在虚拟主机上随随便便就能安装好了。 yB.G=90  
Yg/}ghF\  
注意 /dLA`=rZx  
M~als3  
#>=8w9]  
其中,Flarum 需要 PHP 安装有 mbstring, pdo_mysql, openssl, json, gd, dom, fileinfo 这几个组件,目前,Oneinstack 是默认不安装 fileinfo 组件的,所以我们要修改 oneinstack/include/php-7.sh 文件,将 --disable-fileinfo 改为 --enable-fileinfo ,这里有两处,两处都改了。 Hk@r5<{  
然后还需要函数 proc_open 和 proc_get_status 的支持,还是在这个文件里,把proc_open,proc_get_status 删掉。 /?Vdqci  
a.?v*U@z@#  
Composer )Nbc/nB$  
U 2bzUxK  
是 PHP 用来管理依赖(dependency)关系的工具。你可以在己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。 _lXt8}:+  
这是一个划时代的东西了,目前拥有良好架构和性能的 PHP 程序几乎都得靠着实现。 P'sfi>A  
UgR :qjI  
下载 )Ob]T{GY  
gY!N3 *:  
L?8^aG  
在 SSH 上输入: .Rvf/-e  
  1. php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
  2. php -r "if (hash_file('SHA384', 'composer-setup.php') === '92102166af5abdb03f49ce52a40591073a7b859a86e8ff13338cf7db58a19f7844fbc0bb79b2773bf30791e935dbd938') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
  3. php composer-setup.php
  4. php -r "unlink('composer-setup.php');"
c_#*mA"+  
P[FV2R~  
+Qs!Nhsq  
就会自动下载 Composer 了 09d9S`cS\  
.#0H{mk  
安装 ^LVk5l)\>g  
-(9O6)Rs$  
  1. mv composer.phar /usr/local/bin/composer
v5T`K=qC  
? Vp%=E  
就安装好了,总之还是很快捷的。 X FQNr`  
(9]6bd  
Flarum > H BJk:  
&RW`W)0;  
Efx=T$%^&  
到对应虚拟主机的目录下,例如我是:/data/wwwroot/flarum qfYG.~`5  
2Lfah?Tx~C  
O9^T3~x[V  
  1. cd /data/wwwroot/flarum
  2. composer create-project flarum/flarum . --stability=beta
Qdu$Os  
\GL*0NJ  
 qSTWb%  
就会自动下载各种依赖,然后就好了,需要进入对应页面安装。请看一下篇~ Pu;yEh  
,q#2:b<E  
ETfF5i}  
来自:https://www.mf8.biz/install-flarum-on-server/ b7Oj<! Wo`  
_Yq@FOu  
系列教程
  1. Flarum 赋予论坛新的生命(1)
  2. 在服务器上安装 Flarum (2)
  3. Flarum 的设置和本土化(3)
[ 此帖被ivmmff在2016-05-23 10:02重新编辑 ]
级别: 论坛版主
发帖
9349
云币
14165
只看该作者 沙发  发表于: 2016-05-21
级别: 新人
发帖
2
云币
4
只看该作者 板凳  发表于: 2016-11-19
Re在服务器上安装 Flarum (2)
mark  打算搞一个
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
验证问题: 61 + 3 = ?
上一个 下一个
      ×
      全新阿里云开发者社区, 去探索开发者的新世界吧!
      一站式的体验,更多的精彩!
      通过下面领域大门,一起探索新的技术世界吧~ (点击图标进入)