明日学習キャンプ28日目TIL

4013 ワード

開発ログの開始


サーバーレンタルの初日は聞きたいことがたくさんあります😅

開発作業内容


授業を受けて復習する.

今日の話題/悩み...そして解決した問題

  • Cloud
  • インターネットを介してコンピュータのリソース(メモリ、記憶装置、CPUなど)->外部からデータにアクセスしてサーバを管理->スペース制限の排除=>仮想化
  • 物理サーバは1台で、複数のサーバのようにリソースを柔軟に構成する->冗長性に有利=>分散処理
  • Deployment
  • は、サーバなどのデバイスに導入、導入、およびプログラムをインストールして使用します.
  • オンデマンドで配布し、ユーザーが使用できるようにする
    ex) 삐출 버전 1.1이 새롭게 release 되었고 이를 서버에 deploy하여 사용자들이 사용할 수 있도록 distribute했다
  • IP, Domain
  • ネットワークは、デバイス間で相互に通信することができるように統一された通信プロトコルを必要とする=>利用可能な各インターネットデバイスに一意のデジタルアドレスIPアドレス
  • がある.
  • IPとはインターネットプロトコルそのものを指す=>IPアドレスは覚えにくいので、英語で簡単に表すのはDomain
  • です.
  • ドメイン名はインターネット上のアドレスであり、URLの一部でもある
    google.com/도메인이뭘까?
    google.comまでドメインです./ドメインは何ですか.含まれる完全なアドレスはURLです
  • CDN
  • コンテンツ転送ネットワークは、地理的に分布する複数のサーバにまたがる、Webコンテンツをユーザの近傍から転送=>転送速度を向上させる
  • である.
  • ユーザが共通エッジ位置(PoP)の使用を要求するときに静的コンテンツ
  • が送信される.
  • キャッシュ(一時記憶)を用いる、24時間クラウドクライアントに
  • を記憶する.
  • ユーザ要求先にエッジから受信->なければサーバ(s 3)からエッジへ送信->エッジキャッシュデータ->次のユーザからキャッシュデータの迅速な受信
  • DNS, NameServer
  • ドメイン名システム(DNS)は、ネームサーバから伝播するドメインのIP情報を更新し、要求を受信するとIPアドレス
  • に通知するグローバルサイトIPアドレスおよびドメイン名アドレスをカバーする環境である.
  • 「Internetアドレス」ウィンドウにドメインを入力すると、ドメイン登録時に指定した名前のサーバによってそのドメインに関連付けられたIPアドレスが決定され、接続欠陥が発生する
    google.「アドレス」ウィンドウにcom->DNSにgoogleと入力します.comドメインのIPアドレス要求->DNS返信IPアドレス->ブラウザに接続されているIPアドレスを表示
  • Nginx Webサーバ
  • Webサーバは、html、cssファイルなどの静的コンテンツを提供するソフトウェアであり、HTTPサーバ(
  • )とも呼ばれる.
  • クライアントのリクエストとサーバの応答を仲介サーバとして使用できます.このプロセスでは、ネットワークトラフィックを複数のサーバに分散する負荷バランサの役割を果たします.
  • HTTPS
    -クライアントとサーバが機密情報を安全に交換できるようにする
    -HSTPの暗号化バージョン
  • 暗号化:侵入者の侵入を防ぐために、交換されたデータを暗号化します.つまり,ユーザがウェブサイトを閲覧する際に「盗聴」できる会話はなく,ページ上のアクティビティを追跡できる人もなく,情報を盗む人もいない.
  • データ整合性:データの転送中に予期せぬ変更や破損が発生しないようにします.
  • 認証:ユーザが意図したウェブサイトと通信していることを証明する.仲介者の攻撃を防止し、ユーザーの信頼を確立し、他のビジネス上の優位性をもたらすことができます.
  • 今日のミス





    授業中もそうだったし、ビデオを見てもそうだったし、ガビアには長い時間がかかると思っていたのに...ホストにwwwと書いてあって、それからwwwと書かれていないアドレスで接続していたら、結局ずっとこのままで、完全にぼんやりしていて、二度とそうはいかないような・・・
    nginxをダウンロードしてsudo apt-get updateを実行し、sudo apt-get install nginxを試します.
    E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
    E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
    こんなエラーが発生しました.

    第1のソリューション
    端末はすべてのプロセスを殺し、再試行します.
    sudo killall apt apt-get

    しかし、このような間違いが発生して、私は解決できませんでした.
    第2の解決策
    ディレクトリの削除と更新
    sudo rm /var/lib/apt/lists/lock
    sudo rm /var/cache/apt/archives/lock
    sudo rm /var/lib/dpkg/lock*
    
    sudo dpkg --configure -a
    sudo apt update

    成功~!!

    To-do List


    サーバーレンタルフロントエンドの練習を温め、db教室を聴きます.白駿2609土曜日1時までに解けます

    リファレンス


    https://studyforus.tistory.com/52
    https://xetown.com/topics/1125037
    https://opentutorials.org/course/1724/9836
    https://developers.google.com/search/docs/advanced/security/https?hl=ko