XSERVERにてWordPressのマルチサイト化 その2

タイトルが間違ってました。なので再度雑記をと。

マルチサイト化ですが、何度失敗したことか。

MovableTypeを使用していた時は、なんの疑問も持たず、マルチサイト化できていたので、心が何度折れたことか。

思うに、XSERVERのようにドメイン、サブドメイン単位でディレクトリーの構成が決まってしまうレンタルサーバーではマルチドメイン化は、普通にやると失敗してしまう。

さくらのレンタルサーバのようにディレクトリーの構成を自分で指定できるレンタルサーバーでは問題なくできてしまう。

私の場合、Wordpressをインストールするサブドメインともう一つのサブドメインでディレクトリーを個別に設定してしまい、撃沈されたわけですが。

まだ、初期状態の確認をしただけですので、このブログをそちらに引っ越ししながら、記録に残していけばいいかなと、のんびりと構えてます。

前提条件

XSERVERのような、ディレクトリを指定できないレンタルサーバーか、ディレクトリ構成を設定できるがすでに使用していて、移動が困難な場合を前提にしています。

また、SSHが利用でき、lnコマンドが使えることが最低条件になるかと思います。

嘘があったら、コメントでお知らせください。

WordPressをインストール

まずは、Wordpressをインストールするメインのドメイン(サブドメインでも)を決めます。

インストールは普通に行ってください。

設定ファイルの編集

WordPressの設定を変更しないと始まりません。『wp-config.php』ファイルを変更します。

define(‘WP_ALLOW_MULTISITE’, true);

WordPressに入りなおすと、『ツール』に『ネットワークの設定』なんていうメニューが追加されます。

ここで必ず『サブドメイン』を選択してインストールしてください。

最後に、『wp-config.php』と『.htaccess』ファイルを変更しなさいと表示されますので、変更してください。

サイトの追加

この辺りは、それぞれ適切な値を決めて作成してください。

プラグインのインストール

複数ドメインの運用にはプラグイン『WordPress MU Domain Mapping』を使います。サブドメインの場合にも必要なのかはよく調べていませんが、私がサブドメインを構築した際には、インストールしてマッピングしました。不要なのかもしれません。

いよいよ試してみる

Wordprssをインストールしたサイトは、問題なく表示されると思います。当然、管理画面も。

まず、追加したサイトの管理画面を見てみましょう。エラーで表示しませんね。当然です。とび先のリンクにWordpressが存在しませんから。追加したサイトもエラーで表示されません。

冷静にマルチサイト化の解説サイトをみる

サブドメインにインストールする解説で、いままで書いてきた内容が事細かにスクリーンショットも交えて解説されている。

がしかし、肝心なサイト(論理)と実体(物理)との組み合わせを解説してるところがないので、どうでもいいんだろうと思い込んでいた私がいます。

ある意味、共通化する

ここでは2つのサイトを使用していて、Wordpressをインストールしたサイトは問題がない。では、問題のあるサイトが問題のないサイトを内部(物理)的に参照できるようにします。

WordPressをインストールしたサイトの物理構造をそっくりもう一つのサイトで再現するだけです。ここからは、lnコマンドでシンボリックリンクを張るだけです。

今回は、『http://xxxxx.com/』にインストールしてしまったので、トップディレクトリーに配置したファイルはすべてシンボリックリンクを張り、残りのディレクトリーはディレクトリー単位でシンボリックリンクを張ります。

結果

再度、見れなかったサイトを見てみましょう。管理画面を含めて正常に表示できるはずです。

え?みれませんでしたか?

私と一緒に、勉強しながらチャレンジしてみましょう。

取り敢えず最後に

今回は、サイトのトップにインストールしたので、wpなどのサブディレクトリーに配置しても動作するのか試してみたいです。これには理由がありまして、上記にも書きましたが、ファイルを直接シンボリックリンクしているので、Wordpressのファイルが増減されると、アップデート後に手動で操作しなくちゃいけなくなりますからね。

サイトテーマの骨組みを作りながらので、のんびりになるかもしれません。

これだけでやりきった感がある私って何?

 

104SHアップデート

前回ので少しはと思いきや、まだまだ不具合がてんこ盛りの104SHですが、更なるアップデートが行われる。

