VPSサーバーでWebサイト公開 備忘録 ~Linux、MySQLからAJAXまで

WinSCPを使ってWordPressをアップロード

WordPressをインストールするには、WordPressのファイルをサーバーにアップロード
する必要があります。

当サイトでは、ファイル送受信するソフトとして、SSHで暗号化してファイルを送受信できるWinSCPを使用して行っています。
 

WinSCPのインストール


 
フリーソフトです。ダウロードして、自端末にインストールします。
 

Private Keyの方式を変換


 
PuTTYgen(WinSCPの付属ツール)というツールを使ってPrivate Keyの方式を変換します。
WinSCPはPuTTY形式を使用するのに対し、Linuxサーバーで作成した方式はOpenSSH方式で違いがあるためです。
 
スタート→プログラム→WinSCP→鍵関連ツール→PuTTYgenを選択し、起動します。

上図のように”Load”ボタンを押します。サーバーからログインしたPrivate Keyのファイル名を指定します。
 
「Successly imported~」をポップアップが表示されますので、「OK」を押します。

 
上図のように”Save private key”ボタンを押します。
「Are you sure~」とパスフレーズが空欄のままで良いかとプロンプトが表示されますが、そのまま「OK」を押します。
 
変換後のファイル名を選択して「保存」を押します。
これで、WinSCPで使用できるPrivate Keyが作成できました。
 

WinSCPでレンタルサーバーにログイン


 
WinSCPを起動します。

 
上図の赤枠の部分を適宜入力し、ログインボタンを押します。
 
ファイルプロトコル:SFTP
ホスト名:レンタルサーバーのIPアドレス又はドメイン名
ユーザー名:サーバーで作業するユーザーアカウント名
秘密鍵:Puttygenで変換したPrivate Keyファイル名
 
下図のように、ファイルを送受信する画面が表示されます。

 

WordPressのアップロード


 
ファイルを送受信できる準備が整いましたので、WordPressディレクトリをアップロードします。
WordPressの公式サイトからWordPressを自端末にダウンロードします。
 
WordPressの圧縮ファイルを解凍します。
 
レンタルサーバー側のどのディレクトリにWordPressのファイルをアップロードするかについては、Apacheの設定方法によります。
 
管理人のApacheの設定では、/var/www/htmlディレクトリが、Webのコンテンツの置き場所として設定されていたので、/var/www/htmlを使用しています。
 
まず、サーバー側にWordPress用のディレクトリを/var/www/htmlの下に作成します。
WinSCPのサーバー側ウィンドウ内で右クリック→新規→ディレクトリ
 
その作成したディレクトリに、解凍したWordPressのwordpressフォルダ内のファイルすべてをアップロードします。

 
以上で、WordPressのファイルアップロードが完了です。
モバイルバージョンを終了