無料レンタルサーバーの取得とデータのアップロード

制作したデータをインターネット上で表示させるためには作ったデータをサーバーにアップロードする必要があります。
サーバーには無料のものと有料のものがありますが、授業では無料サーバーを使用していきます。
webサイト制作においてサーバーは必須のものです。今のうちからサーバーへのアップロードに慣れておきましょう。


無料レンタルサーバーは世の中に沢山ありますが、授業では「スターサーバーフリー」を使用します。また、「xfree」という無料レンタルサーバーもスターサーバーと同程度の機能が備わっているので、余裕のある人は「xfree」も契約しておきましょう。
(※無料で機能を拡張できるオプションサービスは「PHPMySQLオプション」と「容量増加オプション」の2つ用意されていますが、必ず「PHPMySQLオプション」を選びましょう。

無料レンタルサーバー - スターサーバーフリー


www.star.ne.jp



 

無料レンタルサーバー【XFREE(エックスフリー)】

www.xfree.ne.jp



www.kagoya.jp


 

FTPソフトのインストール

制作したデータをサーバーにアップロードするには「FTPソフト」が必要になります。
windowsであれば「winSCP」は非常に使いやすいFTPクライアントソフトウェアで、初心者にとってはまず最初に使ってみるべきFTPソフトです。


FTPとは

FTP(File Transfer Protocol)とは、ネットワーク上でファイル等の転送を行う通信プロトコルの1つです。
FTPは、インターネット初期から存在する古いプロトコルであり、セキュア(安全)なプロトコルとして設計されていない。ユーザ名やパスワードなどの認証情報を含むすべての通信内容を暗号化せずに転送するなどの問題の他、数多くのセキュリティ脆弱性が指摘されている。


WinSCP

WinSCPは、MS-Windows上で動く オープンソースでグラフィカルなFTP、FTPS、SFTPクライアントプログラムです。旧来のSCPプロトコルもサポートします。このプログラムの主な機能は、ローカルコンピューターとリモートコンピュータ間で安全にファイルをコピーすることです。これに加え、WinSCPスクリプトと基本的なファイルマネージャー機能を提供します。
ja.osdn.net

techacademy.jp


 

FTPの設定

FTPソフトとデータをアップロードするサーバーを紐付けする必要があります。
紐付けに必要な情報はレンタルサーバーのFTPアカウントに記載されています。
必要な情報は、

  • FTPホスト名
  • FTPユーザー名
  • FTPパスワード

の3つです。



macユーザーの場合

winSCPwindowsでしか使用出来ないため、macユーザーは他のFTPソフトを使いましょう。

https://cyberduck.io/index.ja.html?l=ja

techacademy.jp