1. パソコン用メディアファイル管理ソフト「MediaJet」を追加しました
2. Wi-Fi接続時、より繋がり易いアクセスポイントを選択するよう改善しました
3. 設定時間にアラームが鳴らない場合がある事象を改善しました

アラームが改善したのがうれしいですね。鳴らない事なんて当たり前でしたからね。

メールクライアント、いや電話帳かな、表示しては消える現象。そっちは何とかならんだろうか。

買います宣言した方がもれなく貰えるモバイルバッテリーですが実際に使ってみました。



Panasonic USB対応モバイル電源パック リチウムイオン5400 ホワイト QE-PL201-W

こやつ、給電能力が弱いと思われる。スーツで充電しててもなかなか充電が終わらなくて焦った。パナソニックのはガンガン充電していく感じだっただけに残念。

付属のケーブルは「データ転送・充電」タイプなので、他のモバイルバッテリーを使用する場合は別途「充電」専用のを購入した方がいいです。私はパナソニックので充電できなくケーブルを後から買った口なので大声では言えませんがw

って事で、SoftBank SELECTIONのモバイルバッテリーのUSBの口に「データ転送」を無効にする加工がなされているようです。

最近、普通のフィーチャーフォンに戻りたくてしょうがない私でした。

SoftBank 104SH ソフトウェア更新

私にとって役に立つアップデートなのかは不明だが、ソフトバンクよりソフトウェア更新の案内が出されている。

AQUOS PHONE SoftBank 104SHをご利用中のお客さまへ | SoftBank

1.「カードリーダーモード」でパソコンからのデータ操作をすると、microSDカード内のデータが破損・損失する場合がある。(※)
※microSDカードの使用容量が4GBを超えた場合に上記事象が発生します。
※同梱のmicroSDカード含め4GB以下のmicroSDカードでは上記事象は発生しません。
※「カードリーダーモード」以外でのパソコンからのデータ操作では上記事象は発生しません。お買い上げ時の設定は、「MTPモード」です。
2.「ビデオ」アプリでコンテンツが再生できない。

ビデオは見てないし、カードリーダーモード使ってないしな。補足の「4GBを超えた」ってので該当するのかもしれないが、既に20GB以上コピーしてあるので試すのは躊躇される。

Bluetooth系は某掲示板でも話題になってないようだけど、使っている人の絶対数が少ないんかね。

NVR500 Rev.11.00.19

NVR500のファームウェアが公開されたようです。問題が起こってない人には関係ないのかな。

リリースノートは以下の通り。

■バグ修正

[1] かんたん設定ページから以下のプロバイダ設定を行うとき、DNSサーバアドレスの設
    定で自動取得を選択すると名前解決が行えないことがあるバグを修正した。
    – PPPoEを用いる端末型ブロードバンド接続(フレッツ 光ネクスト、Bフレッツなど)
    – モバイルインターネット接続
    – 定額課金型ISDN回線端末型接続(フレッツ・ISDN)
    – 従量課金型ISDN回線端末型接続
    – PPPoEを用いるネットワーク型ブロードバンド接続(フレッツVPNワイドなど)
    – 定額課金型ISDN回線ネットワーク型接続(フレッツ・ISDN)
    – 従量課金型ISDN回線ネットワーク型接続

    Rev.11.00.16以降で発生する。

心当たりはないけど、寝る前にでもアップデートすることにしよう。

Movable Typeセキュリティーアップデートの提供を開始

今回は早めのアップデートを行ってみた。

内容は、

  • Movable Type の mt-wizard.cgi および同梱されているテンプレートの一部に、クロスサイトスクリプティングの脆弱性が存在します。ユーザのウェブブラウザ上で任意のスクリプトを実行される可能性があります。Trustwave 社よりレポート(TWSL2012-002)。
  • コメント登録およびコミュニティ機能に、セッションハイジャックが可能となる脆弱性が存在します。特定の条件において、遠隔の第三者によって、ユーザになりすまされる可能性があります。
  • コメント登録およびコミュニティ機能に、クロスサイトリクエストフォージェリの脆弱性が存在します。ユーザが、当該製品にログインした状態で悪意あるページを読み込んだ場合、設定を変更されたり、データを更新されたり、情報を閲覧されたりする可能性があります。
  • Movable Type のファイル管理システムには、OS コマンドインジェクションの脆弱性が存在します。管理画面にログインすることができ、かつファイルアップロードの権限を持つユーザによって、任意の OS コマンドを実行される可能性があります。

