Ritolabo
  1. Home
  2. Linux

カテゴリLinux

Supervisor を実際に操作してデーモン化に触れてみる

  • Linux
Supervisor を実際に操作してデーモン化に触れてみる

実際に触ってみたら操作はとてもシンプルでした。プロセス制御システム である Supervisor を実際に動かしてみて、デーモン化に触れてみました。

less コマンドの基本的な使い方と知っておくと便利な機能

  • Linux
less コマンドの基本的な使い方と知っておくと便利な機能

Linux を CLI から操作している時に、ログや CSV などのテキストファイルなどの内容を確認するためのコマンドがいくつかありますが、less コマンドがなかなか使い勝手が良いので紹介します。

Apacheで画像などのリソースを直リンクさせない設定を行う(SetEnvIf + Referer)

  • Apache
Apacheで画像などのリソースを直リンクさせない設定を行う(SetEnvIf + Referer)

直リンクとは、外部のサイトなどで、自サーバのリソース(画像など)に対して直接リンクを張り表示させる事です。つまりは、「他者のリソースをそのまま使う」という事になります。直リンクに制限を掛ける場合は、Apacheの設定から行えます。

Apacheロードバランサで負荷分散。冗長化構成を開発環境でも。~負荷分散と冗長化の基礎を添えて~

  • Apache
Apacheロードバランサで負荷分散。冗長化構成を開発環境でも。~負荷分散と冗長化の基礎を添えて~

ロードバランサはAWSなどクラウドサービス出現のおかげでかなり気軽に使えるようになりました。とはいえ、アプリケーションの開発時に冗長化構成下の動作確認を気軽に行いたいと思う場合もあったりします。負荷分散や冗長化の基本をさらいつつ、Apacheを使って冗長化構成時のロードバランシングを行います。

Linuxに文字コード変換コマンドnkf(Network Kanji Filter)をインストールする

  • Linux
Linuxに文字コード変換コマンドnkf(Network Kanji Filter)をインストールする

nkf(Network Kanji Filter)は、文字コードの変換を行うソフトウェア・APIです。文字コード操作において、Linuxではiconvコマンドが標準で導入されていますが、nkfも一方で使われているものなので、最新版の導入方法をここにメモしておきます。

Apache2.4セキュリティ「ApacheとPHPのバージョン表示を無効にする」

  • Apache
Apache2.4セキュリティ「ApacheとPHPのバージョン表示を無効にする」

ApacheやPHPはデフォルトではバージョンの取得(=表示)が有効になっています。Apacheのバージョンが第三者に分かってしまうと、脆弱性が発見された時にドンピシャのバージョンであったりすると、攻撃の標的になり被害を被るリスクが高まりますので、非表示にしてしまいます。

Author

rito

rito

  • Backend Engineer
  • Tokyo, Japan
  • PHP 5 技術者認定上級試験 認定者
  • 統計検定 3 級