簡(jiǎn)單的社區(qū)系統(tǒng)搭建 nodeclub

社區(qū)系統(tǒng)搭建成品

如圖.png

基于nodeclub搭建的社區(qū)系統(tǒng)。

系統(tǒng)需求環(huán)境

  • mongodb
  • nodejs
  • redis
  • git
  • pm2

過(guò)程

1. 服務(wù)器

  • 騰訊云
    最近活動(dòng),1核2G1M云服務(wù)器一年只需120。
    centos系統(tǒng)。
  • 免密登入
    參考
  • 安全組策略設(shè)置


    開放端口.png
  • 文件上傳
    FileZilla FTP Client

2.服務(wù)器環(huán)境搭建

3.社區(qū)系統(tǒng)的環(huán)境搭建

  • 安裝 nodejs
    服務(wù)程序運(yùn)行基礎(chǔ)環(huán)境。
  • 安裝 mongodb
    數(shù)據(jù)庫(kù)。
  • 安裝 redis
    緩存。
    推薦 yum 直接換 阿里源OPSX; yum install redis

安裝完畢設(shè)置mongodb,redis自啟動(dòng)。

4.配置社區(qū)系統(tǒng),安裝相關(guān)依賴

  • 通過(guò)git下載程序
git clone https://github.com/yj21world/nodeclub.git
cd nodeclub
git checkout dev
npm i
cp config.default.js config.js
make test
node app

下載代碼 ,切換分支,安裝依賴,設(shè)置配置,運(yùn)行服務(wù)。
開發(fā)流程:本地修改,推送github,服務(wù)器pull,重啟程序。

常見問(wèn)題

1.登錄問(wèn)題

  • git授權(quán)登錄

  • 郵件激活
    可設(shè)置默認(rèn)激活
    開啟郵箱SMTP服務(wù)
    debug模式修改為false

  • 數(shù)據(jù)庫(kù)手動(dòng)修改
    采用db的手動(dòng)命令
    參考文檔

mongo
show dbs
use node_club_dev

2.圖片服務(wù)器的配置

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 背景: 閱讀新聞 12C CDB模式下RMAN備份與恢復(fù) [日期:2016-11-29] 來(lái)源:Linux社區(qū) 作...
    陽(yáng)屯okyepd閱讀 3,824評(píng)論 0 7
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,506評(píng)論 19 139
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 47,253評(píng)論 6 342
  • 初中開始接觸小說(shuō),那是我打開世界的一扇門!推開了,你就可能走在成癮的路上! 成癮的人從不會(huì)承認(rèn)自己已經(jīng)中毒已...
    黑夜9閱讀 534評(píng)論 0 3
  • 不知道是不是從出生始還是成長(zhǎng)中某個(gè)時(shí)間點(diǎn),我發(fā)現(xiàn)我已經(jīng)沒(méi)有了情商。我喜歡逃避社交,喜歡一個(gè)人安靜的做事,只喜歡和自...
    Tramps閱讀 487評(píng)論 0 4

友情鏈接更多精彩內(nèi)容