0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【更新】centos6.9にgrowi最新をいれようとするも断念するの巻

Last updated at Posted at 2019-11-15

centos6.9に普通にインストールするだけで行けるかな―と思ったが
何故かnpm startでコケた

#当初の環境

ミドルウェア バージョン
growi v3.5.9
node.js v10.16.3
yarn v1.9.1
npm v6.11.3

#インストールコマンド

$ cd /opt
$ sudo git clone https://github.com/weseek/growi
$ cd growi
$ sudo git tag -l
$ sudo git checkout -b v3.5.9 refs/tags/v3.5.9
$ sudo yarn

#centos6.9はsystemctlがないので

  • コマンドで直接起動
NODE_ENV=production PASSWORD_SEED=PASSPHRASE FILE_UPLOAD=local MONGO_URI="mongodb://[mongodのユーザー]:[password]@localhost:[自分port]/growi" ELASTICSEARCH_URI="http://localhost:[自分port]/growi" npm start

エラー

Error: Cannot find module 'normalize-path'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
    at Function.Module._resolveFilename (/opt/growi/node_modules/module-alias/index.js:43:29)

しょうがないので

#暫定処置の環境

ミドルウェア バージョン
growi v3.0.9
node.js v8.11.4
yarn v1.6.0
npm v5.6.0

#暫定の起動処理をforeverで
systemctlがないのでデーモン化はforeverに任せる

NODE_ENV=production PASSWORD_SEED=PASSPHRASE FILE_UPLOAD=local MONGO_URI="[mongodのユーザー]://growiuser:[password]@localhost:[自分port]/growi" ELASTICSEARCH_URI="http://localhost:[自分port]growi" forever start -c "npm start" ./

-なぜか下記のコマンドでもジョブが終了しないので

forever stop [ID]

-3000で起動してるジョブを強制キル

$ lsof -i:3000

まーこれで動いたからええけど

Wikiシステム「GROWI」に複数の脆弱性(JVN)
こんな記事がでているから下位バージョンはつかいたくないなー

0
0
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?