09 年開始接觸論壇,那會微信尚未誕生,也沒有什麼移動互聯網,你們還都在用功能機玩着 2G 的文字遊戲!那會玩論壇的還比較多,當時國內最火爆的兩款論壇程序 Discuz
和 PHPWind
也都是基於世界上最好的語言架構的。node
同時也衍生出了衆多免費社區論壇,其中最著名的應屬 5d6d
和uueasy
了,分分鐘就能夠搭建出一個屬於本身的獨立社區。redis
不過 PHPWind
2008年被阿里收購,Discuz
在2010年也被騰訊收購,今後兩大社區論壇走上了不歸路。docker
2019年5月30日,著名論壇系統 Discuz
發佈公告,因爲資源和人力投入問題,Discuz!關閉了 www.discuz.net
的發言權限,可是歷史資料仍然能夠查閱。數據庫
2019年x月x日,PHPWind
直接站點關閉,問題諮詢轉移到了阿里雲論壇,現在阿里雲論壇也宣佈關閉,直接跳轉到了阿里雲問答頻道。json
做爲曾經創辦過N多論壇的老司機,對於過去仍是無比懷念的,雖然辦一個死一個,最終只留下了科幫網,也是活的最久的一個。微信
曲終人散皆是夢,繁華落盡一場空,Discuz
和PHPWind
已經不屬於這麼時代了,下面給你們推薦一款輕論壇軟件 NodeBB
,翻譯過來就是不要嗶嗶。網絡
Docker 是一個開源的應用容器引擎,讓開發者能夠打包他們的應用以及依賴包到一個可移植的鏡像中,而後發佈到任何流行的 Linux 或 Windows 機器上,也能夠實現虛擬化。架構
NodeBB 是一個基於 NodeJs 的社區論壇系統。app
Redis(全稱:Remote Dictionary Server 遠程字典服務)是一個開源的使用ANSI C語言編寫、支持網絡、可基於內存亦可持久化的日誌型、Key-Value數據庫,並提供多種語言的API。阿里雲
RedHat/CentOS必需要6.6版本以上,或者7.x才能安裝docker,建議在RedHat/CentOS 7上使用docker,由於RedHat/CentOS 7的內核升級到了kernel 3.10,對lxc容器支持更好。
查看Linux內核版本(內核版本必須是3.10或者以上):
cat /proc/version uname -a lsb_release -a ##沒法執行命令安裝 yum install -y redhat-lsb
更新YUM源:
yum update
安裝:
yum install docker -y
檢查版本:
docker -v
安裝完成後,使用下面的命令來啓動 docker 服務,並將其設置爲開機啓動:
service docker start chkconfig docker on
docker run --name redis \ -v $PWD/redis/data:/data \ -p 6389:6379 \ -d redis --appendonly yes
執行如下命令能夠進行相關操做:
docker exec -it redis redis-cli
須要注意的是,redis 建議使用內網地址,作了映射,因爲沒有設置密碼,不要開放外網端口。
安裝時間可能會久一點,請耐心等待片刻。
docker run --restart always --name forum -p 4567:4567 -d nodebb/docker
若是不想等,就改 Docker
源吧。
vi /etc/docker/daemon.json
{ "registry-mirrors": ["http://hub-mirror.c.163.com"] }
而後重啓服務:
systemctl restart docker.service
而後咱們繼續最後一步,讓輕論壇能夠被外網訪問,這裏咱們使用 Nginx 作反向代理。
server { listen 80; server_name forum.52itstyle.vip; location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header Host $http_host; proxy_set_header X-NginX-Proxy true; proxy_pass http://127.0.0.1:4567; proxy_redirect off; # Socket.IO Support proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } }
第一次訪問網址,會提示安裝,一步步傻瓜式安裝便可。
最後,來個演示:https://forum.52itstyle.vip