Linux/Mac/Windows 環境での MongoDB のダウンロード、インストール、構成

mongodb のメモに使用されます

1.Linux

mongodb バージョン 5.0.9

1.公式サイトからダウンロード

MongoDB Community Edition ダウンロード公式 Web サイト
ここに画像の説明を挿入します
[ダウンロード] を直接クリックするか、背面にある [リンクをコピー] をクリックしてダウンロード リンクを取得できます。

2. ダウンロードしてインストールします

wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-5.0.9.tgz

3. 解凍します。

tar -zxvf mongodb-linux-x86_64-rhel70-5.0.9.tgz

4. 読みやすいように名前を変更します

mv mongodb-linux-x86_64-rhel70-5.0.9 mongodb

5. データファイルとログファイルを作成する

cd mongodb
mkdir data log

6. 環境変数を構成する

# vim编辑profile
vim /etc/profile
# 添加代码(路径为自己的mongodb路径,每个人每次每台机器是不一样的):
export MONGODB_HOME=/usr/local/mongodb
export PATH=$PATH:$MONGODB_HOME/bin

保存退出(按Esc-->输入  :wq)

vim ~/.bash_profile
添加代码
   	PATH=$PATH:/usr/local/mongodb/bin
保存退出

# 重载使其生效
 source /etc/profile
 source ~/.bash_profile
# 测试是否配置环境变量成功
 mongo --version

2.マック

mongodb バージョン 6.0.6

1.公式サイト

MongoDBコミュニティエディションダウンロード公式サイト
ここに画像の説明を挿入します

2. クリックしてダウンロード

3. 解凍します。

tar -zxvf mongodb-macos-x86_64-6.0.6.tgz

4. 指定したディレクトリに移動し、名前を変更します

mv mongodb-macos-x86_64-6.0.6 /usr/local/mongodb

5. データファイルとログファイルを作成する

cd mongodb
mkdir data log

6. 環境変数を構成する

# vim编辑profile
vim /etc/profile
# 添加代码(路径为自己的mongodb路径,每个人每次每台机器是不一样的):
export MONGODB_HOME=/usr/local/mongodb
export PATH=$PATH:$MONGODB_HOME/bin

保存退出(按Esc-->输入  :wq)

vim ~/.bash_profile
添加代码
   	PATH=$PATH:/usr/local/mongodb/bin
保存退出

# 重载使其生效
 source /etc/profile
 source ~/.bash_profile
# 测试是否配置环境变量成功
 mongod --version

このとき、mongo先ほどと同じようにコマンドを実行すると、そのようなコマンドは存在しないことがわかりますが、
mongo6.x版ではmongoshをダウンロードして設定する必要があります。

7. mongosh をダウンロードして設定する

モンゴル語
ここに画像の説明を挿入します

1. 解压缩 mongosh
可以直接双击
2. 移动到和mongodb同级的目录下并重命名
mv mongosh-1.9.1-darwin-x64 /usr/local/mongosh
3. 配置环境变量
和上面mongodb一样。
4. 创建配置文件
cd /usr/local/mongodb
vim mongo.conf
5. 追加以下代码
# 数据库存放路径
dbpath=/usr/local/mongodb/data
# 日志文件
logpath=/usr/local/mongodb/log/mongo.log
# 端口
port=27017
6. 退出保存
7. 启动mongo服务
mongod -f /usr/local/mongodb/mongo.conf

8. 工程上の注意事項

8.1 許可がない

使用sudo

8.2 書き込み権限がない

chmod a+w 文件名

つづく…

おすすめ

転載: blog.csdn.net/s18438610353/article/details/125652907