Docker 【Docker初心者向け】Dockerとは?Nginxサーバ構築するまで Dockerとは Dockerとは、コンテナ型の仮想環境を作成できるもの。ちなみにGo言語で書かれている ミドルウェアのイストールや各種設定をコード化して管理しており、共有しやすいという利点がある。 Dockerイメージ... 2020.02.29 Dockerサーバー
Linux デーモンとは(UNIX系OS/Linux, MacOSX) Linuxなどを界隈でよく聞くデーモンとは? デーモンとは、UNIX系のOS(Linux, MacOSX)における常駐プログラム。 主にバックグラウンドで動作している。 利用者が直接操作することはできない。 末尾に... 2020.02.27 Linuxサーバー
セキュリティ クロスサイトリクエストフォージェリ(CSRF)とは?攻撃手法と対策 Webアプリケーション側の脆弱性を利用した攻撃方法。この攻撃はWebアプリケーションとは他のサイトからの不正リクエストを処理してしまう。 攻撃手法の例 クロスサイトリクエストフォージェリ(CSRF)は、まず攻撃者は事前に攻撃用... 2020.02.25 セキュリティプログラミング
セキュリティ クロスサイトスクリプティング(XSS)とは?攻撃手法と対策(PHP例) クロスサイトスクリプティング(XSS)は、HTMLの中に悪意のあるJavaScriptのソースコードを埋め込んでスクリプトを実行すること。 この悪意のあるスクリプト実行されることで、Webページの情報の改竄やクッキー情報が盗まれて個... 2020.02.24 セキュリティプログラミング
セキュリティ SQLインジェクションとは?攻撃手法と対策(PHP例) SQLインジェクションとは、Webアプリケーションに対する攻撃方法のこと。 まず、攻撃者はWebアプリケーションの入力フォームといったインターフェース利用する。 そして、入力フォームにSQL文を入力し組み込むことでアプリケーシ... 2020.02.23 セキュリティプログラミング
Docker Dockerのオーバーヘッドとは Dockerの入門書等には、Dockerのメリットとしてオーバーヘッドを小さく抑えられるから軽量で起動が早いという記述をよく目にする。 このオーバーヘッドとは簡単にいうと、余計なコストのこと。 従来のホスト型仮想化に比べてDo... 2020.02.22 Dockerサーバー
Jenkins さくらVPSのNginxサーバー環境へJenkinsをインストールする方法 さくらのVPSでJenkinsのインストール手順を説明 前提として、Nginxがインストール済みであること。 Nginxのインストールついては、以前の記事で書いた。 Jenkinsのインストール手順 さ... 2020.02.09 Jenkinsサーバー