サーバにNodeを作成します.js環境
2264 ワード
本当のことを言うと、自分でラインを配置します.js実行環境は本当に面倒です...もしあなたが何か良い環境統合パッケージがあれば、下に伝言を残してもいいです.
(これらはlinuxでよく使われるツールです)
GitHub検索nvmまたは直接入力アドレスへhttps://github.com/creationix/nvmを選択し、nvmのインストールスクリプトを見つけます.
見つからない場合は、次のインストールスクリプトコマンドを使用します.
スクリプトをインストールしてnvmをインストールした後、新しい端末を追加してサーバに接続するように要求されます.サーバに接続した後、使用します.
次はNodeを表示できます.jsバージョンとnpmバージョン、Node.jsバージョンがインストールされているバージョンであれば、インストールに成功したことを証明します.の
アップグレードnpm:
今までサーバーでjs環境がありました!これでインストールできると思ってるの?NO...ノードのためにjsバックグラウンドは動作し、ノードの管理が容易である.jsプロジェクトなので、やはりPM 2というツールをインストールします
pm 2をインストールしてから、まだ終わっていません!
次に、逆プロキシを実装するためにNginxをインストールします...
私のサーバーにはyumソースにnginxがないので...自分でソースを追加しましょう.
/etc/yum.repos.d/ディレクトリの下にソースプロファイルnginxを作成する.repo:
次のように記入します.
保存(vimを使用しないで自分で調べます)し、実行します.
はい、インストールが完了しました.
プロファイルを書く前に/etc/nginx/nginxを表示します.confの中:
プロファイルは/etc/nginx/conf.d(デフォルトのプロファイルを変更しないで、自分で新規作成しましょう!接尾辞名conf)
Nginx関連コマンド:
作者:小憶原文:https://blog.iiwo.vip/posts/890223835/作者の許可を得ずに転載を厳禁する
本明細書で使用する環境:
:CentOS6.9 X64
Node :v6.10.3
wget、curl、git、vimのインストール
(これらはlinuxでよく使われるツールです)
yum install wget curl git vim
nvmとNodeをインストールします。js
GitHub検索nvmまたは直接入力アドレスへhttps://github.com/creationix/nvmを選択し、nvmのインストールスクリプトを見つけます.
見つからない場合は、次のインストールスクリプトコマンドを使用します.
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
スクリプトをインストールしてnvmをインストールした後、新しい端末を追加してサーバに接続するように要求されます.サーバに接続した後、使用します.
nvm install v6.10.3 # node.js 6.10.3
nvm use v.6.10.3 # node 6.10.3
nvm alias default v6.10.3 # node
次はNodeを表示できます.jsバージョンとnpmバージョン、Node.jsバージョンがインストールされているバージョンであれば、インストールに成功したことを証明します.の
アップグレードnpm:
npm install -g npm
PM 2のインストール
今までサーバーでjs環境がありました!これでインストールできると思ってるの?NO...ノードのためにjsバックグラウンドは動作し、ノードの管理が容易である.jsプロジェクトなので、やはりPM 2というツールをインストールします
npm install pm2 -g # pm2
pm 2をインストールしてから、まだ終わっていません!
インストールNginx
次に、逆プロキシを実装するためにNginxをインストールします...
私のサーバーにはyumソースにnginxがないので...自分でソースを追加しましょう.
/etc/yum.repos.d/ディレクトリの下にソースプロファイルnginxを作成する.repo:
cd /etc/yum.repos.d/
vim nginx.repo
次のように記入します.
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
保存(vimを使用しないで自分で調べます)し、実行します.
yum install nginx
はい、インストールが完了しました.
逆コードのプロファイルを添付
プロファイルを書く前に/etc/nginx/nginxを表示します.confの中:
include /etc/nginx/conf.d/*.conf; #
プロファイルは/etc/nginx/conf.d(デフォルトのプロファイルを変更しないで、自分で新規作成しましょう!接尾辞名conf)
upstream reply {
server 127.0.0.1:3030;
}
server
{
listen 80;
server_name api.domeyi.com;
location / {
proxy_pass http://127.0.0.1:3030/;
}
}
Nginx関連コマンド:
service nginx start #
service nginx stop #
nginx -t # , 'successful'
nginx -s reload #
作者:小憶原文:https://blog.iiwo.vip/posts/890223835/作者の許可を得ずに転載を厳禁する