との事なので、と言いながらいつもなら先延ばしすることろですが、どうせ上書きで終わりだろうと、ファイルをアップロード。

何事もなくアップデート完了。

問題は再構築だな。PHP & モジュール化を行っているにも関わらずインデックスページだけで36秒とか何かおかしいだろう。同居している他人様がリソースを食いつぶしているとしか思えない重さ。

そろそろ本気モードで自宅サーバーへ移行しようかな。他のは稼働しているわけだし、そんなにPVがあるわけじゃないしね。仮想マシンが1つ位増えても電気代は誤差範囲だろうしな。

その前にレンタルなメールサーバー探さないといけないか。トホホ

NVR500 Rev.11.00.17

DNSおよびDNSリカーシブサーバー機能で一部のFQDNに対する名前解決ができない不具合を修正したNVR500用ファームウェア(Rev.11.00.17)を公開しました。

との事なので、安心してアップデートできそうです。

意外と対応が早かったので、VLAN・・・どうすっかなw

NVR500 Rev.11.00.16 重大な不具合

DNSおよびDNSリカーシブサーバー機能で一部のFQDNに対する名前解決ができない重大な不具合があること判明したため、NVR500用 最新版ファームウェア(Rev.11.00.16)の配布を中止しました。

本不具合に該当すると思われる方は、Rev.11.00.13へのリビジョンダウンをお願いいたします。
ご不便をおかけしますが、よろしくお願いいたします。

との事です。アップデートされた方は、リビジョンダウンした方がいい様です。

NVR500 Rev.11.00.16

現在、ルーター配下にSWX2200-24を使用しています。更にフレッツも元々のVDSLの他にフレッツ光ネクストを単独で引いています。

そこで問題になるのは、元々のものは家庭用に使用し、追加したフレッツ光ネクストは仕事用にしました。フレッツ光ネクストは個人名義で契約しましたが、会社に譲渡する形をとるのでVDSLの契約を破棄するわけにはいかなかった。

んな訳で、2本のインターネット回線があるので当然2台のブロードバンドルーターを使用するわけです。

VDSLのみの契約時には、NVR500がVLANをサポートしていなくSWX2200-24がただのスイッチとしてしか動作していませんでした。

現在はルーターが2台あるので分離できますが、念願かなってNVR500にタグVLANがサポートされるようになりました。

これで面白い事できるかなぁ~って思ってます。ポートVLANとタグVLANのコラボレーションw

でも、RTX810の購入を予定していたりする。消費電力も違いますしね。

去年との電力消費が変わっていないのに、徐々に値上げされて1.5倍程になっていることに愕然とし、出来るだけ消費電力の少ないものを買ってます。マシンの台数も仮想化して減らしたのに。

話はずれましたが、タグVLANが使える事で楽しめるかな。ポートVLANだったら更に嬉しかったけどね。

寝る前にファームのアップデートしよう。

“NVR500 Rev.11.00.16” の続きを読む

Internet Explorer 9をダウングレードで8に

Internet Explorer 9は悪くはなかったんだけど、一部サイトでウザイ事になったり、一部ツールバーが正常に表示されない。

特にノートンのツールバーが表示されないとIDセーフが機能しないからめんどい。

結局、一ヶ月からかずにアンインストール。Windows Updateからは非表示に。

MovableTypeのウィジェットの移動が出来なかったのが残念だよね。どっちが悪いのかの判断は出来ないけど、Firefox3で操作できるからいいけど。Firefoxもアップデートするかどうするか。

マイクロソフトも何がしたいのかね。アプリケーションは使いにくい(私にとって)リボンになってるのにInternet Explorer 9はそっけない画面になり。アドレスバーで検索するのヤバいんだけど。アルファベットだけだと検索しなかったりするし。

画面の構成位、オプションでユーザーに少しは自由度を残せって。

はぁ、疲れた。

Movable Type 5.12 および、5.06、4.292 セキュリティーアップデートの提供を開始

急に熱くなってきた今日この頃ですが、節電しすぎで熱中症とかになっていない事をねがいつつ。

 

早すぎるよ。ってか不具合具合が・・・。

最近5.11にアップしたばかりなのに、もう5.12ですか。

そうですか。

すいません。週末まで待ってください><;