Cloud9にWordPressをインストールする

  • ブックマーク
  • Feedly

Cloud9にWordPressをインストールする

プログラムをダウンロードする

WordPress公式ページからプログラムをダウンロードする

Cloud9に圧縮ファイルを転送する

ダウンロードしたzipファイルをローカルPCからCloud9へドラック&ドロップして、転送する。

Cloud9に圧縮ファイルを転送する

圧縮ファイルを解凍する

ターミナルでアップロードしたzipファイルを解凍するために次のコマンドを入力し、Enterキーを押下して実行します。

unzip wordpress-5.4.2-ja.zip

圧縮ファイルを解凍する

解凍コマンドを実行すると、次のようになります。

圧縮ファイルを解凍する

ターミナルが開いていない場合

ターミナルが開いていない時は、下記のように操作します。

  1. 「+」ボタンをクリックする。
  2. 「New Terminal」をクリックする。
ターミナルが開いていない場合

プログラムを移動する

解凍したフォルダ直下の全オブジェクトを選択して(左)上の階層に移動します(右)。

プログラムを移動する
プログラムを移動する

不要なオブジェクトを削除する

不要なオブジェクトを削除します。

  1. 圧縮ファイルと解凍したフォルダを選択する。
  2. コンテキストメニューを開いてDeleteを実行する。
不要なオブジェクトを削除する

削除しても良いかポップアップが表示されるので、Yes to Allをクリックする。

不要なオブジェクトを削除する

MySQLの設定をする

ログイン

ターミナルからMySQLにログインする。

mysql -u root
ログイン

データベース作成

WordPressのデータを保存するデータベースを作成する。

create database データベース名;

ユーザアカウント作成

作成したデータベースにアクセスするユーザアカウントを作成する。

grant all on データベース名.* to データベースユーザ@localhost identified by 'パスワード';
ユーザアカウント作成

MySQLからログアウトする。

quit;
ログアウト

WordPressのデータベース初期設定をする

初期設定値を変更する

ツリーからwp-config-sample.phpを開きます。

  1. wp-config-sample.phpをダブルクリックする。
  2. wp-config-sample.phpが開きます。
wp-config.phpを開く

wp-config-sample.phpの設定値であるデータベース名、ユーザ名、パスワードを変更する。

/** WordPress のためのデータベース名 */
define( 'DB_NAME', 'データベース名' );

/** MySQL データベースのユーザー名 */
define( 'DB_USER', 'データベースユーザ' );

/** MySQL データベースのパスワード */
define( 'DB_PASSWORD', 'パスワード' );
初期設定値を変更する

コードを追加する

wp-config-sample.phpにコードを追加する。

//cloud9用に強制HTTPS対応(ABSPATHより必ず上に書く)
$_SERVER['HTTPS'] = 'on';
$_ENV['HTTPS'] = 'on';
コードを追加する

wp-config.phpを作成する

wp-config-sample.phpをwp-config.phpにRenameする。

wp-config.phpにリネームする

WordPressを起動する

index.phpをダブルクリックして開き、プログラムを実行する。

  1. index.phpを開く。
  2. Runをクリックする。
  3. PreviewのRreview Running Applicationをクリックする。
WordPressを起動する

Pop Out Into New Windowsボタンをクリックする。

プレビューする

WordPressの初期設定画面が開くので、必要事項を入力して「WordPressをインストール」をクリックする。

初期設定

次のような画面が表示されれば、初期設定は完了です。「ログイン」をクリックする。

初期設定成功

アカウント情報を入力してログインをクリックする。

ログイン

次のようにWordPressにログインできます。

ダッシュボード

この記事を書いた人

アバター画像

羽沢 仁

業務系システムのエンジニアとして、コンサルティング会社で5年、事業会社の社内SEとして5年、フリーランスとして6年、要求定義、設計、開発、テスト、リリース対応の業務に携わってきました。来年からは、街の○○屋さんと直接つながって、ITツールを提供するサービスを開始します。詳しいプロフィールはこちらをご参照ください。