Linux

Basic認証とIP制限の併用でIP制限が効かない

BASIC認証とIP制限を併用しているサイトが合って、特定のファイルのみIP制限したいとの要望があって「.htaccess」に設定を入れても、IP制限が全く効かなかった。

Linux

Let’s Encryptの以前に発行された証明書を削除

Let’s Encryptの証明書の有効期限が90日なので、1月に1回Cronで更新作業をおこなっています、そうすると新しいファイルは/etc/letse ...

Linux

CentOS 6.9 にPHP5.4をインストールする

CentOS 6系で、PHPをyumでインストールするとPHPのバージョンは「PHP 5.3」で、CentOS 7系では「PHP 5.6」となります。
CentOS 6系で ...

Linux

CGIファイルがある状態で「No such file or directory: exec of 〜」

引き続きCGIエラーの記事です。
CGIが動作する状態で実行するCGIファイルが存在するのに状態でApacheのエラーには「 ...

Linux

先日、ApacheでCGIを動かすでCGIを動作する環境をつくりました。
メッセージを表示する簡単なCGIは動くので、実際に設置するお問い合わせフォームのCGIにアクセスすると、Internal Server Errorでエラ ...

Linux

Apache でCGIを動作する環境を作る(CentOS 6.x)

最近、滅多に使うことがなくなったCGIの設置依頼が久しぶりに来ました。CGI設定て何年ぶりだろう。

お客様ではWordpressで使っていて、メールフォーム ...

Linux

さくらインターネットのレンタルサーバで、無料SSL証明書「Let’s Encrypt」でSSL化

先日のニュースリリースで「さくらのレンタルサーバ/マネージドサーバ」 無料SSL証明書「Let’s Encrypt ...

Linux

Apacheで特定のQueryString(URLパラメータ)でIP制限などの制御をする

ApacehでIP制限をしているページがあり、そのページにアクセスがある場合、特定のパラメータを付きだとIP制限をせずにアクセスしたいって要望があ ...

Linux

phpMyAdminにアクセスすると拒否される

yumでphpMyAdminをインストールしてアクセすると「You don’t have permission to access/phpMyAdmin/on this server.」と ...

Linux

Apaceh2.4 の初期設定

CentOS7から、Apacheのバージョンは2.4となり、Apache2.2と設定箇所が違う箇所が多くなっています。初期設定でもApacheは稼働しますが、セキュリティを考慮して少し設定変更をして稼働し ...

Linux

CentOS6系にApache2.4をインストールする

CentOS6系では、yumでインストールするとApache 2.2系がインストールされます。これをApache2.4系をインストール手順を紹介します。
作業の流れとしては ...

Linux

Apaceh起動時に「Starting httpd: AH00558: httpd: Could not reliably determine the server’s fully qualified domain name〜」 ...

Linux

Patchの当て方・適用の仕方

Apacehの脆弱性の関係でPatchを当てたのですが、久しぶりにPatchコマンドを使うと「–p」のオプションの使い方が忘れていたので備忘録としてメモしておきます

Patchの「-p」 ...

Linux, WordPress

CentOS に Wordpressをインストールする

BLOGを作れるWordPressをCentOSにインストールする機会があったのでその方法を紹介します。WordPressの構築の要件は「Apache」・「MySQL(MariaD ...

Linux

インストールされているmod_jkのバージョンを確認する方法

Apacheのmod_jkモジュールのバージョンを調べる方法です。mod_jk.soをstringsコマンドでその中身をみます。下記の場合だと3行目に「mod_jk/1.2. ...