使用mongo-express管理mongodb資料庫

來源:互聯網
上載者:User

標籤:登入   win   ica   string   config   cap   parse   basic   hang   

前面的話

  本文將詳細介紹一款用nodejs開發的基於Web的mongodb資料庫管理工具mongo-express

 

安裝

  首先,全域安裝 mongo-express 包

npm install -g mongo-express

  接著,使用如下命令來找到mongo-express的安裝目錄

npm list -g mongo-express

  在win10下的輸出結果是:

C:\Users\Administrator\AppData\Roaming\npm

  然後進入該目錄下的node_modules/mongo-express目錄中,找到config.js檔案,複製該檔案,並命名為config.default.js檔案

  這樣,config.default.js檔案儲存在預設配置,而config.js則進行自訂配置

 

配置

  接下來,修改設定檔config.js

...if (process.env.VCAP_SERVICES) {  var dbLabel = ‘mongodb-2.4‘;  var env = JSON.parse(process.env.VCAP_SERVICES);  if (env[dbLabel]) {    mongo = env[dbLabel][0].credentials;  }} else {  mongo = {    db:‘blogs‘,    host:"118.1.1.1",    port:27017,    ssl:false,    username:‘blogs‘,    password:‘123456‘,    url:"mongodb://118.1.1.1:27017/blogs",    // setting the connection string will only give access to that database    // to see more databases you need to set mongodb.admin to true or add databases to the mongodb.auth list    connectionString: process.env.ME_CONFIG_MONGODB_SERVER ? ‘‘ : process.env.ME_CONFIG_MONGODB_URL,  };}...

 

啟動

  由於mongo-express是全域安裝,則可以在任何目錄下,使用mongo-express命令來啟動應用

mongo-express

  輸入完成後,控制台輸出如下資訊

Mongo Express server listening at http://localhost:8081basicAuth credentials are "admin:pass", it is recommended you change this in your config.js!Database connectedConnecting to blogs...Database blogs connected

  在地址欄中,輸入localhost:8081,以使用者名稱:admin,密碼:pass的驗證即可登入

 

使用mongo-express管理mongodb資料庫

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.