PHPMotionインストールスクリプト(ffmpegコンフィグオプション対応)

./configureのlibfaacオプションが不要になったようなのでその対応版です。

phpmotionv3.5.sh(2010年9月30日版)

使用方法は

このインストールスクリプトですが、

黒ぶちメガネのblogさんの 「phpmotionをインストールしてみた

でもっと高機能なインストールスクリプトが公開されています。

Install Transmission on CentOS5.5

Linux+WebUIをもったBitTorrentクライアントを探してて、見つけたのがTorrentFluxとTransmission。

TorrentFluxは、前にちょっといじってたことがあるんですが午前4時の鯖再起動で全部の転送が切れるのでPHPで動くやつ以外ってことでTransmissionをインストールしてみようというメモ。

結局できてないんですけどね。

続きを読む

PHPMotion v3.5用 SHファイル

yumでffmpeg持ってくるのが楽な気がしてきましたが、意味の無い意地でソースからインストールするバージョン

yum版は作るか不明。

phpmotionv3.5.sh.txt

使い方はv2.1などと同様。

ただ、実行する前に

apacheuser=apache
apachegrp=apache

この部分の=apacheを

=実行ユーザ

=ユーザのグループ

に変更してください。

http://menta.orz.hm/?p=156

前提はインストール後の初期状態

今回の変更:

  • ファイルの先頭でapacheのユーザ・グループの設定。(デフォルトはapacheになっています。)
  • V3.5用の書き換え(サブディレクトリ/videoにインストールするためにいくつかのファイルを書き換えます。)
  • –prefix=/usrを削除

このファイルを実行した後、

yumで取ってきたhttpdの設定には

  • AllowOverride None→All
  • OptionsにExecCGIの追加
  • .cgi .pm .plを関連付け

を行ってください。

その後、mysqlでデータベース・ユーザを作って

  • http://serverip or domain/video/setup/

にアクセスしてください。

apacheのユーザ・グループが合っていれば実行できるはずです。

*32bitの場合はそのまま実行できるかと思われます。

改変・再配布とかご自由に。

PHPのアップローダ

画像専用でアップローダ作ってたんですが、最近削除依頼が多いため、

自分の鯖の公開はどうかなぁと思ったのでとりあえずソースを公開。

DL:uploader_v0

セキュリティは考えてません。

設置時にはconfig.phpを編集してください。

さんぷる

設置時のパーミッション

./uploader/ - src/ [0777]
            - thumb/ [0777]
            - log/ [0777]
                   - html.dat [666]
                   - upload.log [666]
            - config.php [644]
            - index.php [644]
            - upload.php [644]

PHP5とPHP_gdが使えるLinuxでの状況しか考えてません。

ログファイルは別の名前に変更したほうがいいかと思われます。

一応うpのフォームは無制限で増やせますが名前のキレイさ的に99個までにしたほうがいいかと思われます。

iPhone用ウェブアルバム

 ネタがあまりにもなかったので1ヶ月以上更新してませんでしたが、iPhone用に自宅鯖に設置したウェブアルバムが案外便利だったのでその紹介を。

自宅サーバで内部のBIND鯖を立てていない場合、ルータ内から鯖にアクセスするときにhostsファイルを書き換えて、DDNSと同じアドレスでアクセスするのが一般的かと思いますが、

iPhoneの場合脱獄しないとhostsファイルを書き換えられないのでIPアドレスでアクセスするしかないかと。

内部BIND立てればいいじゃんって言われればそうなんですが、BIND鯖なんていじりたくないのでURLを設定しないで使えるzenPhoto+iPhone用テーマで構築を。

・zenPhoto:http://www.zenphoto.org/

・zenphotoiphone:http://code.google.com/p/zenphotoiphone/

続きを読む

Linuxサーバー構築標準教科書

img_1148892_23774853_3

LPI-JAPAN(Linux Professional Institute Japan)から

Linuxサーバー構築標準教科書なるものが出ました。

CentOS5.2 を使用してLinuxサーバを構築するというもの。

結構しっかりと図などが書かれていてわかりやすいなぁーという感じ。

無料でダウンロードできます。

ライセンス形式はクリエイティブ・コモンズ・ライセンス。

ダウンロードのためにアンケートにこたえる必要はあるものの、適当な内容でもいけるかも?

自宅サバを作ってみたい。という人は参考にしてみては?

LPI-JAPAN:http://www.lpi.or.jp/index.shtml

PHPMotion V3

4月30日頃にリリースされていたようです。

 

V2からV3での変更点は多々ありますが、主に追加された機能でめぼしいものは、

  • YouTubeのようにHQへの切り替えに対応
  • 管理ページの改善
  • Blogの追加

のような感じのようです。

 

ということでとりあえず、インストールしてみる。

続きを読む

foltia ipodtranscode.pl

OSのアップグレードとその周りだけやって、/etc内などをきれいにしようかなぁ思ってpostgresqlに手をつけたら案の定起動しなくなり、結局OS入れなおしました。

その代わりといってはなんですが、foltiaの代表的な機能であるipodtranscodeも動くようになったのでその辺の設定を。

 

ググってみた限りではfoltiaのセットアップガイドそのままで変換できてる人もいるようなのでfoltia内のファイルを弄繰り回したくない人はスルーでお願いします。

続きを読む