【Docker初心者向け】Dockerとは?Nginxサーバ構築するまで

Dockerとは Dockerとは、コンテナ型の仮想環境を作成できるもの。ちなみにGo言語で書かれている ミドルウェアのイストールや各種設定をコード化して管理しており、共有しやすいという利点がある。 ...

2020年2月29日 · 6 分

デーモンとは(UNIX系OS/Linux, MacOSX)

Linuxなどを界隈でよく聞くデーモンとは? デーモンとは、UNIX系のOS(Linux, MacOSX)における常駐プログラム。 主にバックグラウンドで動作している。 ...

2020年2月27日 · 1 分

クロスサイトリクエストフォージェリ(CSRF)とは?攻撃手法と対策

Webアプリケーション側の脆弱性を利用した攻撃方法。この攻撃はWebアプリケーションとは他のサイトからの不正リクエストを処理してしまう。 攻撃手法の例 クロスサイトリクエストフォージェリ(CSRF)は、まず攻撃者は事前に攻撃用スクリプトが組み込まれた攻撃用サイトを用意する。 ...

2020年2月25日 · 2 分

クロスサイトスクリプティング(XSS)とは?攻撃手法と対策(PHP例)

クロスサイトスクリプティング(XSS)は、HTMLの中に悪意のあるJavaScriptのソースコードを埋め込んでスクリプトを実行すること。 この悪意のあるスクリプト実行されることで、Webページの情報の改竄やクッキー情報が盗まれて個人情報流出といったことが起こる。 ...

2020年2月24日 · 3 分

SQLインジェクションとは?攻撃手法と対策(PHP例)

SQLインジェクションとは、Webアプリケーションに対する攻撃方法のこと。 まず、攻撃者はWebアプリケーションの入力フォームといったインターフェース利用する。 ...

2020年2月23日 · 2 分

Dockerのオーバーヘッドとは

Dockerの入門書等には、Dockerのメリットとしてオーバーヘッドを小さく抑えられるから軽量で起動が早いという記述をよく目にする。 このオーバーヘッドとは簡単にいうと、余計なコストのこと。 ...

2020年2月22日 · 1 分

さくらVPSのNginxサーバー環境へJenkinsをインストールする方法

さくらのVPSでJenkinsのインストール手順を説明 前提として、Nginxがインストール済みであること。 Nginxのインストールついては、以前の記事で書いた。 ...

2020年2月9日 · 2 分

【さくらVPS】CentOS7+Nginx+PHP7+MariaDBの環境構築

さくらVPSでCentOS7+Nginx+PHP7+MariaDBの構築手順を説明する。 Nginxのインストールと設定については、以前の記事を参照。 ...

2020年1月3日 · 10 分

【さくらVPS】Nginxバーチャルホストの設定

前回の【さくらVPS】Nginxのインストール手順からの続きで バーチャルホスト設定を行なっていく。 Nginxを動作させるシステムユーザーを作成 Nginxを動作させるシステムユーザを新たに作成する。 デフォルトではNiginxユーザとなっているがセキュリティ上、新たにシステムユーザを作成することとする。 ...

2020年1月3日 · 4 分

【さくらVPS】Nginxのインストール手順

さくらVPSでWebサーバーであるNginxをインストールする手順を紹介する。 OSのバージョンはCentOS7。 以前の記事で書いた【さくらVPS】LAMP環境構築手順のSSHのセキュリティ設定まで終わっている前提で進める。 一般ユーザでログインしておく(鍵認証) ssh -p 45454 -i ~/.ssh/id_rsa user@xxx.xxx.xxx.xxx 80番ポートと443番ポートをあける ファイアウォールが起動していなければ、起動しておく。 ...

2020年1月2日 · 3 分