テスト環境を構築する際、毎回、WordPressのWEBサイトに行ってダウンロードするのが面倒だったので、 xampp の shell を使ってインストールした時のメモです。
1.インストールするディレクトリに移動
cd を使ってインストールするディレクトリに移動
2.WordPressの圧縮ファイルをダウンロード
1 |
curl https://ja.wordpress.org/latest-ja.tar.gz --output wp.tar.gz |
注意
PHP 5.6.2 – 8.1 の場合、WordPress6.2までしか対応していません。
3.圧縮ファイルを解凍
1 |
tar -xxf wp.tar.gz |
tar
コマンドの -xzf
オプションは、tar
形式の圧縮ファイルを解凍するためのオプションです。それぞれの文字は次のような意味を持っています:
- x
: extractの頭文字で、これが指定されるとtarファイルを展開(解凍)します。
- z
: gzip形式で圧縮されているtarファイルを解凍するためのオプションです。tar
コマンドは本来、圧縮機能は持たず、複数のファイルやディレクトリを1つのファイルにまとめる(アーカイブする)機能のみを持っています。しかし、多くの場合、この tar
コマンドで作られたファイルは、gzipやbzip2などのプログラムを使って圧縮されます。z
オプションは、このgzipで圧縮されたtarファイル(拡張子が .tar.gz
や .tgz
のもの)を解凍する際に指定します。
- f
: このオプションは "file" の頭文字で、次にファイル名が続くことを意味します。tar
コマンドは、ファイルだけでなく、例えばテープドライブなど他のデバイスからもデータを読み込むことができます。f
オプションを指定すると、次にファイル名が続くことを tar
コマンドに教えます。
したがって、tar -xzf wp.tar.gz
というコマンドは、「gzipで圧縮されたtarファイル(wp.tar.gz
)を展開(解凍)する」という意味になります。
4.ディレクトリー名の変更
1 |
ren wordpress wp |
ディレクトリー名 wordpress を wp に変更するためのコマンド。