ペコネット

ページの先頭へ
ページの先頭へ

WordPressサイトの作成

LAMP環境が構築されたのでWordPressサイトを作成します。

WordPressサイトの作成1

画像の拡大

$ wget https://ja.wordpress.org/latest-ja.tar.gz

WordPress最新版を公式サイトからダウンロードします。

WordPressサイトの作成2

画像の拡大

$ tar xvfz latest-ja.tar.gz

ダウンロードしたパッケージを展開します。「WordPress」という名前のディレクトリがホームディレクトリ(「/home/ユーザー名」ここでは「/home/peco」となります)に出来ます。

「WordPress」ディレクトリをApacheのドキュメントルートに移動する。

$ sudo rm -rf /var/www/html/

移動前にApacheのドキュメントルート「/var/www/html/」を(デフォルトページなども不要なので)完全削除します。

$ sudo mv /home/peco/wordpress/ /var/www/html/

移動(リネーム)します。

$ sudo chown -R www-data:www-data /var/www/html/

ドキュメントルートの所有ユーザーを「www-data」に変更して、ApacheでWordPressが動作するようにします。

※ 「www-data」はApacheがデフォルトでサーバーの操作に使用するユーザー/グループ名です。

$ sudo chmod 775 /var/www/html/

ドキュメントルートのアクセス権限(パーミッション)を変更します。

$ sudo usermod -aG www-data peco

ユーザー「peco」をwww-dataグループに加えておきます。


Apacheの設定(Rewriteモジュールの有効化、.htaccessの有効化)

パーマリンクの変更などのため、Rewriteモジュール及び「.htaccess」ファイルを有効化する必要があります。

WordPressサイトの作成:Apacheの設定1

画像の拡大

$ sudo a2enmod rewrite

Rewriteモジュールを有効化しました。


「.htaccess」の有効化はサイトのドメインやドキュメントルートを設定する「/etc/apache2/sites-available/000-default.conf」に記述しています。

※ ここでは、Apacheのデフォルトで開始しているサイトにWordPressをインストールしたので、そのままデフォルトの設定ファイル「000-default.conf」に記述しています。

$ sudo vim /etc/apache2/sites-available/000-default.conf

「000-default.conf」をテキストエディタで開きます。


WordPressサイトの作成:Apacheの設定2

画像の拡大

<Directory /var/www/html/>
      Options Indexes FollowSymLinks
      AllowOverride All
      Require all granted
</Directory>

設定ファイルの<VirtualHost></VirtualHost>内に記述します。

$ sudo systemctl restart apache2

Apacheを再起動します。


ブラウザでアクセスする。

WordPressサイトの作成3

画像の拡大

ブラウザでアクセスします(ここでは「http://192.168.3.10/」になります)最初のページが表示されます。「さあ、始めましょう!」をクリックします。

WordPressサイトの作成4

画像の拡大

LAMP環境の構築で作成したデータベース名やユーザー名などを入力します。

  • データベース名:DB_test01
  • ユーザー名:peco
  • パスワード:aaa
  • データベースのホスト名:デフォルトのまま
  • テーブル接頭辞:デフォルトのまま
  • 入力を終えたら「送信」をクリックします。

    WordPressサイトの作成5

    画像の拡大

    サイト名などを入力してゆきます。ここでのユーザー名とパスワードはWordPressの管理画面にログインするのに必要なので、忘れないようにします。

  • サイトのタイトル:テストブログ01(任意)
  • ユーザー名:PECO(任意)
  • パスワード:(任意)
  • メールアドレス:(任意)
  • 検索エンジンでの表示:(任意)
  • 入力を終えたら「WordPressをインストール」をクリックします。

    WordPressサイトの作成6

    画像の拡大

    インストールに成功しました。「ログイン」をクリックします。

    WordPressサイトの作成7

    画像の拡大

    ユーザー名とパスワードを入力して「ログイン」をクリックします。

    WordPressサイトの作成8

    画像の拡大

    管理画面にログインしました。