phpmotion インストール成功
Posted on | 4月 6, 2009 | No Comments
プログレッシブダウンロードの動画共有サイトといえばYouTube。そいつそっくりなCMSが二つあります。どちらもチャレンジしてなかなかうまくいかず頭を抱えておりました。
先ほどテストサーバーとはいえ、快適に動作しているのはphpmotionというもの。おそらくレンタルサーバーでは無理なスペックや調整などの関係で、自鯖を立てる人には今のはやりとなっているようです。
高い金を出してまで東京に出て講義を聴くということもできず、少ない情報を元に何とかここまでたどり着きました。ローカル環境で動画をアップして遊んでおります。
できるだけ詳しく書けば良いのでしょうけど、私も参考にさせていただいたサイトさんがとても多く、まずは紹介がてらご案内します。
システムはDELL Precision 370
- CPU Pentium4 3.4GHz Hyperthread
- メモリ3.00GB
ここにSunのVirtualBoxで仮想化。20GBのエリアでLinuxのCentOS5.3を構築。この構築はこちらのサイトさんで参考にさせていただきました。いつもありがとうございます。
公開用ではないので、セキュリティ面やログ・バックアップ・メールサーバーなどの方はすべて割愛。とにかくSSH、内部向けDNS、webサーバ、webサーバー間暗号化、ftpサーバー、データベースサーバーと、ここまでして一区切り。
そこでこちらのサイトでphpmotionを一気にインストール。便利なスクリプトを書き上げてらっしゃるのは頭が下がります。ありがとうございます。このさいffmpegインストールは、こちらのスクリプトさんにゆだねてしまいました。だってやればやるほど混乱してましたので・・・。
必要なものはphpmotion2.1を先にとってくること。ユーザー登録が必要です。で、言うとおりに実行。40分ほどかかりますので、これもいうとおりにアニメでも観ておりました。ffmpegは一切無視!
で、最初のセットアップ画面に入ると、真っ白。phpファイルのパーミッションです。chmod +xですべて変更。
で、アクセスできたと思ったら「phpshieldが正しく当たってない」みたいなメッセージ。たしかにスクリプトを実行させたらしっかりとダウンロードまでしてありますが、extensionとして当たってないんです。
で、phpinfo.phpをよく見ると、extension_dirが/usr/lib/php/modulesになってる。ここに必要なphpshield.5.2.linを持ってくる。これでうまくいきました。ちなみにlocalhost.com/video所有者がapacheになってるのでけっこううるさい。なので先に自分の所有に変更しておきました。ftpで楽に作業できます。
この先問題もありそうです。
- 日本語化
- アップする動画の容量制限(20MBまで)
- デザインテンプレート
とりあえずこれくらいでも結構な作業量だと思います。公開できる日はいつなのか。別サーバーに入れないと結構負担かかりますよ。
Tags: 7 > CentOS > CentOS5 > CM > DELL > DNS > ffmpeg > IE > LI > Linux > NS > PHPMotion > phpshield > VirtualBox > YouTube > アニメ > サーバー > セキュリティ > レンタルサーバー > 動画共有サイト > 動画共有サイト構築 > 暗号化 > 環境 > 自宅サーバー > 自鯖
Comments
Leave a Reply


