我刚开始使用Windows 7上的MongoDB。我可以连接到端口27017,但我没有让#34; admin web控制台等待端口28017和#34;消息,所以当我访问http://localhost:28017/时,什么都没有出现。
我在控制台中收到以下消息:
2015-06-02T17:54:43.271-0700 I CONTROL Hotfix KB2731284 or later update is installed, no need to zero-out data files
2015-06-02T17:54:43.281-0700 I JOURNAL [initandlisten] journal dir=C:\data\db\journal
2015-06-02T17:54:43.282-0700 I JOURNAL [initandlisten] recover : no journal files present, no recovery needed
2015-06-02T17:54:43.307-0700 I JOURNAL [durability] Durability thread started
2015-06-02T17:54:43.308-0700 I JOURNAL [journal writer] Journal writer thread started
2015-06-02T17:54:43.423-0700 I CONTROL [initandlisten] MongoDB starting : pid=5452 port=27017 dbpath=C:\data\db\ 64-bit host=myName-PC
2015-06-02T17:54:43.423-0700 I CONTROL [initandlisten] targetMinOS: Windows 7/Windows Server 2008 R2
2015-06-02T17:54:43.424-0700 I CONTROL [initandlisten] db version v3.0.3
2015-06-02T17:54:43.428-0700 I CONTROL [initandlisten] git version: b40106b36eecd1b4407eb1ad1af6bc60593c6105
2015-06-02T17:54:43.430-0700 I CONTROL [initandlisten] OpenSSL version: OpenSSL 1.0.1m-fips 19 Mar 2015
2015-06-02T17:54:43.432-0700 I CONTROL [initandlisten] build info: windows sys.getwindowsversion(major=6, minor=1, build=7601, platform=2, service_pack='Service Pack 1') BOOST_LIB_VERSION=1_49
2015-06-02T17:54:43.434-0700 I CONTROL [initandlisten] allocator: system
2015-06-02T17:54:43.435-0700 I CONTROL [initandlisten] options: { net: { port: 27017 } }
2015-06-02T17:54:43.461-0700 I NETWORK [initandlisten] waiting for connections on port 27017
任何帮助将不胜感激!
我的mongod.cfg文件如下所示:
logpath=c:\data\log\mongod.log
dbpath=c:\data\db
答案 0 :(得分:0)
Mongodb(mongod实例)在默认端口27017上运行。
如果要在28017启动实例。转到存在二进制文件的bin文件夹,打开命令提示符,然后键入C:\Program Files\MongoDB 2.6 Standard\bin>mongod --port 28017
确保没有其他进程在您指定的端口号上运行。
答案 1 :(得分:0)
如果要使用mongod.cfg文件来控制端口,请使用以下命令:
# set the port number below
port = 8080
dbpath = c:/data/db
logpath = c:/data/log/mongod.log
logappend = yes
请注意,您指定的端口需要可访问且不在使用中或被防火墙阻止
另外请确保如果您将其作为Windows服务运行,则需要将其停止。最有可能的是:
net stop MongoDB
然后对文件进行更改并重新启动服务
net start MongoDB