www.swack.cn - 原文鏈接:Itranswarp 搭建個人 Wiki
從零開始 搭建個人Wiki站點

Itranswarp.js 是一款基於nodejs開發的博客系統,通過Apache License 2.0協議開源,其作者廖雪峰有着多年Web前端和后端開發經歷。
GitHub:https://github.com/michaelliao/itranswarp.js
本站Swack,就是基於Itranswarp.js,呈現給大家的。
本文將是一個向導,幫助有興趣的朋友通過Itranswarp.js搭建屬於自己的技術博客。

一個響亮的域名,域名是網站重要的名片,就和我們的名字一樣,我們可以通過域名注冊服務商注冊我們心儀的域名。
這里我使用的是阿里雲的萬網。

由於世界IP資源的限制,我們無法廉價的得到一個獨立的IP,即使可以用域名解析服務繞開IP限制,我們也無法隨便的將自己的80端口開放出去。
所以使用雲服務器是一個比較好的選擇,你可以很方便的使用服務商的平台完成服務器的開辟、SSL證書的申請、域名的綁定和網站的備案工作,而且服務商一般會提供給你一個固定IP。
當然雲服務器的弊端就是按年收費,而且隨着配置提高,費用不低,對於學生黨不是太友好。 我這里使用的是阿里雲的服務器。

整個網站部署在一台Centos7.4的Linux服務器上 安裝步驟主要包括:
- Centos7 系統安裝
- Centos7 安裝 sftp
- Centos7 密鑰對登陸(適用於群暉DSM)
- Centos7 安裝 Nodejs
- Centos7 安裝 Mysql
- Centos7 安裝 Memcached
- Centos7 安裝 ImageMagick
- Centos7 安裝 Git
- Centos7 安裝 less
- Centos7 安裝 supervisor
- Centos7 安裝 pm2
- Centos7 nginx搭建
- Centos7 Itranswarp 配置
- Centos7 Itranswarp 生產環境部署
- Centos7 Nodejs運維 mysql定時備份
- Centos7 網站服務器文件系統備份