이더리움

graphsq + mongodb

iesay 2021. 6. 8. 13:20





wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -





echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-

org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list



apt-get update

apt-get install -y mongodb-org

​​

ps --no-headers -o comm 1


systemctl start mongod


systemctl status mongod

mongo


root@server:~# mongo
MongoDB shell version v4.4.6
connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("6b814716-52cb-4dde-8d9d-f365adc26916") }
MongoDB server version: 4.4.6
Welcome to the MongoDB shell.

>use admin

>db.createUser({ user: 'server', pwd: '1234', roles: ['root'] })

몽고 DB  ID/PASSWORD 설정

 


mongoimport --db beer-market --collection beers --file ./beers.json --jsonArray



bind_ip 를 0.0.0.0 으로 수정

service mongod restart


apt install npm

npm install

 

 npm init

 npm install express --save

 

 npm install express


npm install --save express express-graphql graphql

npm install nodemon -g

npm install node-cron

npm start