Node.jsのプロジェクトの展開

## 1 ECSの例を作成し、接続

ターミナル、ログイン、パスワード、アリ雲のデフォルトのルートを開きます

コマンドライン環境
Mac、Linuxの場合は直接、自分の端末と、ツールをダウンロードするには、ウィンドウ


##を設定したホスト名
#CDの〜/ .ssh /

新しい設定ファイル
#タッチの設定

VIMで編集の設定ファイル
#vimの設定

#IPアドレスで、次のコードを貼り付け、代わりのyxf
ホストyxf
ホスト名112.124.31.147
ユーザーのルート
ポート22

保存して終了
#シフト+ ZZ

サーバーを再起動し、あなたが今yxfはパスワードを入力し、IPアドレスを交換することができます(秘密は自由に設定することができ、私は現在設定されていないです)。
#SSH yxf


##セキュリティグループを追加し、私は、2を追加した1ポートは8100分の8000であり、他方は80です。


## 2デプロイメント環境のNode.js
まず、サーバーとデータ上に作成されるすべてのファイルの/ PKG
pkgのフォルダのNode.jsでサポートするためのLinuxの間違ったバージョンを行い、インストールパッケージをダウンロードしてください
#CD /データ/ PKG
#wgetのhttps://npm.taobao.org/mirrors/node/v12.13.1/node-v12.13.1-linux-x64.tar.xz

ファイルを解凍します
#タールあるxvノード-v12.13.1-linuxの-x64.tar.xz

あなたが任意のディレクトリ内のノードとNPMと直接注文することができますので、ソフトリンクを作成します。
#LN -s /data/pkg/node-v12.13.1-linux-x64/bin/nodeは/ usr / local / binに/ノード
#LN -s /data/pkg/node-v12.13.1-linux-x64/bin/npmは/ usr / local / binに/ NPM
注:あなたがどのフォルダに自身のノードの下に、ここでわからない場合は、端末にファイルをドラッグすることができ、その後、全体のパス名現在のPWDを知ることができるようになります

ビューノード、NPMバージョン
# node -v
#高度-v


## 3nginxインストールと設定
設定nginxの時間が二つのものが必要になりますので、PCRE PCRE-develの、およびZlibのをインストールします
PCRE(Perl互換正規表現)はPerl互換正規表現ライブラリを含め、Perlのライブラリです。Linux上でPCREライブラリをインストールする必要があるので、モジュールは、パースにnginxのHTTP PCRE正規表現を使用して、PCRE-develのPCREは、二次開発ライブラリを使用して開発しました。nginxのもこのライブラリを必要とします。
注:YUMサーバが内蔵されています
#yumを-y PCREのPCRE-develのインストール

zlibライブラリは、道の圧縮と解凍を数多く提供し、nginxのパッケージのzlibの内容を使用して、あなたがCentOSにはzlibライブラリをインストールする必要があるので、HTTP gzipです。
#yumのインストール - Y -yのzlibはzlib-develの

PKGでnginxのインストールフォルダ
#CD /データ/ PKG
#wgetの-c https://nginx.org/download/nginx-1.16.0.tar.gz

解凍したディレクトリnginxのを入力してください
#タール-zxvfのnginx-1.14.0.tar.gz
#CDのnginxの-1.14.0

あなたは今、地元のindex.htmlを構築設定を変更する前に
#タッチのindex.html

ビルドの下では、ファイルサーバのデータでWebフォルダ
#ウェブであります

そして、このローカルのindex.htmlは(ローカルファイルがサーバーのディレクトリにアップロード)サーバにアップロード
#Scpのローカルフォルダパスyxf:/データ/ウェブ------だけでウェブフォルダを追加するためにアップロード

#設定を変更します
#CDは/ usr / local / nginxの/ confに
#Vimのconfに
index.htmlをWebサーバーの下で目的の場所内のインデックスプロフィール

#コンパイラのインストール
#メイク
#メイクインストール
sbinにフォルダにディレクトリを検索し、実行可能ファイルnginxのがある見ることができ、直接./ OK上で実行
 
参考リンク:アリクラウドcenterOS7.6 nginxのインストール構成:  https://www.jianshu.com/p/040473444236
参考リンク:ESCのインスタンスを作成し、Node.jsの環境展開: https://help.aliyun.com/document_detail/50775.html?spm=a2c4g.11186623.6.1130.3bcd29425y5DeTを

おすすめ

転載: www.cnblogs.com/yxfboke/p/12040454.html