2.Apache2にWordPressをインストール

WordPressのインストールを準備
WordPressのインストールを準備

WordPressのソフトをダウンロードし、DB接続情報を設定してWEBの公開フォルダにコピーします。

PCから参照するWordPressは、下記の通りとして設定を進めます。

WEBの公開
  • サーバ名:www.momobro.com
  • サーバ固定IPアドレス:192.168.100.100
  • URL:http://www.momobro.com/test/
  • WordPressの配置先:/var/www/html/test

WordPressのダウンロードとDB接続情報の設定

WordPressの最新版を取得しtest配下に展開

$ cd      <=念のためカレントフォルダに移動

$ wget https://ja.wordpress.org/latest-ja.tar.gz  <=最新バージョン取得
$ wget https://ja.wordpress.org/latest-ja.tar.gz
--2023-11-10 00:23:44--  https://ja.wordpress.org/latest-ja.tar.gz
Resolving ja.wordpress.org (ja.wordpress.org)... 198.143.164.252
Connecting to ja.wordpress.org (ja.wordpress.org)|198.143.164.252|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 25321811 (24M) [application/octet-stream]
Saving to: ‘latest-ja.tar.gz’

latest-ja.tar.gz                        100%[===============================================================================>]  24.15M  9.67MB/s    in 2.5s

2023-11-10 00:23:47 (9.67 MB/s) - ‘latest-ja.tar.gz’ saved [25321811/25321811]

$ tar xvfz latest-ja.tar.gz     <=ダウンロードファイルの解凍
wordpress/
wordpress/wp-login.php
wordpress/wp-cron.php
wordpress/xmlrpc.php
・
・  以降省略
・

$ ls    <=解凍後のファイルを確認
latest-ja.tar.gz  wordpress/ <=解凍されたフォルダ

$ cd ~/wordpress  <=解凍されたフォルダに移動

以降の作業は、解凍先のフォルダで作業します。

WordPressにDB接続情報を設定

MariaDBに作成したDBにログインするための情報を、WordPressのwp-config.phpに設定します。

作成済みDB
  • DB名:test
  • ユーザ名:test
  • パスワード:testuser001

WordPressのサンプルファイルを設定ファイルとしてコピーします。

$ cd ~/wordpress    <=念のためフォルダに移動

$ cp wp-config-sample.php wp-config.php

作成済みのDBに接続するための情報を設定します。

$ vi wp-config.php
ももぶろ
ももぶろ

viの超簡単な使い方は、ここを見てね


・  手前省略
・
// ** Database settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );

/** Database username */
define( 'DB_USER', 'username_here' );

/** Database password */
define( 'DB_PASSWORD', 'password_here' );

/** Database hostname */
define( 'DB_HOST', 'localhost' );

/** Database charset to use in creating database tables. */
define( 'DB_CHARSET', 'utf8' );

・  以降省略
・

上記赤字の所を、MariaDBで作成したDBに合わせて変更し保存します。

  • database_name_here  => test
  • username_here => test
  • password_here => testuser001
  • utf8 => utf8mb4
ももぶろ
ももぶろ

文字化け防止の為 utf8mb4 に指定してね

Apache2にWordPressをインストール

testのフォルダをドキュメントルートに作成

$ sudo mkdir /var/www/html/test

WordPressをtest配下にコピー

$ cd ~/wordpress    <=念のためフォルダに移動

$ tar cvfz test.gz ./*   <=配下を全てアーカイブ
index.php
license.txt
readme.html
wp-activate.php

・  以降省略
・

$ sudo tar xvfz test.gz -C /var/www/html/test  <=test配下に解凍
index.php
license.txt
readme.html
wp-activate.php

・  以降省略
・

Apache2が動作するユーザにオーナーを変更

$ sudo chown -R www-data:www-data /var/www/html/test
ももぶろ
ももぶろ

次はいよいよWEB上でインストールします。

タイトルとURLをコピーしました