WordPressの導入にチャレンジ Part3
いよいよWordPressのマルチサイト化に挑戦してみます。
前回はこちら
shining-day.hateblo.jp
wp-config.phpの編集
以下のコードをwp-config.phpに追加します。
define( 'WP_ALLOW_MULTISITE', true );
管理画面にアクセスします。
ツールの下に、「サイトネットワークの設置」という項目が増えました。
マルチサイトの設定
「サイトネットワークの設置」から、必要情報を入力して「インストール」ボタンを押します。
私はサブドメイン型にしました。
あとから別ドメインを設定するならどちらを選んでも良いようです。
私はサブドメインと別ドメインを併用したいのでこちらにしました。
(利用方法のイメージとして、サブドメインで運用→続きそう・成果が見込めそうなら独自ドメインへ変更を考えています。)
このようなエラーメッセージが出たので、サーバの方でDNS設定を追加しました。
サイト(ブログ)の追加
サイト一覧に追加したサイトが表示されます。
しかし、ここで問題が発生しました。
追加したサイトの「ダッシュボード」をクリックしても、404画面が表示されます。
原因はバーチャルホストの設定でした。
もともとWordPress用に新しくドメインを取得し、そちらをメインのサイトに間借りさせていたのです。
バーチャルホストのAlias設定を変更することで解決しました。
追加したサイトのダッシュボードにアクセスできるようになりました。
今回の作業内容
WordPressのマルチサイト化を行いました。
私のようにつまづくことがなければ、簡単に行うことができます。
WordPressの導入にチャレンジ Part2
前回無事インストール画面が表示されたので、今回はその先に進んでみます。
前回はこちら
shining-day.hateblo.jp
さあ、始めましょう
「さあ、始めましょう!」ボタンをクリック。
このまま何の問題もなくインストールが終わる…と思ったのですが、エラーが発生してしまいました。
(急なことだったので画像はありません)
動揺しつつ、再度ルートディレクトリにアクセスしたのですが、403エラーが発生してしまいました。
いろいろ調べたところ、原因は.htaccessの設定と判明。
利用しているIPアドレスからのアクセスを許可に変更しました。
再度インストールにチャレンジ
再度アクセスしたところ、無事以下の画面が表示されました。
必要情報を入力し、インストール作業を続行します。
無事インストールが終了したようです。
ですが、一番最初に表示されていたインストール画面に記載してあったデータベースの設定をどこでもしていないような気がします。
データベースの設定はあとから手動でもできるそうなので、とりあえず必要に応じて設定することにして、先に進みます。
アクセス
インストールが完了したので、再びサイトアドレスにアクセスしたのですが、再び403エラーが発生しました。
先ほど修正したのはwp-admin以下の.htaccessでしたので、同様にルート以下の.htaccessも修正します。
(本来ならここは自動でやってくれたりするのでしょうか…。よくわかっていません)
.htaccess修正後、無事ログイン画面が表示されました。
ブログへ移動リンクを押してみます。
ブログ画面も正常に表示されているようです。
管理画面にもログインできました。
最初の記事投稿
データベースの設定をしていないんだけど…と思いながら、最初の記事投稿をしてみます。
使いにくいですが、この辺りは後で変更可能なんだと思います。
正常に投稿できました。…どこに?
ブログも更新されています。
データベースの設定
データベースの設定を行う、wp-config.phpファイルを開いてみます。
サンプルなのか、自動的に初期設定されたものなのかは不明ですが、知らないアドレスやデータベース名が記載されています。
もしかしてここに繋ぎに行ってWordPressをインストールしてしまったのでしょうか…?
(メールアドレスとか入れてしまいました)
データベースの設定部分を、前回自分が用意したデータベースの情報に変更します。
再度ブラウザからアクセスしたところ、再びインストール画面が表示されました。
先ほどと同じ手順でインストールを完了し、管理画面にログイン。
さっき投稿した記事は消え、初期の状態に戻っています。
また、先ほどに比べて、アクセスにかかる時間も格段に改善されていますので、どうやら設定したデータベースの情報で再インストールできたようです。
適切にデータベースを設定しないと、知らないうちに他所のデータベースを使って記事を書いている…ということになりかねないので、この辺りは気を付けなければいけないな、と思いました。
(そもそも一番最初のインストールが途中で失敗しなければこういう状態にはならないのでしょうか…?)
今回の作業内容
WordPressの初期設定(データベース)を行い、無事ブログが表示できるようになりました。
慣れないことばかりなので、少し触ってみたいと思います。
楽天ROOM 3週間目
すでに飽きてきたので惰性ですが、一応経過です。
別の生産的な作業に時間を割く方が有意義な気がしてきました。
フォロワーが増えているのは現状の打破のきっかけになるのか確認する為、フォローバックを始めたからです。
誰かをフォローするとその方のフォロワー欄から辿ってくるのか、自然とフォロワー数も増えるようになりました。
(一日数回こまめにフォローバックして新規フォロワー100人前後の計算です)
フォロワー数増加に伴い、「いいね」も増えました。
ただしこちらはほぼ新規にフォローしてくださった方が機械的に押した「いいね」と見て良いと思います。
また、今回こうして増えたフォロワーですが、そのほとんどがおそらく機械的に大量フォローをするような方たちだと思われるため、成果への良い影響があるとは思っていません。
困ったこともありました。
自分の「コレ」に、フォローなどの挨拶を書き込まれることです。
楽天ROOMがSNSであるのは承知ですが、本来の使用目的と外れた行為をされるのはあまり好ましくないな、と個人的に感じました。
(相互購入などにも否定的です。)
成果は以下です。
断定はできませんが、フォローバックでフォロワーを増やしても、成果に繋がることはないと思われます。
ある程度の見栄えを良くするために一定数のフォロワーを集めることには意味はあるかもしれません。
ただ、長期的に見るなら、フォローバックすることに時間を費やしたりストレスを感じるより、コレへのコメントを見直したり、コレクションを整理したりする方が良さそうな気もします。
しばらくまた経過を見ます。
4月からはランク維持も兼ねてオリジナル写真の投稿を始めてみます。
【引越し】不動産屋の内見に行ってきました
本格的に引越しが具体的になったのが先週の水曜日。その後金曜に一度不動産屋さんに相談に行って、本日改めて訪問、いくつか気になるお部屋の内見に行ってきました。
3件ほど見学して、結局1番最初に見た部屋が気になったので申し込み。夕方に審査結果が来て無事契約に進むことになりました。
いよいよシングルマザーとしての生活が実現しそうな感じです。引越しはおそらく4月上旬。まずは離婚の成立を目指して頑張ります。
WordPressの導入にチャレンジ
WordPressの導入にチャレンジすることにしました。
現在の状況を確認する
現在契約しているサーバの利用状況をあまり把握していないので、この機会に再確認します。
利用サーバ | さくらのVPS(VPSサーバ) |
メモリ | 512GB |
空き容量 | 12GB |
OS | CentOS7 |
webサーバ | apache2.4 |
VPSサーバのスケールアップもできるのですが、こちらで運用するか、新たにサーバを借りて移転するかは、少し運用してみて考えようと思います。
まずはこのサーバにインストールしてみます。
下準備
WordPressのインストール
次回予告
次回はWordPressの初期設定と記事の投稿を試してみます。
WordPressに移行するかどうか考えています。
現在
・サイトA
・ブログA(サイトAに付随)
・ブログB(予定・未公開)
・ブログC(予定)
・ブログD(当ブログ)
の5つを所有しています。
このうち、ブログA~ブログDは、すべてこのはてなブログで運営(予定)しています。
サイトAと当ブログでは完全に人格を分けたかったので、2アカウントで2ブログずつの運用です。
はてなブログを選んだ理由は、広告が使えることと、無料ブログの中では使いやすそうだったからです。
ブログで収益を立てられる見込みがついたら、有料版へ移行するつもりでした。
WordPressは、過去に2度ほどほんの少しだけ触ったことがあるのですが、とにかく煩雑なのと、いろいろ面倒そうというイメージで、それ以来敬遠していました。
しかし、調べたところ、WordPressでは1つのシステムで、複数ブログの運営がマルチドメインで出来るらしいということがわかりました。
とにかく面倒なことが苦手な私にとって、管理を極力集約化できるというのはとても魅力です。
デザインなどを適用させるのが面倒という懸念もありますが、ある程度記事を充実させられるようになるまでは、デフォルト(という概念があるのかわかりませんが)での運用でも良い気もします。
また、現在、サイトAの運営に既にVPSを利用しているので、こちらに間借りさせれば追加費用が要らないというメリットもあります。(ドメイン代は別として)
※ただ、これに関しては、簡単に導入できるレンタルサーバを別に借りることも考えています(面倒なので…)
少し検討中です。
もう少しメリット・デメリットを調べてみます。