エクスクラウド(EX-CLOUD) はサービスの提供を終了しました。
エクスクラウド(EC-CLOUD)にWordPressをインストールする方法を紹介します。
初心者には難しい独自ドメインの設定についても分かりやすく解説しています。エクスクラウドには自動インストール機能が備わっているため、初めてであればそれを利用するとよいでしょう。記事後半では手動によるインストール方法も紹介しています。
独自ドメインでWordPressサイトを運営するなら、予めドメインを設定しておく必要があります。下記を参考にエクスクラウドとレジストラ(ドメイン事業者)でドメインの設定作業を行ってください。
インストールに必要な情報を入力又は選択します。
設定を終えたら「インストール」をクリックします。
データベースは自動生成されます。データベース名とデータベースユーザー名は、他と重複しない「wordpress_英数字」という名前が自動的に割り当てられます。
(カスタマイズしていない場合)初期設定では英語表記となっているので、日本語に変更します。さらにタイムゾーン(Timezone)を「Tokyo」に変更します。
「データベースやユーザーに任意の名前を付けたい」など、手動でのインストールが必要ならこちらを参考にしてください。一般的な用途なら自動インストール機能で問題ありません。
作業順序は「データベースの作成」「WordPressファイルの配備」「インストール」となります。
これでWordPress用データベースの準備が完了しました。
ここでは「example.com」にWordPressをインストールすることにします。インストールディレクトリとドメイン(URL)の関係は以下の様になります。
「example.com」のドキュメントルートは「~/example.com」となっています。これはユーザーにより異なる可能性があります。
ドキュメントルート直下「~/example.com」ではなく、WordPress専用ディレクトリ「~/example.com/wp」にインストールします。Zipファイルを展開すると wordpress
という名称のフォルダが生成されるため、wp
に変更して、~/example.com
にアップロードします。正しくアップロードされると図のような構成となります。
インストールディレクトリは慎重に決定しましょう。後から変更することも可能ですが、サイトの作りによってはデータベースやコンテンツの大幅な修正が必要となります。
WordPressはファイル数が多く、展開してからアップロードすると非常に時間がかかります。PHPの知識があるならサーバー側でダウンロードと展開を行うスクリプトを作成すると効率的です。時間に余裕があるなら展開後にアップロードしても問題ありません。
Zipファイルのまま転送して、コントロールパネルのファイルブラウザで展開することもできます。
データベースとインストールファイルの準備が終わりました。ここからの作業は一般的な手続きとなるため、エクスクラウドでも他のレンタルサーバーでも同じです。
http://example.com/wp/
にアクセスします。
インストールディレクトリ = ~/example.com
とした場合は、 http://example.com/
にアクセスします。
データベース情報を入力します。
wp_
のままで構いません。
WordPressのサイト情報と管理者アカウントを登録します。下記を参考に入力してください。
間違いがなければ「WordPressをインストール」をクリックします。
この記事ではWordPressを ~/example.com/wp
にインストールしています。そのためウェブサイトを開くには http://example.com/wp/
へアクセスする必要があります。http://example.com/
でトップページを開くためには、下記を参考にWordPressの設定を変更してください。
PHPのバージョンを7.xに変更していると「データベース接続確立エラー」が発生してインストール作業が行えません。理由は上図のように「mysqli.default_socket」が指定されていないためです。おそらくエクスクラウドの設定ミスだと思いますが、対処方法はあります。
この記事の例であれば「~/example.com/wp/.user.ini」を作成して以下を記述します。
mysqli.default_socket = /var/lib/mysql/mysql.sock
これで問題なくインストール作業を進めることができます。