本番環境構築

本番環境構築

/etc/httpd/conf.d/proxy.conf に以下の2行を追加

ProxyPass /metasearch/ http://localhost:3000/

ProxyPassReverse /metasearch/ http://localhost:3000/

3000はExpressが使用するデフォルトのポート番号。

httpdを再起動し、設定を反映。

$ sudo systemctl restart httpd

$ express exp-app

$ cd exp-app

$ npm install

$ npm install -g forever

expressでアプリを構築した場合はnpm startでnode ./bin/wwwが動くようになっている。

foreverで動かすために以下のコマンドを実行

$ forever start ./bin/www

vi ~/start.sh

export NODE_HOME=$HOME/node-v14.15.3-linux-x64

export NODEPATH=$NODEHOME/lib/node_modules

export PATH=$NODE_HOME/bin:$PATH

forever start /home/yoshitake/exp-app/bin/www

chmod 700 ~/start.sh

sh ~/start.sh

crontab -e

@reboot /usr/bin/bash /home/yoshitake/start.sh

  • 本番環境構築.1611293212.txt.gz
  • 最終更新: 2021/01/22 05:26
  • by 133.11.144.10