欢迎光临散文网 会员登陆 & 注册

Flarum 论 坛 超 详 细 搭 建 教 程 来 啦~

2023-04-08 15:54 作者:星海万界  | 我要投稿

走过的坑:

1.服务器配置一点不同:2核2G

2.镜像点错了,不过我是白嫖阿里云服务器,所以不能改。我的镜像aliyun_3_x64_20G_alibase_20230110.vhd

up的镜像centos_7_04_64_20G_alibase_201701015.vhd

3.我用密钥登录的云服务器:

参考:[5分钟学linux] 4-使用xshell7通过密钥对的方式远程连接阿里云ecs云服务器哔哩哔哩bilibili

4.宝塔安装脚本选的万能安装脚本

5.用宝塔安装服务器环境配置时:

Nginx 1.20

MySQL 5.7

Pure-ftpd 1.0.49

PHP 7.3

phpMySdmin 5.0

开始选的编译安装,后面发现云服务器顶不住。

6.发现宝塔安装这些环境后:用xshell联系云服务器,验证这些是否安装时,输入:

Nginx -v

MySQL -v

Pure-ftpd -v

PHP -v

phpMySdmin -v

都没有,查了后:宝塔安装的不会自动安装到环境变量。

在Xshell:

执行以下命令打开.bashrc文件:


sudo vi ~/.bashrc


i编辑,文件末尾:


export PATH=$PATH:/www/server/mysql/bin:/www/server/nginx/sbin:/www/server/pure-ftpd/bin:/www/server/php/73/bin:/www/server/pure-ftpd/sbin


ESC退出编辑,:wq保存并退出

sudo vi ~/.bashrc 再打开确认一下。

保存文件并执行以下命令使修改生效:

source ~/.bashrc


终端执行:

nginx -v

mysql -v

pure-ftpd -v

php -v

phpmyadmin

结果:nginx mysql php pure-ftpd 都安装好了。只是mysql需要root来进入。

phpmyadmin用web调用,不需要配到云服务器的环境变量。

不想多管的不用注意上面这一步。


6.MySQL的root密码:宝塔面板,MySQL,root密码。就可以获得。不要像up主这样的8_130_93_166密码,后面建站点的时候我用这样的密码出了问题。MySQL没有建起。有重来了一遍。这次root密码,站点密码都用的宝塔给的。

用Xshell验证一下,上面第5步吧MySQL安装到环境变量里了。

root用户登录。

mysql -u root -p

输入root密码:

exit退出MySQL


7.Composer安装后验证

composer -V

如果输出了Composer的版本信息,说明Composer已经成功安装。

换源阿里源验证:

composer config -gl

如果输出了以下内容,说明源已经切换成功:


[repositories.packagist.org.type] composer

[repositories.packagist.org.url] https://mirrors.aliyun.com/composer/


8. 新建存放Flarum的网站的数据库密码我用的宝塔的默认密码。

数据库管理密码(root):Ef6jAZasMctXxYTS

数据库名:8_130_93_166

数据库账号:8_130_93_166

数据库密码:L5Xk8xdieDDfcMfb

Xshell验证:

8_130_93_166用户登录。

mysql -u 8_130_93_166 -p

输入root密码:

exit退出MySQL

在宝塔面板的MySQL也可以看到新的数据库。

9.安装Flarum

第一次数据库用up那样的密码,MySQL没有建立,安装后出现了红色的。

第二次安装后,没有报错都是黄色和绿色。

即No security vulnerability advisories found


10.最最后。我配好了,但无法打开站点。

我最后用的云服务器端口的安全组是这样:

入方向:TCP 80/80 目的: 0.0.0.0/0

出方向:TCP 80/80 目的: 0.0.0.0/0

顺利打开。

Flarum 论 坛 超 详 细 搭 建 教 程 来 啦~的评论 (共 条)

分享到微博请遵守国家法律