[nest]奮闘の中でnest-serverを構築する


カフェ24から雲託管まで、右だけ奮闘した状態でスタート.

#1基本サービスのインストール

  • ファイアウォールはカフェ24号本体で行い、
  • を省略する.
  • nignx//静的フォルダとフロントエンドには
  • が必要です.
  • ftp/front-endは
  • が必要です
  • nodejs + npm
  • mysql//db
  • Git//devで動作するコンテンツをサーバにインポートする場合に便利です.
  • インストール前
    sudo apt-get update
    sudo apt-get upgradeを実行します.最新
    sudo apt-get install vsftpd/ftpインストール
    sudo apt-get install nginx/nginxインストール
    sudo apt-get install-y nodejs/nodeインストール
    sudo apt-get install npm//npmインストール
    sudo apt-get install mysql-server/msqlのインストール
    sudo apt-get install git/gitインストール

    #2 Nestjsへようこそ

    sudo npm i -g @nestjs/cli // 권한이 필요하니 sudo 넣는다
    nest new project-name // 패키지매니저로 npm으로 선택
    lsでは、新しいプロジェクトフォルダが表示されます.
    サーバ上で新しいプロジェクトを行うよりも、
    ローカルで作業し、githubを介してソースをアップロードし、gitを使用してサーバにクローンすると、より容易になります.
    git clone 나의깃헙저장소주소
    
    Git cloneが完了したら、該当するプロジェクトフォルダに移動してください.
    npm installダウンロードライブラリを実行します.