PHPとは、Webサーバ上で動作するスクリプト言語の一つで、
多くのBLOGがこのPHPで実現されているそうです。
PHPで遊ぶ環境が必要なので、あまり使っていないThinkPadをサーバにしてみました。
<PHP環境>
・ダイナミックDNS
ダイナミックDNSという機構を使うと、プロバイダから一時的に割り当てられる
IPアドレスと、自分の申請したドメイン名を関連付けしてくれます。
IPアドレスが変わった場合はルータが検出して、ダイナミックDNSサーバに通知してくれます。
#コレガのルータを使っていますが、この機能が付いていました
・Apache2.0
HTTPサーバはApacheを使いました。
・PHP
PHPはPHP5というバージョンを使っています。
このバージョンからSQLiteというDBが使えるようです。
とりあえずは、アルバムページを作ってみました。
写真のアップロードはLinux上にSambaを立て、マックから写真ファイルをFinderで
特定のフォルダに送る方式にしたので、アップするのが楽になりました。
多くのBLOGがこのPHPで実現されているそうです。
PHPで遊ぶ環境が必要なので、あまり使っていないThinkPadをサーバにしてみました。
<PHP環境>
・ダイナミックDNS
ダイナミックDNSという機構を使うと、プロバイダから一時的に割り当てられる
IPアドレスと、自分の申請したドメイン名を関連付けしてくれます。
IPアドレスが変わった場合はルータが検出して、ダイナミックDNSサーバに通知してくれます。
#コレガのルータを使っていますが、この機能が付いていました
・Apache2.0
HTTPサーバはApacheを使いました。
・PHP
PHPはPHP5というバージョンを使っています。
このバージョンからSQLiteというDBが使えるようです。
とりあえずは、アルバムページを作ってみました。
写真のアップロードはLinux上にSambaを立て、マックから写真ファイルをFinderで
特定のフォルダに送る方式にしたので、アップするのが楽になりました。