今回は、SSHの利用のお勧めです。SSHを利用すると、下記のような良いことがあります。
- SSHを利用するとアップロードやダウンロードの時間が大幅に短縮
- パスワードを含むすべての通信を暗号化しますのでセキュリティーが向上します
Joomla!の最新版3.2.1(本家+じゃぱん仕様最新版ダウンロード)で、アップロードとダウンロードの検証を行いました。
FTPソフトとSSHが利用できるソフトで、それぞれ操作を行ったところ、完了までの時間は下記のようになりました。
SSHを利用すると、かなりの時間短縮になることが分かります。
【フォルダ数】1,323 【ファイル数】 5,672 【容量】25.7MB
FTPソフト | SSH | |
---|---|---|
アップロード | 2時間2分 | 約1分 |
ダウンロード | 1時間7分 | 約1分 |
なお、SSHはヘテムルで標準でご利用いただけますが、利用を開始するためにコントロールパネルで準備が必要です。
基本的な方法は下記をご確認ください。
>>SSH のご利用方法
>>SSH ソフトの設定とコマンド
Tera Termというソフトを使って、Joomla!をサーバーへアップロードします。サーバーへログインする方法は
>>Tera Term の設定方法 をご確認ください
[1]zipファイルのまま、サーバーへアップロード
Tera Termを起動したら、ファイルメニューの【SSH SCP】を選択します。
ローカル(パソコン)にダウンロードした「Joomla_3.2.1_in_Japanese.zip」をTera Termでアップロードします。
————————————————————————
from:Joomla_3.2.1_in_Japanese.zipをローカルからドラック
To:サーバーのアップロード先フォルダを入力
————————————————————————
『Send』ボタンを押すと、アップロード先フォルダのwebにzipファイルが一瞬でアップロードされました。
【hetemlFTPでの状態】
[2]zipファイルを解凍
zipファイルをアップロードしたwebフォルダへ、cd コマンドで移動します。
webフォルダに移動できているかを、pwd コマンドで確認します。フルパスで現在のフォルダの位置が表示されます。
webフォルダに、Joomla_3.2.1_in_Japanese.zip ファイルがあるか、ls コマンドで確認。
Joomla_3.2.1_in_Japanese.zipをunzipコマンドで解凍します。
下記の画像のように表示されていれば、解凍が始まっています。
【hetemlFTP】zipファイルが解凍され、Joomla_3.2.1_in_Japanese フォルダができています。
Joomla_3.2.1_in_Japanese.zip ファイルをrmコマンドで削除します。
フォルダ名:Joomla_3.2.1_in_Japanese 名を、joomla(お好みのフォルダ名で構いません)へ変更します。
【hetemlFTP】Joomla_3.2.1_in_Japanese.zipが削除され、フォルダ名がjoomlaへ変わっています。
これで、アップロードの手続きは完了です。
後は、web/joomla/installation/フォルダにアクセスして、joomla!のインストールを行います。
joomlaフォルダごと、ローカルにバックアップを行います。
[1]ファイルを圧縮
zip コマンドでjoomlaフォルダを、joomla.zip(任意の名前.zipで構いません)というファイル名で圧縮します。
このように表示されれば、圧縮が始まっています。
【hetemlFTP】joomla.zip ファイルができています。
[2]zipファイルをローカルにダウンロード
ローカルにダウンロード先のフォルダを作成し、Tera Termのファイルメニューの【SSH SCP】を選択します。
フォルダ参照ボタンを押して、ダウンロード先を選択します。
————————————————————————
from:zipファイルがアップロードされているフォルダ・ファイル名をフルパスで入力
To:ローカルのフォルダ名を選択
————————————————————————
『Receive』ボタンを押すと、
下記のように表示されて、 To: で選択した場所に、zipファイルがダウンロードされますのでご確認ください。
以上、ダウンロードが完了です。
【使用したSSH コマンド】・・・コマンドとファイル名・フォルダ名の間は半角スペースを入れEnterキーを押すと実行されます
cd フォルダの場所を移動: cd [フォルダ名]
pwd 現在のフォルダ位置を表示: pwd
ls 現在のフォルダに入っているファイルやフォルダを表示:ls
unzip 圧縮ファイルを解凍:unzip [圧縮ファイル名」
rm フォルダ、ファイルの削除:rm [削除するファイル名]
※一瞬で、削除されますのでフォルダ、ファイル名はEnterキーを押す前に再確認下さい。mv フォルダやファイル名の変更:mv [変更前のフォルダ名]/ [変更後のフォルダ名]/
zip フォルダを圧縮:zip [ 圧縮後のファイル名] -r [圧縮したいフォルダ・ファイル]