Harry World!!

カナダ留学(バンクーバー・トロント)と海外就職を目指す人のための情報、クラウドソーシングサイトやネットショップの活用方法などを初心者向けに解説するブログ。

サーバー管理

cPanelとは何か?まずは日本語に設定してみよう!

投稿日:2017年8月7日 更新日:

こんにちは。トロントでウェブデベロッパーとして働いているHarryです。

このブログで何度も登場するcPanelとは何かについて説明します。

まずこれがcPanelの画面

wikipediaによると

cPanel (Control Panel) は、サイト管理を容易にするためにグラフィカルにデザインされた、ウェブベースのウェブホスティングコントロールパネル。 cPanelは、そのインターフェースにおいて、ウェブサイトの管理にも対処することができる。 このソフトウェアは、cPanel Inc.が配布しており、プロプライエタリ・ソフトとなっている。商業ベースのウェブホスティングサービスによる利用を目的として構築され、利用する際は年間ライセンス料が必要となる。wikipedia

とあります。なんのこっちゃ!って感じですね。

詳しく見ていきましょう。

cPanelとは

簡単に説明すると、ウェブサーバを管理するためのコントロール画面のようなものです。cPanelを使うことによってウェブサーバの知識がなくても各種設定をこなすことができます。

例えば「public_html」フォルダ配下にサブディレクトリを作ってウェブサイトを作っていて、独自ドメインでここにアクセスできるようにしたいとします。サブディレクトリ型ドメインなので、通常は

http://sample_domain.com/sub_dir
http://[ドメイン名]/[サブディレクトリ名]

のような形でブラウザからアクセスしますが、これを

http://sample_domain.com
http://[ドメイン名]

とサブドメインなしでアクセスしたいということですね。

仮にウェブサーバがApacheだとして、GUI(グラフィカルインタフェース、cPanelはこれの一種)を使わずに設定しようとすると、

①コンソールでサーバーにログインしてVirtualHostの設定をする
②通常設定ファイルは/etc/httpd/conf/httpd.confに存在するので、このファイルを参照する
③以下の設定を追加する
< VirtualHost *:80 >
ServerAdmin admin@new_domain.com
DocumentRoot /home/hoge/public_html/sub_dir
ServerName new_domain.com
< /VirtualHost >

というような手順を踏みます。

更にこの時VirtualHostを1個でも書くと、その外にあるDocumentRootが無効になるので、古いドメインも VirtualHostの設定に追加しなくてはならない…というルールもあります。

Apacheの知識がないと到底設定不可能ですよね。

では同様の設定をcPanelで行います。

①cPanelのメニューから「Addon Domains」を選択します。

②画面に従って設定項目を入力したら「Add Domain」をクリックします
(ドメインはサンプルなのでエラーメッセージが出ていますが気にしないでください)

以上!簡単!

これだけで自動的にApacheの設定を行ってくれます。

どうやって日本語にする?

①Preferencesから「Change Language」メニューを選択します。デフォルトでcPanelの上部に位置しています。

②選択言語の中から「日本語」を選択して設定します。

これだけ!日本語表示になりました。

まとめ
日本のレンタルサーバはcPanelを使わず、独自のGUIを使っているところが多いですね。なので各会社毎に設定画面が異なります。サーバの設定を変えたいとき、「○○の設定方法」などで検索してみても、なかなか自分の利用しているサーバの設定方法を紹介しているページにたどり着かないことってありますよね。

多くの海外レンタルサーバはcPanelを使っているので、どの会社を利用しても使い方に迷うことがありません。なのでとっても便利。







-サーバー管理
-, ,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

cPanelでのSSL証明書の設定手順

こんにちは。トロントでウェブデベロッパーとして働いているHarryです。 会社のHPに利用しているSSL証明書の期限が切れそうだったので、プロバイダの契約を更新して、Webサーバに証明書をインストール …

whmとcPanelとの違いとは?

こんにちは。トロントでWebデベロッパーとして働いているHarryです。 WHMとcPanelの違いについて書きます。 下の表は日本のトップレベルドメイン「.jp」のウェブサイトが位置するホスティング …