1、查询看系统版本
cat /etc/redhat-release
2、安装openjdK
yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel
3、安装MongoDB:
安装社区版 mongodb-org-3.2 之前需要先创建一个资源库文件
/etc/yum.repos.d/mongodb-org-3.2.repo 文件内容为:
[mongodb-org-3.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.2.asc
1、安装 MongoDB-3.2
命令: yum -y install mongodb-org
检查是否安装成功
命令:which mongod
结果:/usr/bin/mongod
2、启动 `MongoDB`服务,并设置为开机自启动
service mongod start
chkconfig mongod on
但是如果你有的服务部署在别的地方,且它需要连接数据库,那么需要修改一下 /etc/mongod.conf
# 注释掉下面一行
# bindIp:127.0.0.1
# 去掉下面行的注释,并添加一行
replication:
replSetName: myoplogs
然后重启一下服务
命令:service mongod restart
如果系统启用的防火墙,注意要放开27017端口。
现在你可以在远端电脑上连接一下数据库试试了。
初始化 replica set
mongo
> cfg1={_id:"myoplogs",members:[{_id:0,host:'127.0.0.1:27017',priority:1}]};
> rs.initiate(cfg1)
{ "OK" : 1 }
myoplogs:OTHER>
看到最后两行表示已经成功了,否则就是失败了再查查配置的是否正确,修改正确后重启服务,再初始化一
遍
另外,如果你想删除这一版的 @MongoDB@,可以使用如下命令
yum -y erase $(rpm -qa | grep mongodb-org)
rm -r /var/log/mongodb
rm -r /var/lib/mongo
后两句是删除数据文件和日志文件
更多详情参见:
• https://docs.mongodb.com/master/tutorial/install-mongodb-on-red-hat/
4、安装httpd:
yum -y install httpd
5、安装samba并设置开机启动(可选):
yum install -y samba
service smb start
chkconfig --level 35 smb on