资讯专栏INFORMATION COLUMN

Centos7下宝塔面板使用redis部署NodeBB论坛程序

Tecode / 2452人阅读

摘要:使用默认配置,请按回车。数据库选择,填写,还会要求填写管理员账号密码等。如果是在下使用数据库,那么整个过程也差不多,只是需要配置下数据库,其他都一样。

1、简介

项目:https://github.com/NodeBB/NodeBB
官网:https://nodebb.org/
文档:https://docs.nodebb.org/
演示:https://try.nodebb.org/

2、准备

宝塔面板(宝塔服务器面板)
nginx1.19(软件商店搜索安装)
redis(先在PHP设置中安装redis,之后,会自动装好redis服务端)
PM1管理器(软件商店中安装)
准备一个域名不过没有也没关系,可以直接用IP:端口的形式访问

3、部署
1)设置 Redis 数据库密码
2)更新服务器环境

yum -y update
yum -y install epel-release  (centos6可以不用运行这条命令)

3)安装一些基础软件


```
yum -y groupinstall "Development Tools"
#这里不用装Redis和npm因为可以直接在宝塔上装
yum -y install git ImageMagick
```

4)下载程序

比如我们下载到home目录~


    ```
    cd /home
    git clone -b v+版本号 https://github.com/NodeBB/NodeBB.git nodebb
    git clone https://github.com/NodeBB/NodeBB.git   #也可以不带版本号直接clone最新版本
    ```

版本号到这找最新:https://github.com/NodeBB/NodeBB/releases

5)进入 nodebb文件夹,启动 NPM 的安装过程:


    ```
    cd nodebb
    npm install
    ```

6)nodebb 安装


    ```
    chmod +x ./nodebb
    ./nodebb setup
    ```

7)据屏幕提示依次配置数据库和其他配置。使用默认配置,请按回车。数据库选择,填写redis,还会要求填写管理员账号密码等。


    ```
    Welcome to NodeBB v1.16.2!
     
    This looks like a new installation so youll have to answer a few questions about your environment before we can proceed.
    Press enter to accept the default setting (shown in brackets).
    URL used to access this NodeBB (http://localhost:4567) 
    Please enter a NodeBB secret (f560ba0d-1665-40a2-8703-43036d6f21fe) 
    Would you like to submit anonymous plugin usage to nbbpm? (yes) 
    Which database to use (mongo) redis
    ```

8)安装完成

    
        NodeBB Setup Completed. Run "./nodebb start" to manually start your NodeBB server.
         
        Starting NodeBB
          "./nodebb stop" to stop the NodeBB server
          "./nodebb log" to view server output
          "./nodebb help" for more commands

9)浏览器打开打开即可访问

4、最后
安装和debian下的安装也差不多,不过需要注意数据库选择redis,用宝塔来安装还算方便的,使用redis也比MongoDB简单一点。

如果是在centos下使用MongoDB数据库,那么整个过程也差不多,只是需要配置下MongoDB数据库,其他都一样。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/126073.html

相关文章

  • 利用Google云搭建Flarum轻论坛

    摘要:前言本教程面向新人撰写,无需任何编程语言基础,教你如何搭建一个轻论坛。按照本教程的操作方法,您可以顺利完成搭建并将论坛上线。禁用缓存,存在小的缓存,论坛内的刷新页面并不会刷新内容,而是返回之前的某个时间段,其原因为缓存问题。 前言 本教程面向新人撰写,无需任何编程语言基础,教你如何搭建一个轻论坛。您可以访问 https://flarum.org.cn/ 来了解该更多相关信息。 按照本教...

    MSchumi 评论0 收藏0
  • 利用Google云搭建Flarum轻论坛

    摘要:前言本教程面向新人撰写,无需任何编程语言基础,教你如何搭建一个轻论坛。按照本教程的操作方法,您可以顺利完成搭建并将论坛上线。禁用缓存,存在小的缓存,论坛内的刷新页面并不会刷新内容,而是返回之前的某个时间段,其原因为缓存问题。 前言 本教程面向新人撰写,无需任何编程语言基础,教你如何搭建一个轻论坛。您可以访问 https://flarum.org.cn/ 来了解该更多相关信息。 按照本教...

    Barrior 评论0 收藏0
  • linux宝塔面板安装傻瓜教程:宝塔Linux面板7.6.0安装教程

    摘要:一键配置宝塔面板怎么安装到数据盘教程二个命令宝塔面板怎么安装到数据盘教程二个命令今天,刚买了一台香港云服务器,系统盘是,数据盘是,安装宝塔面板之后发现磁盘的容量不对Linux宝塔面板安装傻瓜教程:宝塔Linux面板7.6.0安装教程1.介绍宝塔Linux面板7.4.5版本是基于Centos开发的,为了最好的兼容性,请优先考虑使用Centos8.x系统系统兼容性顺序:Centos8.x > C...

    番茄西红柿 评论0 收藏2637
  • 宝塔面板手动和docker两种方式安装halo博客

    摘要:新建网站,并申请好证书,宝塔如何申请免费证书略过。安装好后的后台截图如下。安装以上是手动安装,下面说说安装宝塔面板安装好,之后在命令环境下使用如下命令。之后和上面的步骤是一样的,默认端口是如果冲突,你可以修改,其他没啥不一样了。halo博客目前已经更新到了halo-1.4.11,之前也说过如何安装,不过随着版本的更新,安装的方式稍微有点改变,今天利用这篇文章来简单介绍下。 宝塔服务器面...

    BlackFlagBin 评论0 收藏0
  • 宝塔面板安装独角数卡2.x版本(dujiaoka)

    摘要:设置项目运行目录,解压项目代码后,我们点击网站的设置设置运行目录为,看图设置伪静态为部署访问你的网站域名,进入安装流程按实际情况填写网站配置信息配置守护进程堡塔应用管理器是我们用来管理队列进程的工具。目前独角数卡已经迭代到2.X版本了,之前写的教程是基于1.X,如果你需要安装最新的版本,那么之前的教程就不适用了。 这篇教程就来说说宝塔面板如何安装最新的2.x版本,安装还是基于宝塔面板(...

    marser 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<