インストールガイド
githubを使用したインストール
githubからWordPressをダウンロードします 1.空のディレクトリにパッケージを解凍し、すべてをアップロードします。
2.ブラウザでwpadmininstallphpを開きます。データベース接続の詳細を備えた wp-config.php
ファイルを設定するために、プロセスを使用します。
1.何らかの理由でこれが機能しない場合は、心配しないでください。すべてのWebホストでは機能しません。 WordPadなどのテキストエディターを使用して wp-config-sample.php
を開き、データベース接続の詳細を入力します。
2.ファイルを wp-config.php
として保存し、アップロードします。
3.ブラウザでwpadmininstallphpを開きます。
3.構成ファイルが設定されると、インストーラーはサイトに必要なテーブルを設定します。エラーがある場合は、 wp-config.php
ファイルを再確認して、再試行してください。もう一度失敗した場合は、収集できる限り多くのデータを使用してWordPressサポートフォーラムに移動してください。
4. **パスワードを入力しなかった場合は、指定されたパスワードに注意してください。**ユーザー名を提供しなかった場合は、「管理者」になります。
5.インストーラーはログインページに送信する必要があります。インストール中に選択したユーザー名とパスワードでサインインします。パスワードが生成された場合、「プロファイル」をクリックしてパスワードを変更できます。
Dockerを使用したインストール
以下のAPTコマンドにDockerパッケージをインストールします。
apt-get install docker.io
インストールが終了したら、Dockerを起動し、SystemCTLコマンドでシステムブート時間で実行するように追加します。
systemctl start docker
systemctl enable docker
次に、このDockerコマンドでDockerバージョンを確認します。
docker version
docker run hello-world
Mariadbコンテナをセットアップします
このステップでは、Dockerレジストリから新しいMariaDB画像をダウンロードし、その画像に基づいて新しいコンテナを作成します。 WordPressインストール用に新しいデータベースとユーザーを構成します。 docker pullコマンドを使用して、docker mariadb画像をシステムにダウンロードします。
docker pull mariadb
これで、以下のコマンドを使用して、新しいDocker Mariadb画像を見ることができます。
docker images
次に、WordPressインストールのためにMariadB画像から新しいコンテナを作成します。新しいコンテナを作成する前に、WordPressデータ、データベースディレクトリ、およびWordPressコードディレクトリの新しいディレクトリを作成します。
mkdir ~/wordpress
mkdir -p ~/wordpress/database
mkdir -p ~/wordpress/html
次に、以下のコマンドを使用して「WordPressDB」という名前の新しいMariadBコンテナを作成します。
docker run -e MYSQL_ROOT_PASSWORD=aqwe123 -e MYSQL_USER=wpuser -e MYSQL_PASSWORD=wpuser@ -e MYSQL_DATABASE=wordpress_db -v /root/wordpress/database:/var/lib/mysql --name wordpressdb -d mariadb
Themariadbriadbコンテナが作成されました。WordPressインストールについては、新しいユーザーとデータベースをチェックして、コマンドがないことを確認します。 ホストマシンから、WordPressDBコンテナIPアドレスをDockerコマンドで確認してください。
docker inspect -f '{{ .NetworkSettings.IPAddress }}' wordpressdb
次に、ホストシステムからMySQLコマンドを使用して、WordPressDBコンテナに接続します。
mysql -u wpuser -h 172.17.0.2 -p
TYPE PASSWORD: wpuser@
WordPressの新しいDockerコンテナ、MySQLユーザー、およびMySQLデータベースが正常に作成されました。
WordPressコンテナをセットアップします
データベースコンテナが作成されたら、Docker Pullコマンドを使用して最新のWordPress Docker画像をダウンロードしてください。
docker pull wordpress:latest
ダウンロードが終了したら、「wpcontainer」という名前の画像から新しいコンテナを作成します。
docker run -e WORDPRESS_DB_USER=wpuser -e WORDPRESS_DB_PASSWORD=wpuser@ -e WORDPRESS_DB_NAME=wordpress_db -p 8081:80 -v /root/wordpress/html:/var/www/html --link wordpressdb:mysql --name wpcontainer -d wordpress
WordPressコンテナが実行されているのを確認するには、ホストIPとポート8081のCurlコマンドで確認できます。
curl -I 192.168.43.99:8081
結果が表示されます: -WebサーバーはApacheで、Debianで実行されています。 -PHP 5.6はコンテナ内で実行されています。
- WordPresssのインストールへのリダイレクトが表示されます。