Ghost installing error

when i run js script show this error
returncode: 255
stdout:

ghost@3.2.0 start /home/dupchikc/mukesh/Ghost
node index

[2020-01-03 08:41:44] e[31mERRORe[39m ER_ACCESS_DENIED_ERROR: Access denied for user ‘root’@‘localhost’ (using password: NO)
e[31m
e[31mER_ACCESS_DENIED_ERROR: Access denied for user ‘root’@‘localhost’ (using password: NO)e[39m

e[33m"Unknown database error"e[39m

e[1me[37mError ID:e[39me[22m
e[90m500e[39m

e[1me[37mError Code: e[39me[22m
e[90mER_ACCESS_DENIED_ERRORe[39m

e[90m----------------------------------------e[39m

e[90mDatabaseError: ER_ACCESS_DENIED_ERROR: Access denied for user ‘root’@‘localhost’ (using password: NO)
at DatabaseError.KnexMigrateError (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/knex-migrator/lib/errors.js:7:26)
at new DatabaseError (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/knex-migrator/lib/errors.js:55:26)
at connection.raw.catch (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/knex-migrator/lib/database.js:47:19)
at tryCatcher (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/bluebird/js/release/promise.js:547:31)
at Promise._settlePromise (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/bluebird/js/release/promise.js:604:18)
at Promise._settlePromise0 (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/bluebird/js/release/promise.js:649:10)
at Promise._settlePromises (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/bluebird/js/release/promise.js:725:18)
at _drainQueueStep (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/bluebird/js/release/async.js:93:12)
at _drainQueue (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/bluebird/js/release/async.js:86:9)
at Async._drainQueues (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/bluebird/js/release/async.js:102:5)
at Immediate.Async.drainQueues [as _onImmediate] (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/bluebird/js/release/async.js:15:14)
at runCallback (timers.js:705:18)
at tryOnImmediate (timers.js:676:5)
at processImmediate (timers.js:658:5)

Error: ER_ACCESS_DENIED_ERROR: Access denied for user ‘root’@‘localhost’ (using password: NO)
at Handshake.Sequence._packetToError (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/mysql/lib/protocol/sequences/Sequence.js:47:14)
at Handshake.ErrorPacket (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/mysql/lib/protocol/sequences/Handshake.js:123:18)
at Protocol._parsePacket (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/mysql/lib/protocol/Protocol.js:291:23)
at Parser._parsePacket (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/mysql/lib/protocol/Parser.js:433:10)
at Parser.write (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/mysql/lib/protocol/Parser.js:43:10)
at Protocol.write (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/mysql/lib/protocol/Protocol.js:38:16)
at Socket. (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/mysql/lib/Connection.js:91:28)
at Socket. (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/mysql/lib/Connection.js:525:10)
at Socket.emit (events.js:198:13)
at addChunk (_stream_readable.js:287:12)
at readableAddChunk (_stream_readable.js:268:11)
at Socket.Readable.push (_stream_readable.js:223:10)
at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17)
--------------------
at Protocol._enqueue (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/mysql/lib/protocol/Protocol.js:144:48)
at Protocol.handshake (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/mysql/lib/protocol/Protocol.js:51:23)
at Connection.connect (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/mysql/lib/Connection.js:119:18)
at _bluebird.default (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/knex-migrator/node_modules/knex/lib/dialects/mysql/index.js:82:18)
at Promise._execute (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/bluebird/js/release/debuggability.js:384:9)
at Promise._resolveFromExecutor (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/bluebird/js/release/promise.js:518:18)
at new Promise (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/bluebird/js/release/promise.js:103:10)
at Client_MySQL.acquireRawConnection (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/knex-migrator/node_modules/knex/lib/dialects/mysql/index.js:77:12)
at create (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/knex-migrator/node_modules/knex/lib/client.js:282:21)
at utils_1.tryPromise (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/tarn/lib/Pool.js:315:34)
at Object.tryPromise (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/tarn/lib/utils.js:53:24)
at Promise (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/tarn/lib/Pool.js:315:17)
at Promise._execute (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/bluebird/js/release/debuggability.js:384:9)
at Promise._resolveFromExecutor (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/bluebird/js/release/promise.js:518:18)
at new Promise (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/bluebird/js/release/promise.js:103:10)
at callbackOrPromise (/home/dupchikc/nodevenv/mukesh/Ghost/10/lib/node_modules/tarn/lib/Pool.js:306:12)e[39m
e[39m
stderr:
npm WARN lifecycle The node binary used for scripts is /home/dupchikc/nodevenv/mukesh/Ghost/10/bin/node but npm is using /opt/alt/alt-nodejs10/root/usr/bin/node itself. Use the --scripts-prepend-node-path option to include the path for the node binary npm was executed with.
npm ERR! code ELIFECYCLE
npm ERR! errno 255
npm ERR! ghost@3.2.0 start: node index
npm ERR! Exit status 255
npm ERR!
npm ERR! Failed at the ghost@3.2.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! /home/dupchikc/.npm/_logs/2020-01-03T08_41_44_850Z-debug.log