在VirtualBox上安装CentOS和MongoDB的笔记(附带RockMongo)
因为mongo太吵了,所以我决定使用它。它在本地或其他地方持有并且对于日志分析似乎也很方便。
请注意以下事项
-
- ここから先は全てroo(権限)ユーザーで実行しています
-
- 要git
- 開発環境構築の話です。本番環境などはもっと詳しいブログをみつけてください。
参考网站
-
- mongodbをyumでインストールし、rockmongoでWEBから操作する(CentOS5.7)
- 【作業メモ】Apacheログをfluentd+MongoDBで収集しRubyで集計してみたが…
添加10gen存储库。
我们将添加10gen仓库。
vim /etc/yum.repos.d/10gen.repo
[10gen]
name=10gen Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64
gpgcheck=0
enabled=0
安装MongoDB
快速地享受美食
yum install mongo-10gen-server.x86_64 mongo-10gen.x86_64 --enablerepo=10gen
Loaded plugins: fastestmirror, priorities, security
Loading mirror speeds from cached hostfile
* base: ftp.riken.jp
* extras: ftp.riken.jp
* updates: ftp.riken.jp
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package mongo-10gen.x86_64 0:2.2.3-mongodb_1 will be installed
---> Package mongo-10gen-server.x86_64 0:2.2.3-mongodb_1 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
=====================================================================================================
Package Arch Version Repository Size
=====================================================================================================
Installing:
mongo-10gen x86_64 2.2.3-mongodb_1 10gen 43 M
mongo-10gen-server x86_64 2.2.3-mongodb_1 10gen 6.7 M
Transaction Summary
=====================================================================================================
Install 2 Package(s)
Total download size: 49 M
Installed size: 121 M
Is this ok [y/N]: y
Downloading Packages:
(1/2): mongo-10gen-2.2.3-mongodb_1.x86_64.rpm | 43 MB 00:23
(2/2): mongo-10gen-server-2.2.3-mongodb_1.x86_64.rpm | 6.7 MB 00:10
-----------------------------------------------------------------------------------------------------
Total 1.4 MB/s | 49 MB 00:34
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : mongo-10gen-2.2.3-mongodb_1.x86_64 1/2
Installing : mongo-10gen-server-2.2.3-mongodb_1.x86_64 2/2
Verifying : mongo-10gen-2.2.3-mongodb_1.x86_64 1/2
Verifying : mongo-10gen-server-2.2.3-mongodb_1.x86_64 2/2
Installed:
mongo-10gen.x86_64 0:2.2.3-mongodb_1 mongo-10gen-server.x86_64 0:2.2.3-mongodb_1
Complete!
我進入了
启动MongoDB
一如往常
/etc/init.d/mongod start
Starting mongod: forked process: 13622
all output going to: /var/log/mongo/mongod.log
child process started successfully, parent exiting [ OK ]
确保在启动时自动运行MongoDB。
chkconfig mongod on
顺便说一下,rockmongo也是可选的。
这是类似于PHP中的phpMyAdmin的东西。
随意挖掘目录
只需要创建目录并解压缩。
mkdir /home/web/lo.rockmongo.org
cd /home/web/lo.rockmongo.org
wget http://rock-php.googlecode.com/files/rockmongo-v1.1.0.zip
unzip rockmongo-v1.1.0.zip
请在nginx或apache的配置文件中编写解压缩的目录。
默认的用户是管理员。由于默认的密码等很危险,所以要立即更改密码。
如果你能通过访问http://localhost或其他方式来获取屏幕显示,则一切都好了。
因为觉得有点麻烦,所以一开始没有安装,但只要安装一下就可以在大约10分钟内完成。
现在,我们来一起玩吧!