diff --git a/core/tutorials/installing-wordpress-locally/from-svn.md b/core/tutorials/installing-wordpress-locally/from-svn.md index 448f8a0..36244b2 100644 --- a/core/tutorials/installing-wordpress-locally/from-svn.md +++ b/core/tutorials/installing-wordpress-locally/from-svn.md @@ -1,11 +1,24 @@ # Installing via SVN + +## 概要 + + + +この記事では、Subversion (SVN) を使って最新の WordPress 開発版をインストールする方法を説明します。 + +### 始める前に必要なこと + + + +* phpMyAdmin を使用して、ローカルの Web サーバーに新しいデータベースを作成します。 \[[MAMP](https://make.wordpress.org/core/handbook/tutorials/installing-a-local-server/mamp/)\] \[[WampServer](https://make.wordpress.org/core/handbook/tutorials/installing-a-local-server/wampserver/)\] \[[XAMPP](https://make.wordpress.org/core/handbook/tutorials/installing-a-local-server/xampp/)\] + * **備考**: ローカルサーバーとして DesktopServer を使用している場合、新しいローカル開発サイトを作成する際に、Blueprint ドロップダウンから **Blank (WordPress SVN)** オプションを選択する必要があります。これにより、データベースと `wp-config.php` ファイルが作成されます。サイトを作成したら、WordPress trunk のコピーをチェックアウトする前に、開発サイトのフォルダー (**wordpress-svn.dev**) にある `index.html` と `wp-config-sample.php` ファイルを削除してください。 +* コンピューターに Subversion がインストールされていること: + * Windows に SVN をインストールする + * [MACに SVN をインストールする](https://make.wordpress.org/core/handbook/tutorials/installing-a-vcs/#installing-subversion-on-a%c2%a0mac) + * [TortoiseSVN のインストール](https://make.wordpress.org/core/handbook/tutorials/installing-a-vcs/#installing-tortoisesvn) (Windows) +* コンピューターにコマンドラインクライアントがインストールされていること: + * Windows: [Cygwin](http://cygwin.com/) + * MAC: [Terminal](http://en.wikipedia.org/wiki/Terminal_(OS_X)) or [Bash](http://www.gnu.org/software/bash/) + + +## Subversion を使用して WordPress をインストールする + + +3.7リリースサイクルでは、[SVN リポジトリの再構築](https://make.wordpress.org/core/2013/08/06/a-new-frontier-for-core-development/)を行い、コード、ユニットテスト、ツールを1つの場所にまとめ、コア貢献者が作業しやすいようにしました。 + +[https://core.svn.wordpress.org/trunk/](https://core.svn.wordpress.org/trunk/) からソースコードだけをチェックアウトして、インストールしたりテストしたりすることはできます。しかし、もしコアに貢献するつもりなら、新しいリポジトリからソースコード、ユニットテスト、ツールをチェックアウトして、テスト、バグ修正、パッチやユニットテストの作成に利用することをお勧めします。 + + + +以下の手順は、新しい開発リポジトリを使用して SVN 経由で WordPress をインストールするためのものです。 + + + +### 1\. WordPress Trunk をチェックアウトする + +#### 1.1 TortoiseSVN の使用 + + + +ローカル Web サーバーの公開フォルダー (**/htdocs** または **/www**) に、**wordpress-svn** というフォルダーを作成します。そのフォルダーを開き、右クリックして、**SVN チェックアウト**を選択します。 + + +![TortoiseSVN チェックアウトコンテキストメニュー画面](https://make.wordpress.org/core/files/2013/09/tortoisesvn-checkout-1.png) + + +チェックアウトウィンドウが表示されます。URL リポジトリ 欄に wordpress.org SVN リポジトリの URL を入力します。 ![TortoiseSVN Checkout Window Screen](https://make.wordpress.org/core/files/2013/09/tortoisesvn-checkout-2.png) + + +そのフォルダーへのファイルのダウンロードが始まります。 ![TortoiseSVN Checkout File Download Screen](https://make.wordpress.org/core/files/2013/09/tortoisesvn-checkout-3.png) + +ファイルやフォルダーのアイコンの上に表示されている緑色のチェックマークは、現在バージョン管理されているファイルであることを示します。このアイコンが表示されない場合は、フォルダーの内容一覧を更新してください。 + + + +#### 1.2 コマンドラインの使用 + +また、コマンドラインを使用して、WordPress trunk の最新バージョンをダウンロードできます。**備考:** 以下の例の `$` 文字はコマンドプロンプトを表しますので、入力しないでください。 + + + +ヒント: ディレクトリを変更するには **cd** コマンドを、カレントディレクトリを調べるには **pwd** コマンドを使用します。 + + +コマンドラインクライアントを使用して、ローカルの Web サーバーの公開フォルダーに **wordpress-svn** という名前のディレクトリを作成します。 ```bash $ mkdir ~/wordpress-svn ``` + + +ここで、先ほど作成したディレクトリに切り替えます。 ```bash $ cd ~/wordpress-svn ``` + + +次に、WordPress の trunk のコピーを SVN からチェックアウトします。 ```bash $ svn co https://develop.svn.wordpress.org/trunk/ . ``` + +URL の末尾のスラッシュと、コマンドの末尾のピリオドは、どちらも重要です。これらは、リポジトリからダウンロードしたファイルがカレントディレクトリにあることを確認するためです。もしこのドットを削除してしまうと、"trunk" という名前の新しいインストールディレクトリが作成されてしまいますが、これは望んだものではありません。 + + + +WordPress のセキュリティ証明書を受け入れるかどうか、以下のメッセージが表示される場合があります。 ```bash Error validating server certificate for 'https://plugins.svn.wordpress.org:443': @@ -82,34 +183,90 @@ Certificate information: (R)eject, accept (t)emporarily or accept (p)ermanently? ``` + +永続的に許可する場合は、**p** と入力してください。 + + + +### 2\. wp-config.php の作成 + + +`wp-config.php` ファイルを作成する方法は2つあります。 + +* **手動:** プレーンテキストエディターで `wp-config-sample.php` を開き、ローカル Web サーバーの `DB_NAME`、`DB_USER`、`DB_PASSWORD`、`DB_HOST` 情報を入力し、ローカル SVN リポジトリ (例: **wordpress-svn**) のルートディレクトリに `wp-config.php` として保存してください。 +* **自動:** インストール中に WordPress がファイルを作成することを許可します。もし `wp-config.php` ファイルが存在しない場合、インストール処理の最初にファイルを作成するよう求められます。 + + + +どちらでもかまいませんので、お好みの方法をお使いください。 + +WordPress をインストールするために、**MySQL データベースを作成**する必要があることを忘れないでください。 + + + +### 3\. インストールスクリプトの実行 -In your web browser, navigate to [http://localhost/wordpress-svn/src/](http://localhost/wordpress-svn/src/) to run the installation process. + +Web ブラウザで[http://localhost/wordpress-svn/src/](http://localhost/wordpress-svn/src/)に移動し、インストール作業を実行します。 + + + +**`wp-config.php` ファイルを手動で作成した場合**、WordPress の標準的なインストール画面が表示され、有名な 「5分インストール」を行います。サイトのタイトル、希望のユーザー名、パスワード (2回)、メールアドレスを入力し、**WordPress をインストール**をクリックすると、インストールが完了します。インストールが成功した画面で**ログイン**をクリックし、ユーザー名とパスワードを入力し、設定を行います。**成功の画面でログイン**をクリックし、ユーザー名とパスワードを入力し、お好みの設定を行います。 + + +**WordPress にファイルを作成させる場合は**、今すぐファイルを作成するかどうかを尋ねる画面が表示されます。**設定ファイルの作成**をクリックして、次に進みます。3番目の画面で、ローカルの Web サーバーのデータベース認証情報と、使用するデータベーステーブルの接頭辞を入力します (デフォルトは `wp_`)。すべての項目を入力したら、**送信**をクリックします。WordPress は、提供された情報を使って、データベースに接続できるかどうかを確認します。成功したら、**インストール実行**をクリックして次に進みます。 + + + +その後、「5分インストール」を行い、すべての項目を入力し、**WordPress をインストール**をクリックするとインストールが完了します。インストールが成功した画面で**ログイン**をクリックし、ユーザー名とパスワードを入力し、設定を行います。 + +**備考:** 新しい設定では、WordPress は `wp-config.php` ファイルを `/src/` ディレクトリではなく、あなたのローカルリポジトリのルートディレクトリに作成します。 + + + +### 4\. wp-config.php の編集 + + +ローカルインストールはベータテストやバグ修正、パッチの作成やテストに使用されるため、エラーメッセージや通知を見ることができるのは重要です。プレーンテキストエディターで `wordpress-svn/wp-config.php` を開き、`WP_DEBUG` を **true** に設定します。 ```php /** @@ -122,46 +279,107 @@ Your local install will be used for beta testing, fixing bugs, creating/testing define('WP_DEBUG', true); ``` + + +### 5\. Subversion インストールのアップデート + + +テスト、バグ修正、パッチのコントリビュート中は、ローカルの SVN インストールで最新バージョンの WordPress trunk を実行する必要があります。 + +WordPress 3.7 では、WordPress のマイナーな安定版リリース (3.7.x) に対して [自動更新を導入](https://codex.wordpress.org/Configuring_Automatic_Background_Updates) しています。この機能は、デフォルトでは、Subversion インストールでは機能しません。 + + + +ローカルの SVN インストールを手動で更新する必要があります。以下の手順は、TortoiseSVN またはコマンドラインを使用して WordPress trunk の最新版に更新するものです。 + +#### 5.1 TortoiseSVN の使用 + + + +TortoiseSVN を使用してローカルの WordPress SVN インストールを更新するには、ルートフォルダー (例: **wordpress-svn**) を右クリックし、**SVN Update** を選択してください。 + +![TortoiseSVN によるローカル Subversion を更新する画面](https://make.wordpress.org/core/files/2013/09/tortoisesvn-update-1.png) + + + +変更されたファイルのダウンロードが開始されます。ほとんどのファイルは **Updated** と表示されますが、**Added** (新しいファイル)、**Deleted** (ファイルが削除された) と表示される場合もあります。 + + +アップデートが完了すると、ウィンドウの下部に、アップデートによって変更されたファイルが含まれるリビジョン番号のメッセージが表示されます。 + +#### 5.2 コマンドラインの使用 + + + +コマンドラインを使用してローカルの WordPress SVN インストールを更新するには、**コマンドラインクライアントを開き**、WordPress SVN インストールにディレクトリを変更します。 ```bash $ cd ~/wordpress-svn ``` + + +SVN update コマンドを使用して、WordPress Subversion リポジトリから変更されたファイルをダウンロードします。 ```bash $ svn up ``` + +## 次のステップ + + + +* [ベータテスト](https://make.wordpress.org/core/handbook/testing/beta/) +* [パッチの提出](https://make.wordpress.org/core/handbook/tutorials/trac/submitting-a-patch/) + + +### より詳しく * [Creating a WordPress site using SVN](http://ottopress.com/2011/creating-a-wordpress-site-using-svn/) * [WordPress Workflow Tips: Using Subversion Externals for Plugins, Themes and Core](http://kovshenin.com/2012/wordpress-workflow-tips-using-subversion-externals-for-plugins-themes-and-core/) * [Installing WordPress With Clean Subversion Repositories](https://codex.wordpress.org/Installing_WordPress_With_Clean_Subversion_Repositories) -* [Installing/Updating WordPress with Subversion](https://codex.wordpress.org/Installing/Updating_WordPress_with_Subversion) \ No newline at end of file +* [Installing/Updating WordPress with Subversion](https://codex.wordpress.org/Installing/Updating_WordPress_with_Subversion) diff --git a/core/tutorials/installing-wordpress-locally/from-zip.md b/core/tutorials/installing-wordpress-locally/from-zip.md index 2f67b60..26c6ef2 100644 --- a/core/tutorials/installing-wordpress-locally/from-zip.md +++ b/core/tutorials/installing-wordpress-locally/from-zip.md @@ -111,7 +111,7 @@ Web ブラウザで [http://localhost/wordpress-trunk/](http://localhost/wordpre **If you created your `wp-config.php` file manually**, you will be presented with the standard WordPress installation screen. You will do the famous “5 minute install” – enter your site title, desired username, choice of a password (twice), and your e-mail address, then **click Install WordPress** to complete the installation. **Click Log In** on the Success screen, enter your username and password, and configure the settings for your preferences. --> -**wp-config.php` ファイルを手動で作成した場合**、WordPress の標準的なインストール画面が表示され、有名な 「5分インストール」を行います。サイトのタイトル、希望のユーザー名、パスワード (2回)、メールアドレスを入力し、**WordPress をインストール**をクリックすると、インストールが完了します。インストールが成功した画面で**ログイン**をクリックし、ユーザー名とパスワードを入力し、設定を行います。 +**`wp-config.php` ファイルを手動で作成した場合**、WordPress の標準的なインストール画面が表示され、有名な 「5分インストール」を行います。サイトのタイトル、希望のユーザー名、パスワード (2回)、メールアドレスを入力し、**WordPress をインストール**をクリックすると、インストールが完了します。インストールが成功した画面で**ログイン**をクリックし、ユーザー名とパスワードを入力し、設定を行います。