【Docker初心者向け】Dockerとは?Nginxサーバ構築するまで
Dockerとは Dockerとは、コンテナ型の仮想環境を作成できるもの。ちなみにGo言語で書かれている ミドルウェアのイストールや各種設定をコード化して管理しており、共有しやすいという利点がある。 ...
Dockerとは Dockerとは、コンテナ型の仮想環境を作成できるもの。ちなみにGo言語で書かれている ミドルウェアのイストールや各種設定をコード化して管理しており、共有しやすいという利点がある。 ...
Linuxなどを界隈でよく聞くデーモンとは? デーモンとは、UNIX系のOS(Linux, MacOSX)における常駐プログラム。 主にバックグラウンドで動作している。 ...
Webアプリケーション側の脆弱性を利用した攻撃方法。この攻撃はWebアプリケーションとは他のサイトからの不正リクエストを処理してしまう。 攻撃手法の例 クロスサイトリクエストフォージェリ(CSRF)は、まず攻撃者は事前に攻撃用スクリプトが組み込まれた攻撃用サイトを用意する。 ...
クロスサイトスクリプティング(XSS)は、HTMLの中に悪意のあるJavaScriptのソースコードを埋め込んでスクリプトを実行すること。 この悪意のあるスクリプト実行されることで、Webページの情報の改竄やクッキー情報が盗まれて個人情報流出といったことが起こる。 ...
SQLインジェクションとは、Webアプリケーションに対する攻撃方法のこと。 まず、攻撃者はWebアプリケーションの入力フォームといったインターフェース利用する。 ...
Dockerの入門書等には、Dockerのメリットとしてオーバーヘッドを小さく抑えられるから軽量で起動が早いという記述をよく目にする。 このオーバーヘッドとは簡単にいうと、余計なコストのこと。 ...
さくらのVPSでJenkinsのインストール手順を説明 前提として、Nginxがインストール済みであること。 Nginxのインストールついては、以前の記事で書いた。 ...
さくらVPSでCentOS7+Nginx+PHP7+MariaDBの構築手順を説明する。 Nginxのインストールと設定については、以前の記事を参照。 ...
前回の【さくらVPS】Nginxのインストール手順からの続きで バーチャルホスト設定を行なっていく。 Nginxを動作させるシステムユーザーを作成 Nginxを動作させるシステムユーザを新たに作成する。 デフォルトではNiginxユーザとなっているがセキュリティ上、新たにシステムユーザを作成することとする。 ...
さくらVPSでWebサーバーであるNginxをインストールする手順を紹介する。 OSのバージョンはCentOS7。 以前の記事で書いた【さくらVPS】LAMP環境構築手順のSSHのセキュリティ設定まで終わっている前提で進める。 一般ユーザでログインしておく(鍵認証) ssh -p 45454 -i ~/.ssh/id_rsa user@xxx.xxx.xxx.xxx 80番ポートと443番ポートをあける ファイアウォールが起動していなければ、起動しておく。 ...