Day2day Opportunism

まぁ、平たく言うと「雑記」がだらだらと・・・

XAMPP環境でのWordPressあれこれメモ

ちょっとした調査でWordPressをいじってます。

が、今まで触れていなかったので色々不明点が出てくるのデスヨ。
さすがにインターネット上では怖いので、ローカル環境でテストということで、
XAMPPさんの出番です。
使用するのは「XAMPP 7.1.8」
まずは、XAMPPを起動。Control Panel v3.2.2 です
で、ApacheMySQLをStartする。
無事に起動したら、Apache の Admin ボタンをクリック
http://localhost/dashboard/ のページが表示されるはず。
ページの一番下に「Install applications on XAMPP using Bitnami」とあるので、
イコン画像をクリック。
bitnami の ページに飛ぶので、WordPressWindows 版をダウンロードする。
 bitnami-wordpress-4.9.4-0-module-windows-installer.exe (~4.9.4-0~は、変更される)を起動。
あとは、インストーラーに従って終了。
http://localhost/wordpress/ブラウザーでアクセスして表示されることを確認。
セキュリティー周りは色々あるようだけど、まずは手軽にプラグインで。
SiteGuard (JP-Secure)を利用する。
WPのダッシュボードから プラグイン>新規追加と進み
プラグインの検索に 「SiteGuard」と入力して検索。
【今すぐインストール】して【有効化】を行う。
WPのダッシュボードに「SiteGuard」が追加されるので、
管理ページアクセス制限、ログインページ変更を行う。
画像認証~ログインアラート、XMLRPC防御、更新通知はチェックされている状態でした。
ログインページ変更は、デフォルトでは 「login_99999」のような「login_5桁の乱数」で生成
されますが、覚えられないのでちょっと修正しました。
で、早速試してみた。
 http://localhost/wprdpress/wp-login.php → ページ見つからない OK
 http://localhost/wprdpress/wp-admin/ → ページ見つからない OK
 http://localhost/wprdpress/login_page → ページ見つからない NG
修正した名称でもログインページが表示されない…
生成後に変更したのが反映されていないのかと、もう一度【変更を保存】してもダメ。
Apache を再起動してみてもダメ。
一旦、ログインページ変更をOFFにしてみる。
 http://localhost/wprdpress/wp-login.php → ログインページが表示される OK
 http://localhost/wprdpress/login_page → ページ見つからない OK
再度、ログインページ変更をONにして…
.httaccess の内容を確認 → 大丈夫そう
mod_rewrite の設定…?
apache\conf\httpd.conf を確認
mod_rewrite.so は有効。
AllowOverride を確認…
<Directory /> が none だったので、All へ
試す…ダメ
末尾で、apps/wordpress/conf/httpd-prefix.conf をinclude しているのでこちらも確認
apps/wordpress/conf/httpd-app.conf を Includeしているので…
AllowOverride を All へ変更
試す…OK。
とりあえずログインページが表示され、画像認証が付加されていることを確認。
まずはココマデ。