えびサブレ

変なオタクの備忘録

パソコン

自宅サーバにブログを移転する

投稿日:2015-10-20 更新日:

自宅サーバでCO2を大量発生させて地球を暖かくする作戦が、無事始まりました。
とりあえず、ブログのお引越しです。

(備忘録兼ブログ記事みたいな感じなので、いろいろと手抜きです…)

概要
1. webサーバ構築(IIS)
2. 統合インストーラでWordPressをインストール
3. 諸設定(パーミッション、hosts)
4. データのエクスポート・インポート

1. webサーバ構築

このwebサイトの情報を調べてみたという暇人はいないと思いますが、ApacheではなくIISで動いています。(クライアント用Windowsの場合はTCP同時接続数が制限されているので、注意してください)

webサーバを構築するために、IIS(Microsoft Internet Information Services)をインストールします。下記サイトが完璧なインストール手順を載せているので、その通りにやります!

Windows Server 2012 R2 に IIS 8.5 をインストールする – Webセキュリティの小部屋
http://www.websec-room.com/2014/09/27/1989

2. WebPIによるWordPress構築

WordPressはwebサーバ以外にも、PHPとMySQLを必要とします。手動で1つずつインストールしてもいいのですが、面倒なので統合インストーラのWebPIを使います。
下記サイトが完璧なインストール手順を載せているので、その通りにやります!

Web PI 5.0 経由で Windows OS に WordPress をインストールする – 焦げlog
http://kogelog.com/2015/02/23/20150223-01/

[注意点]
・2012R2の場合ですが、IISマネージャからWebPIを使えるので、別途ダウンロードする必要はありません。
・API Keyの特殊文字の置き換えですが、何に置き換えても大丈夫です。(すでに使用されている文字でも良い)

3. 諸設定

パーミッションの設定

インストールが終わり、WordPressの更新をしようとしたらファイルの上書きコピーができませんでした。パーミッション設定を変えます。

perm1
Wordpressのデータが入っているディレクトリ(※1)に対して、IUSR(※1)にrwxを許可する必要があるので、図のように設定します。
※1 wp-config.phpが入っているところです
※2 IUSRが表示されない場合は、追加してください。
※セキュリティ的にこれでいいのか、わかりません!

hosts・パーマリンクの設定

(SEO的なパーマリンクの話じゃなくて、表示させるための設定です…)

perm2

一般設定の、サイトのURLを自分のサイトのものにします。サイト内の各リンクのリンク先がこれになります。デフォルトはlocalhostになっているので、外からアクセスできません。

これを自分のサイトのものにすると、LAN内からうまくつながらなくなります。
LAN内から接続したい場合、DNSサーバを立てるか、hostsファイルを書き変える必要があります。
今回はhostsファイルを書き換えました。

%windir%system32driversetchosts

をテキストエディタ等で開き、下記の1行を付け加えます。

192.168.XXX.XXX ebiiim.com

192.168.XXX.XXXにはwebサーバのプライベートIPアドレスを、ebiiim.comには自分のドメイン名を入れてください。

見づらい…ソースコードをうまく表示するための何かを入れないといけない気がする…

データのエクスポート・インポートを行う

WordPressのエクスポート・インポート機能を使うことで、コンテンツのデータ(記事)を移転できます。
コンテンツ以外のデータも移転したい場合はDBを丸ごと移すのかな?
下記サイトが完璧な移転手順を載せているので、その通りにやります!

http://seotech.jp/146
WordPressの引越(エクスポート・インポート)- SEO TECH


これらが完了すれば、サイトは公開できる状態になります。
ルータにNATエントリの割り当て(ポート開放)を行えば、外部からアクセスできるようになります。
最近流行りの改ざん被害にあわないように、セキュリティ対策をしっかり行いましょう。(できれば公開する前に)

-パソコン
-,

執筆者:


comment

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

SanDisk Z400s、ご逝去される

SSDが1個故障して、ブログが15時間ほど(?)止まりました。すみません/(^o^)\

Veeam Endpoint BackupでPCを復元する

いいタイミングでパソコンを壊しました

WordPressへの総当たり攻撃

セキュリティ強化の記事を投稿した次の朝に攻撃されました。
Webサーバのログを見てみます。前回の方法は今のところ安全っぽいです。

GTX680でモナーコインを掘る!

暗号通貨ブームということで化石グラボで掘ってみました

当サイトのサーバが強くなりました

1Uハーフサーバになりました

webmaster

icon
webmaster: えびーむ

Google アナリティクスの統計

アーカイブ

最近のコメント