無料レンタルサーバーの取得とデータのアップロード
制作したデータをインターネット上で表示させるためには作ったデータをサーバーにアップロードする必要があります。
サーバーには無料のものと有料のものがありますが、授業では無料サーバーを使用していきます。
webサイト制作においてサーバーは必須のものです。今のうちからサーバーへのアップロードに慣れておきましょう。
無料レンタルサーバーは世の中に沢山ありますが、授業では「スターサーバーフリー」を使用します。また、「xfree」という無料レンタルサーバーもスターサーバーと同程度の機能が備わっているので、余裕のある人は「xfree」も契約しておきましょう。
(※無料で機能を拡張できるオプションサービスは「PHP・MySQLオプション」と「容量増加オプション」の2つ用意されていますが、必ず「PHP・MySQLオプション」を選びましょう。)
FTPソフトのインストール
制作したデータをサーバーにアップロードするには「FTPソフト」が必要になります。
windowsであれば「winSCP」は非常に使いやすいFTPクライアントソフトウェアで、初心者にとってはまず最初に使ってみるべきFTPソフトです。
FTPとは
FTP(File Transfer Protocol)とは、ネットワーク上でファイル等の転送を行う通信プロトコルの1つです。
FTPは、インターネット初期から存在する古いプロトコルであり、セキュア(安全)なプロトコルとして設計されていない。ユーザ名やパスワードなどの認証情報を含むすべての通信内容を暗号化せずに転送するなどの問題の他、数多くのセキュリティ脆弱性が指摘されている。