安裝 MongoDB
# 下載下傳官方最新版(2018/11/29)到 src 目錄。
$ cd /usr/local/src
$ wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.9.tgz
# 解壓安裝包。
$ tar -zxvf mongodb-linux-x86_64-3.6.9.tgz
# 複制解壓後的檔案夾至 mongodb 目錄。
$ mkdir mongodb
$ mv mongodb-linux-x86_64-3.6.9 mongodb
建立 MongoDB 資料庫
# 建立 mongodb 目錄。
$ mkdir /var/mongodb
# 建立資料庫目錄。
$ mkdir /var/mongodb/data
# 建立日志目錄。
$ mkdir /var/mongodb/logs
手動啟動
# 指定資料庫目錄與日志檔案目錄。
$ /usr/local/mongodb/bin/mongod --dbpath=/var/mongodb/data --logpath=/var/mongodb/logs -fork
# 提示成功。
about to fork child process, waiting until server is ready for connections.
forked process: 31431
配置開機啟動
# 打開啟動項配置檔案。
$ vi /etc/rc.d/rc.local
# 檔案末尾加入。
# mongodb
/usr/local/mongodb/bin/mongod --dbpath=/var/mongodb/data --logpath=/var/mongodb/logs -fork
# 重新開機(重新開機之後重新連接配接伺服器,需要等一會)。
$ shutdown -r
# 檢視啟用端口 27017。
$ netstat -lntp
重新開機之後,如果 80 端口都沒啟用,那是 nginx 還沒啟動。:D
# 啟動 nginx。
$ /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf