安装mongodb
cd /tmp/soft/
wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-1.8.2.tgz
tar zxvf mongodb-linux-x86_64-1.8.2.tgz
sudo mkdir -p /data/mongodb/
sudo chown `id -u` /data/mongodb
sudo mv /tmp/soft/mongodb-linux-x86_64-1.8.2/* /opt/mongodb
启动mongodb脚本,mongodb_start.sh
#!/bin/bash
if [ $# != 0 ];then
port=$1;
else
port=27017
fi
mkdir -p /opt/mongodb/data_$port
/opt/mongodb/bin/mongod --dbpath=/opt/mongodb/data_$port --logpath=/opt/mongodb/mongodb_$port.log --logappend --port=$port > /dev/null 2>&1 &
echo "start mongodb port:$port"
调用:/opt/mongodb/mongodb_start.sh
停止mongodb脚本,mongodb_stop.sh
#!/bin/bash
if [ $# != 0 ];then
port=$1;
else
port=27017
fi
pid=`ps -o pid,command ax | grep mongod | grep $port | awk '!/awk/ && !/grep/ {print $1}'`;
if [ "${pid}" != "" ]; then
kill -2 ${pid};
fi
echo "stop mongodb port:$port"
调用:/opt/mongodb/mongodb_stop.sh
分享到:
相关推荐
这个压缩包"Alist安装包+快速启动-停止脚本.zip"包含了 Alist 的安装包以及与之相关的快速启动和停止脚本,这对于用户方便地管理和控制 Alist 服务至关重要。 1. **C# 编程语言**: C# 是一种面向对象的编程语言,由...
1. 打开`1.bat`,这可能是MongoDB的安装脚本,运行它来启动安装向导。 2. 接着运行`2.bat`,这可能是用于配置MongoDB服务的脚本。 3. 使用`3.bat`,这可能用于启动MongoDB服务。如果遇到问题,确保你的系统环境变量...
2. **Linux**:编辑`/etc/systemd/system/mongodb.service`文件,写入MongoDB的启动脚本,然后启用并启动服务。 ``` sudo nano /etc/systemd/system/mongodb.service sudo systemctl daemon-reload sudo ...
- 如果MongoDB已安装,但启动脚本丢失,可以尝试重新安装或从官方源码安装。对于Debian或Ubuntu系统,使用`sudo apt-get install --reinstall mongodb-org-server`;对于CentOS或Fedora,使用`sudo yum reinstall ...
在管理和操作MongoDB时,批处理脚本是一个高效的方法,特别是对于执行重复性的任务,如安装、启动、停止和配置服务。以下是根据提供的文件名解析出的MongoDB相关知识点: 1. **安装MongoDB服务**: - `install.bat...
这是使用Docker容器配置,部署和运行MongoDB的主要脚本。 这里,我们有几个功能可以简化部署过程中的某些操作,如下所示: setup_kernel() :根据MongoDB最佳实践设置一些内核参数 checknodes() :检查...
- 使用`net start MongoDB`启动服务,`net stop MongoDB`停止服务。或者在服务管理器中操作。 5. **配置PHP连接MongoDB**: - 在PHP中,你可以使用MongoDB的PECL扩展来与数据库交互。下面是一个简单的示例代码: ...
在Win32 XP系统上安装MongoDB涉及到下载安装包、创建数据目录、配置环境变量以及编写启动和停止脚本。虽然过程相对简单,但确保正确配置和安全是至关重要的。完成这些步骤后,你就可以开始使用MongoDB进行数据存储和...
为了便于管理和使用,还可以将MongoDB作为Windows服务进行安装,这样就可以通过系统服务来控制数据库的启动和停止,大大简化了操作步骤。安装服务时,需要指定日志文件路径、数据文件路径和Windows服务名称,且运行...
6. **服务安装与配置**:MongoDB 在 Windows 上通常作为服务运行,安装脚本应包含创建和配置 MongoDB 服务的代码,确保服务能够正确启动和停止。 7. **日志记录**:了解如何通过 InnoSetup 脚本记录安装过程中的...
此脚本包含了启动、停止、重启MongoDB的功能,并且设置了`chkconfig`的设置,使其可以添加到系统服务管理中。脚本中还包含了`ulimit -n 12000`,用于设置文件描述符的上限,因为MongoDB可能需要处理大量的并发连接。...
### 在Ubuntu 11.10上...用户可以通过命令行工具启动或停止MongoDB服务,也可以通过MongoDB自带的管理工具进行数据库操作。需要注意的是,随着MongoDB版本的不断更新,安装过程可能会有所不同,但基本原理是一致的。
在这里,我们创建了一个名为 `mongodb.sh` 的启动脚本,并在其中定义了启动、停止和重启 MongoDB 的命令。 #!/bin/sh start() { /home/mongodb/bin/mongod --config /home/mongodb/mongodb.conf } stop() { /home...
7. **创建初始化脚本**:为了方便每次开机自动启动MongoDB,可以创建一个启动脚本,并将其添加到系统的启动服务中。例如,在Systemd系统中,可以创建`/etc/systemd/system/mongod.service`文件,并添加以下内容: `...
- **启动 MongoDB**:通过服务或命令行启动 MongoDB。 - **停止 MongoDB**:安全地停止 MongoDB 服务。 - **运行状态**:监控 MongoDB 的运行状态。 **3.2 安全考虑** - **身份验证**:启用用户身份验证。 - **...
- **服务启动与停止**: 在Windows上,通过`mongod.exe`启动服务;在Linux上,使用`systemd`或`init.d`脚本管理MongoDB服务。 - **配置文件**: 可以通过`mongod.conf`配置文件定制MongoDB的运行参数,如数据存储...
MongoDB是一种开源、无SQL的文档数据库系统,广泛用于web应用程序、数据分析、物联网(IoT)等场景。...如果需要手动启动、停止或检查MongoDB的状态,可以直接执行在`/etc/init.d/`目录下的自定义脚本。
在“mongodb配置.rar”这个压缩包中,包含了三个关键文件,它们是“mongodb.conf”配置文件、“stop.sh”停止脚本和“run.sh”启动脚本,这些都是MongoDB在Linux环境下部署和管理时常见的文件。 首先,我们来看...
在 `/etc/init.d` 目录下创建一个名为 `mongod` 的启动脚本,内容包括MongoDB的启动、停止和状态检查命令。确保脚本具有执行权限。 5. **配置MongoDB**: 创建或编辑 `/etc/mongod.conf` 配置文件,指定数据文件...
3. **start-service64.bat**:此脚本用于启动已经安装为服务的MongoDB。如果你的MongoDB服务因任何原因停止,你可以通过运行这个文件来重新启动它。 4. **stop-service64.bat**:与start-service64.bat相反,此脚本...