☆☆ 新着記事 ☆☆

2018年12月16日日曜日

WebArena VPSで初心者がWord Pressを立ち上げる (7/7) -Wordpressのインストール

驚きの安さに目が眩み、WebArena VPSで、Word Pressを立ち上げられるかチャレンジしてみる「ねこでもわかる(か?) VPS」 第7回目。 いよいよWord Pressのインストールです。



1. MariaDBコマンドラインからDBを作成する

SSHログインします。そのあと以下のmysqlコマンドでMariaDBにログイン
# mysql -u root -p

1) 次のコマンドでデータベースを確認。
    MariaDB [(none)]> show databases;
    +--------------------+
    | Database           |
    +--------------------+
    | information_schema |
    | mysql              |
    | performance_schema |
    +--------------------+

***(参考)
この段階で、phpMyAdminでDBを確認すると、上記の3つのDBが確認できます。





次のコマンドでwordpressdbデータベースを作ります。
MariaDB [(none)]> create database wordpressdb collate utf8mb4_general_ci;

(結果)
MariaDB [(none)]> create database wordpressdb collate utf8mb4_general_ci;
Query OK, 1 row affected (0.00 sec)


MariaDB [(none)]> show databases;
+--------------------+
| Database                     |
+--------------------+
| information_schema   |
| mysql                          |
| performance_schema  |
| wordpressdb               |  ← Wordpressdbが追加されました。
+--------------------+

exit
MariaDB [(none)]> exit


***(参考)
phpMyAdminからも作成できます。 この場合、

ブラウザで phpMyAdmin にアクセスしたスクリーンショット。






「データベース」タブをクリックして現れる次の画面で、

データベース名: wordpressdb
ユーザー名: root
パスワード: MariaDBのrootユーザーのパスワード
を指定してください。


(ver 5.0.1とver 5.0.2でも、少し違います。)




Mariadbのコマンドラインから、又は、phpMyAdminの画面からDBを作成すると、phoMyAdminでも、同様にwordpressdbが追加されている事が確認できます。





2. WordPressをインストールする

最新版を確認。
https://ja.wordpress.org/download/

.tar.gz形式のダウンロードリンク
このリンクアドレスの文字列(https://ja.wordpress.org/wordpress-5.0.1-ja.tar.gz)をコピーします。

VPSにSSHログインしてsuコマンドでrootユーザーにスイッチし、以下のコマンドを入力します。
# cd /var/www/html
# mkdir -m 775 blog <- 新しいブログ用のフォルダの作成

*********Wgetが無い場合、インストール*********
# cd /
# yum install wget  <- Linkからファイルをダウンロードするツールのwgetを入手
Install  1 Package
Total download size: 547 k
Installed size: 2.0 M
Is this ok [y/d/N]: y
Installed:
  wget.x86_64 0:1.14-18.el7
Complete!
*********Wgetインストール終了*********

#cd /var/www/html/blog
# wget https://ja.wordpress.org/wordpress-5.0.1-ja.tar.gz
# wget https://ja.wordpress.org/wordpress-5.0.1-ja.tar.gz
--2018-12-16 17:26:01--  https://ja.wordpress.org/wordpress-5.0.1-ja.tar.gz

省略
2018-12-16 17:26:04 (5.29 MB/s) - ‘wordpress-5.0.1-ja.tar.gz’ saved [11119386/11119386]


♯ls-l
でファイルを確認。

total 10860
-rw-r--r-- 1 root root 11119386 Dec 13 23:01 wordpress-5.0.1-ja.tar.gz

次に、このtar.gzファイルを解凍します。

# tar xvzf wordpress-5.0.1-ja.tar.gz

* この状態だと、Wordpressの表示されるdirectoryは、

http://xxx.xxx.xxx.xxx/blog/wordpress

となります。


もし、他のディレクトリ構成で表示させたい場合は、

以前の記事 
ねこでもわかる 「さくら VPS」 を試してみる 第八回 -Wordpressインストール DB構築
に記載しましたが、

mv wordpress/* .

で、wordpress ディレクトリ配下のファイルすべてが
カレントディレクトリに移動します。

次に、権限の設定をします。

[root@mk1ouin8 html]# chown -R apache:apache blog* 


[root@mk1ouin8 blog]# chmod -R 775 wordpress*


===フォルダの所有者について===
 
後から気が付きました。 ディレクトリ・オーナーもapacheにしておく、テーマのインストール・更新が簡単にできます。 オーナーがルートのままだと、ftp(又は、sftp) などでアクセスすることが求められて、ftpポートを開けなくてはいけない等、不便です。

chown -R apache:apache blog*

を実行しておくと便利です。 このポストでは、ownerは、rootのままです。

========

(インストールの確認)
[root@mk1ouin8 blog]# cd wordpress
[root@mk1ouin8 wordpress]# ls -l
total 196
-rwxrwxr-x  1 root apache   418 Sep 25  2013 index.php
-rwxrwxr-x  1 root apache 19935 Jan  7  2018 license.txt
                                  == 中略 ==

-rwxrwxr-x  1 root apache 30091 Apr 30  2018 wp-signup.php
-rwxrwxr-x  1 root apache  4620 Oct 24  2017 wp-trackback.php
-rwxrwxr-x  1 root apache  3065 Sep  1  2016 xmlrpc.php






次にインストールしたWordpressとDBを関連づけます。

ブラウザ経由で、wordpressのページを表示します。
(上記で、wordpress-5.0.1をインストールしたディレクトリです。)

今までの通りに設定している場合、以下のURLにアクセスします。
http://www.mossymob.tk/blog/wordpress

すると、WPのセットアップ・コンフィグPHPが自動で表示されます。
http://www.mossymob.tk/blog/wordpress/wp-admin/setup-config.php




ガイドに従って、設定を開始します。 左下の「さあ、始めましょう」をクリックします。

次ページで、いかの通りの入力を行います。

データベース名:wordpressdb
ユーザー名:root
パスワード: (DBへのアクセスのパスワードです。)
データベースのホスト名:localhost (最初に表示されているデフォルトで構いません。)
テーブル接頭辞:wp_ (最初に表示されているデフォルトで構いません。)

*この段階で
「ファイル wp-config.php に書き込めませんでした。 手動で wp-config.php を作成し、中に次のテキストを貼り付けることができます。」というエラー・メッセージが出た場合、Wordpressのディレクトリーと、ファイルに書き込み権限が適正に付与されていない可能性があります。 Apacheに書き込み権限があるか、確認してみてください。

手動で設定する場合、wordpressがインストールされているフォルダに、wp-config.php ファイルを作成し、自動で表示された内容をコピー・ペーストするだけです。 簡単です。

[ wordpress]# touch wp-config.php
[ wordpress]# vi wp-config.php
表示内容をコピー・ペースト・保存


このあと、WordPressのサイト名や管理ユーザーの設定などを行って、
WordPressのインストールを完了。

ログインができるようになりました。






如何でしたか?

これで、無事、

WebArena VPS クラウドにWordpressをインストールすることが出来ました。

初めてCUIを使うと戸惑うことが多いかも知れませんが、無事、インストールが出来ましたでしょうか?

実は、自分はVPSにWordPressをインストールするのは2回目になります。
コマンド操作にも慣れましたので、2回目は1回目よりも随分、簡単に感じました。

おつきあいいただき、ありがとうございました。

0 件のコメント:

コメントを投稿