91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Centos7 安裝mongoDB

發布時間:2020-07-12 02:29:35 來源:網絡 閱讀:534 作者:zjunzz 欄目:MongoDB數據庫

1,下載安裝包

下載mongoDB的安裝文件


地址:https://www.mongodb.org/downloads#production 


選擇Linux 64-bit legacy 版本,下載到目標服務器上。


解壓文件


tar -zxvf mongodb-linux-x86_64-3.0.2.tgz

mv mongodb-linux-x86_64-3.0.2  /workspace/app/mongodb

進入解壓后的目錄,把bin文件夾內的文件都置為可執行權限


chmod -R 755 bin

2,創建數據文件路徑

這里,我希望把數據文件和日志文件都放在data目錄下,在任意位置創建data目錄


mkdir data


進入data,創建數據文件目錄


mkdir db




給data目錄賦可寫權限

chmod -R 755 data




3,編寫配置文件

為了便于我們啟動mongoDB,先編寫一個配置文件


我這里把配置文件直接放入了bin目錄下


vi mongodb.conf

內容如下:


port=27017

dbpath=/workspace/data/mongodb/db

 

logappend=true

fork=true

logpath=/workspace/log/mongodb/logs



注意,開啟守護進程模式 fork 的時候,一定要設置log日志;

設置log日志要注意,logpath的路徑一定要是文件路徑,而不是文件夾路徑。



4,測試啟動

進入bin目錄,輸入命令


./mongod -f ./mongodb.conf


這時候會顯示數據庫啟動成功

在服務器本地測試一下,使用命令


./mongo 127.0.0.1

MongoDB shell version: 2.6.4

connecting to: 127.0.0.1/test

這標識數據庫啟動成功



在局域網內的其它機器使用工具連接測試一下。


有的小伙伴可能會發現無法連接,通常這都是防火墻的端口沒有打開造成的


使用命令打開端口


開啟端口

firewall-cmd --zone=public --add-port=27017/tcp --permanent

查看端口

firewall-cmd --permanent --query-port=27017/tcp

 

 

重啟防火墻

firewall-cmd --reload



注意事項:

a,要加上  --permanent 才能保證重啟后也能打開


b,這里最好重啟一下防火墻,有時候開啟端口并不能立即生效,什么原因我也不清楚




好了,現在局域網內其它機器也可以連接到數據庫了。



5,注冊到系統開機啟動

centos 7的開機啟動跟之前版本的centos有很大不同。現在用 systemctl命令代替了之前的chkconfig 和 service 命令


注冊到開機啟動的方法如下:


在系統服務目錄下新建mongodb的啟動服務,并給與754的權限


cd /lib/systemd/system

vi mongodb.service

chmod 754 mongodb.service



內容如下


[Unit]

 

Description=mongodb

After=network.target remote-fs.target nss-lookup.target

 

[Service]

Type=forking

ExecStart=/workspace/app/mongodb/bin/mongod -f /workspace/app/mongodb/bin/mongodb.conf

ExecReload=/bin/kill -s HUP $MAINPID

ExecStop=/workspace/app/mongodb/bin/mongod --shutdown -f /workspace/app/mongodb/bin/mongodb.conf

PrivateTmp=true

 

[Install]

WantedBy=multi-user.target


路徑必須要寫絕對路徑



啟動

systemctl start mongodb.service

關閉

systemctl stop mongodb.service

注冊到開機啟動

systemctl enable mongodb.service


6,重啟機器驗證

reboot 



向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

泌阳县| 兰考县| 广德县| 哈密市| 唐山市| 通州区| 屏东市| 离岛区| 安化县| 徐州市| 城步| 石棉县| 高要市| 祁门县| 盐池县| 广东省| 榆树市| 石棉县| 报价| 桂东县| 杂多县| 黎川县| 沅江市| 二手房| 肃宁县| 惠安县| 桓仁| 裕民县| 德清县| 澄江县| 云龙县| 抚州市| 嫩江县| 苏尼特左旗| 白城市| 安阳县| 大渡口区| 陵水| 瓮安县| 红原县| 福建省|