如何用宝塔安装 Flarum Linux

flarum是什么

bing.com 你就知道啦! 皮一下很开心。

安装宝塔

本文假设已经安装好了宝塔面板。

环境查看

系统内核版本:Linux version 3.10.0-957.10.1.el7.x86_64 (alarm是什么意思中文翻译mockbuild@kbuilder.bsys.centos.org) (gcc v系统/运维ersion 4composer.8.5 20150623 (Red Hat 4.8.5-36) (GCC) ) #1 SMP Mon Mar 18 15:06:45 UTC 2019
php:7.3
mysql系统运维工程师:5.6linux删除文件命令
phpMyAdmin 4.7composer怎么读

安装扩展

选择【安装扩展】,安装 fileinfo <opcache、exif 可以不选择>。


                                            如何用宝塔安装 Flarum Linux
点击确定即可。

alarm是什么按键除 PHP 函数禁用

宝塔面板默认禁用一些安装 Composer 要用到的 3 个函数 putenv() 、 pcntl_signal() 、 proc_open(),
why:我们需要解除禁用,否则导致步骤 4composer翻译.3 Composer 变更源地址时报错、步骤 5.3 Composer 安装 Flarum 时报错。linux系统
删除 putenv 、 pcntl_signal 以及 proc_open。

                                            如何用宝塔安装 Flarum Linux
如果您不删除,你试试会出现什么结果?反正你是安装不对的。我踩坑了,希望你不要踩坑!

安装 Composlinux必学的60个命令er/如果系统自带,请跳过这里

使用 SSH 依次执行以下命令:

  进入当前用户家目录

cd

 将安装系统/运维脚本下载到当前目录

php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"

运行安装脚本

php composer-setup.php

   # 删除安装宝塔安装flarum脚本

php -r "unlink('composer-setup.php');"

全局安装 composer(配置系统环境变量)

mv composer.phar /usr/local/bin/composer

将 compocomposerse系统/运维r 源改成阿里云的镜像,composelinux重启命令r在国外呢,兄弟们。

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

创建flarum网站

前往宝塔面板 – 网站 – 添加站点,同时创建用于 Flarum 的数据库。最后提交。数据库格式选择utf8mb4
为什么选择utf8mb4
字符集、字符编码
字符(Character)是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。字符集(Character set)是多个字符的集合,字符集种类较多,每个字符集包含的字符个数不同,常见字符集名称:ASCII字系统运维工程师符集、GB2312字符集、BIG5字符集、 GB18030字符集、Unicode字符集等。

字符编码是把字符集中的字符编码为特定的二进制数,以便在计算机中存储。编码方式一般就是对二维表的横纵坐标进行变换的算法。一般都比较简单,直接把横纵坐标拼一起就完事了。后来随着字符集的不断扩大,为了节省存储空间,才出现了各种各样的算法。

字符集和字符编码一般都是成对出现的,如ASCII、IOS-8859-1、GB2312、composer的作用是什么GBK,都是即表示了linux操作系统基础知识字符集又表示了对应的字符编码,以后统称为编码。Unicode比较特殊,后面细说。

utcomposer翻译f8mb4
MySQL在5.5.3之后增加了utf8mb4composer翻译的编码,mb4即4-Byte Ulinux必学的60个命令TF-8 Unicode Encoding,专门用来兼容四字节的unicode。utf8mb4为系统/运维utf8的超集并兼容utf8,比utf8能表示更多的字符。

为什么要用utf8mb4?
为什么还要使用utf8mb4呢? 低版本的MySQL支持的utf8编码,最大字符长度为 3 字节,如果遇到 4 字节的字符就会出现错误了。三个字节的 UTF-8 最大能编码的 Unicode 字符是 0xFFFF,也就是 Unicode 中的基本多文平面(BMflarum是什么?P)。也就是说,任何不在基本多文平面的 Unicode字符,都无法使用MySQL原有的 utf8 字符集存储。这些不在BMP中的字符包括哪些呢?最常见的就是Emoji 表情(Emlinux操作系统基础知识ojilinux系统 是一种特殊的 Unicode 编码,常见于 ios 和 android 手机上),和一些不常用的汉字,以及任何新增的 Unicode 字符等等。

utflinux8mb4编码的使用
如果要在 MySQL中alarm是什么按键保存 4 字节长度的 UTF-8 字符,就需要使用 utf8mb4 编码,但是要注意只有 5.5.3 版本以后的MySQL才支持(查看版本命令: select version())。为了获取更好的兼容性,建议使用 ucomposer是什么意思英语tf8mb4 而非 utf8. 对于CHAR类型数据,utf8mb4会多消耗一些空间,但根据 MySQL官方建议,可以使用 VARCHAR 替代 CHAR。


                                            如何用宝塔安装 Flarum Linux

                                            如何用宝塔安装 Flarum Linux

使用命令安装:

composer create-project flarum/flarum .


                                            如何用宝塔安装 Flarum Linux

alarm是什么意思置运行

修改 Nginx 配置
进入linux常用命令宝塔面板,打开站点设置,修linux系统改网站配置文件:(可对照下图修改)

root:需要在路径后面加上 public,比如原本是 root /www/wwwralarm是什么按键oot/example.com;,需要修改为 root /www/wwwroot/example.ccomposer英语om/public;。

引入 Flarum 提供的伪静态配置,composer的作用是什么在 server name 下方加上 include /www/wwwroot/example.com/linux操作系统基础知识.nginx.conf;,网站目录更换成自己的。

                                            如何用宝塔安装 Flarum Linux
修改站点配置,别忘记保存,检查 Nginx 配置。
修改完上一步的配置,在点击保存,宝塔会自动检查的,如果有错误,会给出相应提示。

Flarum 安装引导

你将看到:

                                            如何用宝塔安装 Flarum Linux
根据提示,我们修改相应权限即可。
前往宝塔面板,点击左侧文件,进入 /www/wwwroot 目录。
右击站点目录,选择权限,权限修改为 755 权限并保存。不系统/运维要忘记系统运维工资一般多少勾选 “ 应用到子目录 ”。
接着刷新一下即可,配置数据库名字这些即可。

                                            如何用宝塔安装 Flarum Linux

                                            如何用宝塔安装 Flarum Linux
配置alarm是什么意思英语到此结束,开始你的折腾吧,我开始打工咯。flarum是什么?
欢迎点击访问我的个人网站