XSERVERにSSH接続して、最新のWordPressをwgetで取得してインストールするーその2

「XSERVERにSSH接続して、最新のWordPressをwgetで取得してインストールするーその1」Xserverにssh接続するまでを書きました。ssh接続ができるようになるとWordPressをインストールする時にwgetで取得してインストールできます。今回はsshでWordPressを取得してインストールする方法について書きます。

XSERVERのサーバーパネルから行えるWordPressインストールとの違い

そもそもXSERVERには

「レンタルサーバーXSERVERのお試しプランを申し込んでみました」で試用を申し込んだサーバーですが、正式に借りる手続きをしました。 さっそく、新しく作ろうと思っていたサイトがあ

で書いたように、WordPressを簡単にインストールする機能 が備わっています。

なのになぜそれを使わずにインストールするか、というと、、特に深い意味はありません(^_^;。あえて言うならば、自動インストール機能ではデータベースも自動で作ってくれるため、データベース名を好きな名前にできない ぐらいの違いです。

wgetで最新のWordPressを持ってくるというのはsshが使えれば、他のレンタルサーバーでも行える共通的な方法なので、sshに興味のある方はやってみるといいんじゃないかな、と思いました。

また、データベースも自動で作ってはくれないのでMySQLのデータベースをサーバーパネルから作成する方法も書きます。

XSERVERでデータベースを作成する方法

XSERVERでデータベースを作成する方法です。データベースを作成して、データベースユーザーを作り、データベースとデータベースユーザーを結びつけます。

MySQLデータベースの作り方


サーバーパネル
に入り、

データベース>MySQL設定 をクリック

MySQLの追加 をクリック

MySQLデータベース名 に好きな名前を付けます。例として example としました。データベース名としては サーバーID_example となります。文字コードは UTF-8 を選び、MySQLデータベースの追加(確認) をクリック

MySQLデータベースの追加(確定)をクリック。

データベースが作成されました。

MySQLユーザーを作成する

次にMySQLユーザーを作ります。



MySQLユーザ追加
 タブをクリック

好きなユーザー名をつけます。ここでは例としてuserとしました。ユーザー名としては サーバーID_user となります。パスワードを2カ所入力します。MySQLユーザの追加(確認) をクリック。

MySQLユーザの追加(確定) をクリック。

MySQLユーザーが追加されました。

データベースとユーザーを結びつける

データベースとユーザーを結びつけます。MySQL一覧タブをクリック

追加したデータベース サーバーID_example のアクセス権所有ユーザが ユーザーはいません となっています。

アクセス権未所有ユーザから サーバーID_user を選んで 追加 をクリック

この画面になるので、MySQL一覧タブをクリック

このように サーバーID_exampleというデータベースにサーバーID_userというユーザーが設定されました。

ユーザーはデータベース1つにつき1つのユーザーを作らなくても、1つのユーザーで複数のデータベースのアクセスができるようにもできます。今回は分かりやすいように新しいデータベースに新しいユーザーを設定してみました。



wgetで最新のWordPressを取得する

wget最新のWordPressを取得したいと思います。

WordPressをインストールしたいディレクトリに移動する

sshでXSERVERに接続します。接続すると、 /home/サーバーID に入ります。

「レンタルサーバーXSERVERのお試しプランを申し込んでみました」で試用を申し込んだサーバーですが、正式に借りる手続きをしました。 さっそく、新しく作ろうと思っていたサイトがあ

と同じ方法で win-win-it.com という独自ドメインを設定してあります。ここにwget最新のWordPressを取得したいのでディレクトリを移動します。

と、コマンドを入力すると

このように win-win-it.com というディレクトリがあります。ここが独自ドメインを設定したときにデフォルトのディレクトリとして指定されたディレクトリです。

と入力してリターンキーを押し、このディレクトリに移動します。

とすると、

このような構成になっています。Webサイトは public_html にインストールすればいいので、

と入力してリターンキーを押し、このディレクトリに移動します。

wgetで最新のWordPressを取得して、解凍する

ここに wget 最新のWordPressを取得します。

ちょっと長いのですが、このコマンドを入力してリターンを押します。すると、

wgetが実行されて、ファイルを取得して終了します。wgetでは1行実行するだけで、最新のWordPressが取得できるんです!

latest-ja.tar.gz

という圧縮ファイルが取得できたので、

このコマンドを入力して、リターンキーを押して、

解凍します。

ディレクトリとファイルを移動して不要なディレクトリやファイルを削除する

解凍すると wordpress というフォルダが作られて、そこにWordPressのディレクトリとファイルがありますので、

でwordpressディレクトリに移動してから、

このコマンドを実行して、wordpressディレクトリの中身を全て一つ上のフォルダ public_html直下に移動します。

でpublic_htmlに移動してから、ls コマンドで見てみると

このようにWordPressのディレクトリやファイルがあります。

しかしまだ、この状態で win-win-it.com にアクセスすると、

このような表示になります。これはindex.htmlの表示なので、

と入力してindex.htmlを削除します。空になったディレクトリ wordpress 

で削除します。圧縮ファイル

で削除します。

WordPressのインストール

ここまで進めば win-win-it.com を見たときに、

このようにWordPressのインストール画面となります。インストールについては、共通のものなのでここでは書きませんが、データベースの設定

こんな感じになります。データベースのホストについては、サーバーパネルのMySQL設定をクリックしたページの下の方に、



データベースのホスト名
 という項目があるのでこれをコピーしてペーストします。

まとめ:ちょっと手間がかかるんですが(^_^;ssh体験と、ベーシックな作り方でした

ちょっと手間がかかるんですが自動インストーラーがないサーバーでもこの方法なら最新のWordPressが1行のwgetコマンドで取得できるので楽にできます。

sshが繋がるなら何かしてみたい!という方は試してみてください。その際は、くれぐれも既存の有用なデータを上書きしないように気をつけてください。

[Amazon sponsored link] linux コマンド 関連本

月額1,000円(税抜)から、高速・多機能・高安定レンタルサーバー『エックスサーバー』

兎本美佳

ブログを見た人がそのままできたらいいなと思って、できるだけ丁寧に書いています。blogに書いたようなネタの有償対応のご相談は「ゆうそうと」へいただければと思います(^^)/
無償での対応をご希望の場合は、コメントをいただけましたら可能な場合はコメントを返させていただきます。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
スポンサー広告
ブログをメールで購読

メールアドレスを記入して購読すれば、更新をメールで受信できます。

261人の購読者に加わりましょう

トップへ戻る