File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4646
4747* JDK 安装和配置:| [ CODES] ( codes/deploy/tool/jdk ) | [ DOCS] ( docs/deploy/tool/jdk/install-jdk.md ) |
4848* Maven 安装和配置:| [ CODES] ( codes/deploy/tool/maven ) | [ DOCS] ( docs/deploy/tool/maven/install-maven.md ) |
49+ * Mongodb 安装和配置:| [ CODES] ( codes/deploy/tool/mongodb ) | [ DOCS] ( docs/deploy/tool/mongodb/install-mongodb.md ) |
4950* Nginx 安装和配置:| [ CODES] ( codes/deploy/tool/nginx ) | [ DOCS] ( docs/deploy/tool/nginx/install-nginx.md ) |
5051* Nodejs 安装和配置:| [ CODES] ( codes/deploy/tool/nodejs ) | [ DOCS] ( docs/deploy/tool/nodejs/install-nodejs.md ) |
5152* Redis 安装和配置:| [ CODES] ( codes/deploy/tool/redis ) | [ DOCS] ( docs/deploy/tool/redis/install-redis.md ) |
Original file line number Diff line number Diff line change @@ -54,7 +54,7 @@ cat << EOF
5454 [jdk8] install jdk8 [maven] install maven
5555 [tomcat] install tomcat8 [nginx] install nginx
5656 [nodejs] install node.js [elk] install elk
57- [redis] install redis
57+ [redis] install redis [mongodb] install mongodb
5858
5959【3 - Recommended Tools】
6060 [sdk] install sdkman
@@ -86,6 +86,7 @@ function chooseOper() {
8686 tomcat ) ${filepath} /tool/tomcat/install-tomcat8.sh;;
8787 elk ) ${filepath} /tool/elk/install-elk.sh;;
8888 redis ) ${filepath} /tool/redis/install-redis.sh;;
89+ mongodb ) ${filepath} /tool/mongodb/install-mongodb.sh;;
8990
9091 # 3 - Recommended Tools
9192 sdk ) ${filepath} /tool/sdk/install-sdk.sh;;
Original file line number Diff line number Diff line change 1+ # 安装 mongodb
2+
3+ 使用方法:
4+
5+ ``` sh
6+ wget --no-check-certificate --no-cookies https://raw.githubusercontent.com/dunwu/linux/master/codes/deploy/tool/mongodb/install-mongodb.sh
7+ chmod -R 777 install-mongodb.sh
8+ ./install-mongodb.sh
9+ ```
10+
11+ 脚本会下载解压 redis 到 ` /opt/software/mongodb ` 路径下。
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ # ##################################################################################
4+ # 安装 mongodb 脚本
5+ # 适用于所有 linux 发行版本。
6+ # Author: Zhang Peng
7+ # ##################################################################################
8+
9+ echo -e " \n>>>>>>>>> install mongodb"
10+
11+ # 下载并解压 mongodb
12+ root=/opt/software/mongodb
13+ version=3.6.3
14+ mkdir -p ${root}
15+ wget -O ${root} /mongodb-linux-x86_64-${version} .tgz https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-${version} .tgz
16+ cd ${root}
17+ tar zxvf mongodb-linux-x86_64-${version} .tgz
18+ mv mongodb-linux-x86_64-${version} mongodb-${version}
19+
20+ mkdir -p /data/db
Original file line number Diff line number Diff line change 1+ # Mongodb 安装
2+
3+ ## 安装
4+
5+ 安装步骤如下:
6+
7+ (1)下载并解压到本地
8+
9+ 进入官网下载地址:https://www.mongodb.com/download-center#community ,选择合适的版本下载。
10+
11+ 我选择的是最新稳定版本 3.6.3:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.3.tgz
12+
13+ 我个人喜欢存放在:` /opt/software/mongodb `
14+
15+ ```
16+ wget -O /opt/software/mongodb/mongodb-linux-x86_64-3.6.3.tgz https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.3.tgz
17+ cd /opt/software/mongodb
18+ tar zxvf mongodb-linux-x86_64-3.6.3.tgz
19+ mv mongodb-linux-x86_64-3.6.3 mongodb-3.6.3
20+ mkdir -p /data/db
21+ ```
22+
23+ ## 启动
24+
25+ ** 启动 mongodb 服务**
26+
27+ ```
28+ cd /opt/software/mongodb/mongodb-3.6.3/bin
29+ ./mongod --dbpath=/data/db
30+ ```
31+
32+ ** 启动 mongodb 客户端**
33+
34+ ```
35+ cd /opt/software/mongodb/mongodb-3.6.3/bin
36+ ./mongo
37+ ```
38+
39+ ## 脚本
40+
41+ | [ 安装脚本] ( https://github.com/dunwu/linux/tree/master/codes/deploy/tool/mongodb ) |
You can’t perform that action at this time.
0 commit comments