だ。ログ。

開発とかスノボとかやきうとか。

CentOS

WAFを経由したらIPが複数に。

セキュリティの観点と導入が簡易に出来ると言う事からWAFを導入する機会が増えてきている。 特に管理画面等をIPアドレスで絞った場合に起こりうる事だが、サーバー変数をREMOTE_ADDRから取っていると 111.222.333.444, 123.456.789.120 と言った形で前がアク…

EC-CUBE3がELB配下のEC2サーバーにある場合の管理ページのアクセス制限を行う

かなり限定的な構成ではあるがELBの下にEC2にEC-CUBE3がインストールされている。 しかもELBにSSLをインストールしているSSL Terminationを利用している場合 そのままEC-CUBEをインストールし、管理画面のアクセス制限をしてもアクセス制限が出来ない。過去…

ELB配下のサーバーを指定して確認する

テスト段階でしか使えないネタ。 いまや複数台構成が当たり前となって時代、ロードバランサーを最上位に置いて下位に複数台のWebサーバー ELB配下にあるサーバーはELBさんが割り振ったご機嫌次第なんてこともあったり。スティッキーセッションを使って各サー…

AWSのELBにSSLをインストールして、EC2にEC-CUBE3をインストールして運用するとSSLがおかしくなるはなし

図のようにシングルだろうが複数台構成だろうが構わないが、ELB上にSSL証明書をインストールするSSL Terminationと言う技法でELBまではSSL、そこから先は非SSLとして通信すると言うやり方が今のトレンドらしい。この状況でEC-CUBE3をインストールすると問題…

リバースプロキシの無限リダイレクト

無限地獄 前rider-dice.hatenablog.comの記事の続き リバースプロキシ掛けた側の設定は良かったけど、じゃあmofumofu.comにアクセスがあった場合に、hogehoge.comにリダイレクトしなきゃな。 と.htaccessを記述 <Files ~ "^\.ht"> deny from all </Files> # Redirect Redirect permane…

リバースプロキシを使った複数サイトの統合風味のようなもの

前提条件 CentOS 6.9 Apache 2.2 バーチャルホストにて運用中である にて動作を確認。 やりたいこと 1. アクセスするドメイン:http://hogehoge.com/ 2. 上記のドメイン内で表示させるドメイン:http://mofumofu.com/【なにがやりたいか?】 http://hogehoge…

CentOSの時計合わせ

開発用のローカルマシンにVMWareでブリッジ接続して開発をしていると立ち上げた当初は良いが日に日に時刻がずれてくる。 理論上はシステムをサスペンドした状態にしてるから再度VMWareを起動すると中断した時間から再開なのでそりゃズレてくると。 $ date da…

ディレクトリ検索

コマンドでいつも忘れるのでメモ ディレクトリを検索する。 $ find 検索対象のディレクトリ -type d -name "検索ディレクトリ名" # /var/ からfugaに該当するディレクトリを探す $ find /var/ -type d -name "fuga*" こんな感じ。**で囲めば部分一致となる。

ファイルを圧縮する際に現在のディレクトリからのみ圧縮する

/var/www/hoge/fuga/ のfuga以下のディレクトリを圧縮したい場合 $ tar -zcvf /tmp/fuga.local.tar.gz /var/www/hoge/fuga/ とコマンド実行してしまうと、/var/と同階層に居るディレクトリも一緒に圧縮してしまい 展開すると、fugaのディレクトリのみを取り…

CentOS7でMySQLをインストールした際のユーザーのパスワード

CentOS7になりサーバーを構築した際に、MySQLをyumからインストールし $ mysql_secure_installation とした時に以前のMySQLではMySQLのrootユーザーのパスワードは設定されていなかったのですが 現行になってから、勝手にOS側が設定してくれているようで、こ…

DNSサーバーを指定してnslookupをする

ドメインの移管やサーバーの変更でDNSが切り替わっているか。と言う事を見る際に 自分が見ている回線からは見えているけど、他の回線からだと切り替わっていない。って事が多く じゃあどこまで新しい名前が拡散してるんだろ?ってなったり。 $nslookup hogeh…

EC-CUBE3のインストールstep1で文字列が出ない不具合

[OS] CentOS 6.9 上記のイメージをダウンロードしてVMWare、自分のマシンに開発環境を構築した際にEC-CUBEインストールでコケた話。 $ yum install --enablerepo=remi,remi-php56 php php-devel php-mbstring php-pdo php-gd remiリポジトリを登録し、上記の…