微信web版swoole聊天室之 MongoDB安装
生活随笔
收集整理的這篇文章主要介紹了
微信web版swoole聊天室之 MongoDB安装
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
一、部署安裝
1、安裝支持軟件包
2、解壓縮mongdb軟件包
3、.重命名并移動目錄至/usr/local/目錄下
4、.創建mongodb的數據存儲目錄、日志存儲目錄及日志文件
5、調整shell資源的設置,以防頻繁訪問mongodb產生錯誤導致無法連接mongdb實例
6、創建配置文件(啟動參數)
7.設置內核參數(當某個節點可用內存不足時,系統會從其他節點分配內存)
8.MongoDB 的可執行文件位于 bin 目錄下,所以可以將其添加到 PATH 路徑中:
9.重新加載環境變量
10.設置mongodb開機自啟動
11.啟動mongodb
一、部署安裝
1、安裝支持軟件包
yum -y install openssl-devel libcurl2、解壓縮mongdb軟件包
tar zxvf mongodb-linux-x86_64-rhel70-4.0.0.tgz -C /opt3、.重命名并移動目錄至/usr/local/目錄下
mv /opt/mongodb-linux-x86_64-rhel70-4.0.0 /usr/local/mongodb4、.創建mongodb的數據存儲目錄、日志存儲目錄及日志文件
mkdir -p /data/ mkdir -p /logs/ mkdir -p /etc/ touch /data/logs/mongodb.log5、調整shell資源的設置,以防頻繁訪問mongodb產生錯誤導致無法連接mongdb實例
ulimit -n 25000 #同一時刻最多開啟文件數 ulimit -u 25000 #同一時刻最多開啟程序數6、創建配置文件(啟動參數)
vim /usr/local/mongodb/etc/mongodb.conf port=27017 dbpath=/data/ logpath=/data/logs/mongodb.log logappend=true fork=true7.設置內核參數(當某個節點可用內存不足時,系統會從其他節點分配內存)
?
echo 0 > /proc/sys/vm/zone_reclaim_mode
sysctl -w vm.zone_reclaim_mode=0
echo never > /sys/kernel/mm/transparent_hugepage/enabled
echo never > /sys/kernel/mm/transparent_hugepage/defrag
8.MongoDB 的可執行文件位于 bin 目錄下,所以可以將其添加到 PATH 路徑中:
vim /etc/profile#在文件末尾追加以下語句
export PATH=/usr/local/mongodb/bin:$PATH\
9.重新加載環境變量
source /etc/profile10.設置mongodb開機自啟動
vim /etc/rc.local11.啟動mongodb
mongod -f /usr/local/mongodb/etc/mongodb.conf?
總結
以上是生活随笔為你收集整理的微信web版swoole聊天室之 MongoDB安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: .NETFramework-Web.Mv
- 下一篇: http1.0和http1.1和http