1 つのドメインにワードプレスを 2 つインストールして使い分ける方法
以下のようなケースを想定
- www.sample.com にはすでにワードプレスがインストール済みでブログとしての運用を開始している
- www.sample.com に lp というディレクトリを作り、
- www.sample.com/lp に別のワードプレスをインストールする
- www.sample.com/lp に別のテーマを割り当てる
- www.sample.com と www.sample.com/lp を使いわける
前提条件
- www.sample.com は さくらインターネットのレンタルサーバ を使用している
- MacBook Air から www.sample.com/lp にワードプレスをインストールする
- さくらインターネットの管理画面で /lp のワードプレス用データベースが作成済みである
MacBook Air から /lp 用のワードプレスをアップロードする
ワードプレス公式サイトからワードプレスをダウンロードします。今回はダウンロードフォルダにダウンロード済みです。これを解凍し、出てきたフォルダを lp という名前に変更します。
ターミナルを起動して ncftp コマンドを使って lp フォルダ丸ごとをさくらのレンタルサーバにアップロードします。
$ cd $ cd Downloads/ $ ls -ld lp/ drwxr-xr-x@ 21 oreore staff 714 4 21 01:44 lp/ $ ls -l lp/ total 344 -rw-r--r--@ 1 oreore staff 418 9 25 2013 index.php -rw-r--r--@ 1 oreore staff 19935 1 2 18:51 license.txt -rw-r--r--@ 1 oreore staff 10323 4 21 01:44 readme.html -rw-r--r--@ 1 oreore staff 5447 9 27 2016 wp-activate.php drwxr-xr-x@ 89 oreore staff 3026 4 21 01:44 wp-admin -rw-r--r--@ 1 oreore staff 364 12 19 2015 wp-blog-header.php -rw-r--r--@ 1 oreore staff 1627 8 29 2016 wp-comments-post.php -rw-r--r--@ 1 oreore staff 3886 4 21 01:44 wp-config-sample.php drwxr-xr-x@ 6 oreore staff 204 4 21 01:44 wp-content -rw-r--r--@ 1 oreore staff 3286 5 24 2015 wp-cron.php drwxr-xr-x@ 187 oreore staff 6358 4 21 01:44 wp-includes -rw-r--r--@ 1 oreore staff 2422 11 21 02:46 wp-links-opml.php -rw-r--r--@ 1 oreore staff 3301 10 25 2016 wp-load.php -rw-r--r--@ 1 oreore staff 33939 11 21 02:46 wp-login.php -rw-r--r--@ 1 oreore staff 8048 1 11 05:15 wp-mail.php -rw-r--r--@ 1 oreore staff 16255 4 6 18:23 wp-settings.php -rw-r--r--@ 1 oreore staff 29896 10 19 2016 wp-signup.php -rw-r--r--@ 1 oreore staff 4513 10 14 2016 wp-trackback.php -rw-r--r--@ 1 orere staff 3065 8 31 2016 xmlrpc.php $ ncftp -u oreore oreore.sakura.ne.jp NcFTP 3.2.6 (Dec 04, 2016) by Mike Gleason (http://www.NcFTP.com/contact/). Connecting to 182.48.49.48... ProFTPD 1.3.5a Server (SAKURA Internet FTP Server) [::ffff:182.48.49.48] Logging in... Password requested by 182.48.49.48 for user "oreore". Password required for oreore Password: ********** User oreore logged in Logged in to oreore.sakura.ne.jp. ncftp /home/oreore > dir -rw-r--r-- 1126 1000 773 1 7 2009 .cshrc -rw-r--r-- 1126 1000 258 1 2 2009 .login -rw-r--r-- 1126 1000 167 1 2 2009 .login_conf -rw-r--r-- 1126 1000 3 5 4 13:30 .my.version -rw----r-- 1126 1000 4 11 14 2013 .perl.version -rw-r--r-- 1126 1000 762 1 7 2009 .profile -rw-r--r-- 1126 1000 980 1 2 2009 .shrc drwx------ 1126 1000 6 2 2011 .spamassassin drwx------ 1126 1000 6 2 2011 .ssh drwx------ 1126 1000 3 14 22:16 MailBox drwx------ 1126 1000 9 11 2011 db -rw----r-- 1126 1000 10707 7 9 2011 index.html drwx------ 1126 1000 5 4 12:46 ports drwxr-xr-x 1126 1000 5 4 22:18 sakura_pocket drwxr-xr-x 1126 1000 4 18 22:30 sblo_files drwxr-xr-x 1126 1000 2 6 22:37 tmp drwxr-xr-x 1126 1000 5 4 13:10 www ncftp /home/oreore > cd www ncftp /home/oreore/www > dir drwx---r-x 1126 1000 5 4 21:07 gadgets-today.net drwx---r-x 1126 1000 4 21 12:41 hikkoshi-fun.net drwxr-xr-x 1126 1000 4 27 19:35 tokudati.net drwx---r-x 1126 1000 5 4 18:48 viva-bitcoin.club drwx---r-x 1126 1000 5 4 15:27 wadaidawai.com drwx---r-x 1126 1000 3 28 2013 wp drwx---r-x 1126 1000 4 28 23:48 xn--eckvas1f5e7cs65ykzc6qnbi7c02yexxh.net drwx---r-x 1126 1000 4 21 03:37 xn--pckwbp6bs7i227vcnybp46d.net drwx---r-x 1126 1000 1 3 01:13 xn--u8jwgsdyc3ct47w.com ncftp /home/oreore/www > cd wadaidawai.com/ ncftp ...ore/www/wadaidawai.com > dir -rw-r--r-- 1126 1000 35 5 4 15:21 .htaccess -rw----r-- 1126 1000 53 5 4 15:27 googlefb0599f8074f7be0.html -rw----r-- 1126 1000 418 9 25 2013 index.php -rw----r-- 1126 1000 19550 1 2 18:51 license.txt -rw----r-- 1126 1000 10323 4 21 01:44 readme.html -rw----r-- 1126 1000 5447 9 27 2016 wp-activate.php drwx---r-x 1126 1000 5 4 13:12 wp-admin -rw----r-- 1126 1000 364 12 19 2015 wp-blog-header.php -rw----r-- 1126 1000 1627 8 29 2016 wp-comments-post.php -rw----r-- 1126 1000 3886 4 21 01:44 wp-config-sample.php -rw-rw-rw- 1126 1000 4189 5 4 13:32 wp-config.php drwx---r-x 1126 1000 5 6 11:40 wp-content -rw----r-- 1126 1000 3286 5 24 2015 wp-cron.php drwx---r-x 1126 1000 5 4 13:16 wp-includes -rw----r-- 1126 1000 2422 11 21 02:46 wp-links-opml.php -rw----r-- 1126 1000 3301 10 25 2016 wp-load.php -rw----r-- 1126 1000 33939 11 21 02:46 wp-login.php -rw----r-- 1126 1000 8048 1 11 05:15 wp-mail.php -rw----r-- 1126 1000 16255 4 6 18:23 wp-settings.php -rw----r-- 1126 1000 29896 10 19 2016 wp-signup.php -rw----r-- 1126 1000 4513 10 14 2016 wp-trackback.php -rw----r-- 1126 1000 3065 8 31 2016 xmlrpc.php ncftp ...ore/www/wadaidawai.com > put -r lp/ lp/index.php: 418.00 B 25.69 kB/s lp/license.txt: 19.47 kB 342.80 kB/s lp/readme.html: 10.08 kB 299.83 kB/s lp/wp-activate.php: 5.32 kB 150.64 kB/s lp/wp-blog-header.php: 364.00 B 19.98 kB/s (中略) ...includes/widgets/class-wp-widget-recent-posts.php: 4.71 kB 51.78 kB/s lp/wp-includes/widgets/class-wp-widget-rss.php: 3.66 kB 61.32 kB/s lp/wp-includes/widgets/class-wp-widget-search.php: 2.60 kB 152.44 kB/s lp/wp-includes/widgets/class-wp-widget-tag-cloud.php: 4.94 kB 75.71 kB/s lp/wp-includes/widgets/class-wp-widget-text.php: 4.02 kB 22.04 kB/s ncftp ...ore/www/wadaidawai.com > $
これで lp フォルダにワードプレスのアップロードができました。
lp にアップロードしたワードプレスを使えるようにする
今回は www.wadaidawai.com/lp というフォルダにワードプレスをインストールしました。ここにさっそくアクセスしてみます。
↑ この画面が出てくればワードプレスが無事アップロードできていますので、あとは流れに沿って進めていけばワードプレスのインストールができるでしょう。
↑ 必要事項を入力します。
↑ インストール実行をクリックします。
↑ ユーザー名やパスワードを入力します。
↑ Done! です。
↑ さっそく新たにインストールしたワードプレスにログインしてみます。
↑ワードプレスの管理画面が出てきました。これで 1 つのドメインに 2 つめのワードプレスの準備が完了です。テーマを使い分けることはもちろん、独立したブログとして運営していくなど可能です。