Choose fontsize:
ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน
 
หน้า: [1]   ลงล่าง
  ตอบส่งหัวข้อนี้พิมพ์  
ผู้เขียน หัวข้อ: PHPMotion + FreeBSD SetUp  (อ่าน 702 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
nong 
บุคคลทั่วไป
« เมื่อ: 04 มกราคม 2011, 15:59:57 »
ตอบโดยอ้างถึงข้อความอ้างถึง

ทำตามนี้ผ่านแน่นอน ภาษาอะไรไม่รู้

Pada tulisan terdahulu instalasi vidiscript sebagai multimedia cms, berikut kami tuliskan software multimedia cms lainya yang lebih “kaya fitur” yakni phpmotion.

Server yang penulis gunakan masih freebsd 7.0
# uname -v
FreeBSD 7.0-RELEASE #1: Fri May 1 14:36:48 UTC 2009 bagus@r-lpp2.uns.ac.id:/usr/src/sys/i386/compile/ROUTER

Asumsi apache2, php dan mysql sudah terinstall
# pkg_info | grep apache
apache-2.2.11_4 Version 2.2.x of Apache web server with prefork MPM.
# pkg_info | grep php
php5-5.2.9 PHP Scripting Language
# pkg_info | grep mysql
mysql-client-5.1.33 Multithreaded SQL database (client)
mysql-server-5.1.33 Multithreaded SQL database (server)

Jika belum silahkan baca tulisan berikut.

Syarat yang diperlukan untuk instalasi phpmotion adalah sbb :

- LAME MP3 Encoder
- Libogg + Libvorbis
- FLVTOOL2
- Mencoder and also Mplayer
- FFMpeg-PHP
- GD Library 2 or higher
dapat dilihat pada situs berikut.

Untuk petunjuk instalasi dapat dilihat pada situs berikut.

Langkah-langkah instalasi phpmotion v3.5 :

    * Install LAME, Mencoder, Mplayer, FFMpeg, FFpeg-PHP, dapat dilihat pada artikel install vidiscript langkah 6 dan 7.
    * Install Libogg + Libvorbis + FLVTOOL2
      #cd /usr/ports/audio/libogg
      #make install
      #cd /usr/ports/audio/libvorbis/
      #make install
      #cd /usr/ports/multimedia/ruby-flvtool2
      #make install
    * Install rewrites module, dapat apat dilihat pada artikel install vidiscript langkah 5.
    * Install ekstension php :  GD, php5-ffmpeg & phpshield
      #cd /usr/ports/graphics/php5-gd/
      #make install
      Installing shared extensions: /usr/local/lib/php/20060613/
      #cd /usr/ports/graphics/php5-ffmpeg/work/ffmpeg-php-0.6.0
      #make install
      Installing shared extensions: /usr/local/lib/php/20060613/
      #cd ~
      #wget http://www.phpshield.com/loaders/phpshield.loaders.freebsd.zip
      #unzip phpshield.loaders.freebsd.zip
      #cp phpshield.5.2.fre /usr/local/lib/php/20060613/
      Pastikan ekstension diatas sudah terinstal dengan menggunakan phpinfo()Jalankan php cli, pastikan tidak ada pesan kesalahan
      # php -v
      PHP 5.2.9 with Suhosin-Patch 0.9.7 (cli) (built: Dec 21 2009 13:22:49)
      Copyright (c) 1997-2009 The PHP Group
      Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
      with the ionCube PHP Loader v3.3.7, Copyright (c) 2002-2009, by ionCube Ltd.
    * Set php seting sesuai system requirement phpmotion
      - upload_max_filesize = 100M
      - post_max_size = 100M
      - max_execution_time = 1500
      - session.gc_maxlifetime = 14000
      - safe_mode = off
      - Thread saftery = disabled
      - enable_dl = On
    * Download phpmotionV3.5 langsung dari official websitenya
    * Unzip file phpmotion.zip kemudian upload via ftp dengan mode binary ke direktori webserver tujuan misal http://domain_anda.com/videos/ (bisa gunakan winscp )
    * Buat database untuk phpmotion, misal
      - nama database = phpmotion
      - user name = phpmotion
      - password database = ********
    * Lakukan instalasi via web dengan mengetikan alamat http://domain_anda.com/videos/setup
      - ctt : untuk letak ffmpeg, mencoder, flvtool, php sesuaikan dengan lokasi diserver
      #which ffmpeg
      #which mencoder
      #which flvtool2
      #which php
    * Setelah selesai instalasi akses via web hasilnya http://domain_anda.com/videos/

    * Beberapa catatan instalasi yang perlu diperhatikan, untuk instalasi di sub-folder dalam kasus ini sub folder videos :
          o Set url rewrites pada file .htaccess sesuaikan dengan sub-foldernya dalam kasus ini tambahkan pada .htaccess “/videos”
          o Tambahkan setingan cgi untuk home folder phpmotion (misal letak directory kerja phpmotion di /usr/home/videos)

            #vi /usr/local/etc/apache22/httpd.conf
            <Directory “/usr/home/videos/”>
            Options none
            AllowOverride all
            Order Deny,Allow
            Deny from all
            Allow from all
            Options ExecCGI
            </Directory>
          o Tambahakan option CGI BIN pada file .htaccess baris berikut :
            Options +ExecCGI
            AddHandler cgi-script .pl
          o Edit file uu_default_config.pm pada folder cgi-bin/ dan cgi-bin/audio, file uploader_conlib.php dan audio_uploader_conlib.php pada folder phpmotion /, sesuaikan dengan alamat sub-folder dalam kasus ini tambahkan /videos didepan path yang ada.
          o Jika mengalami masalah pada waktu upload video, set permision folder cgi-bin dan seluruh isinya ke 755
            $chmod -R 755 cgi-bin
            Jika muncul error lagi berkaitan dengan alamat direktori, ubah settingan uu_default_config.pm:
            temp_dir => $ENV{’DOCUMENT_ROOT’} . ‘/video2/temp/’,
            upload_dir => $ENV{’DOCUMENT_ROOT’} . ‘/video2/uploads/avi/’,

            menjadi
            temp_dir => ‘/home/user/temp/’,
            upload_dir => ‘/home/user/uploads/avi/’,
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
nong 
บุคคลทั่วไป
« ตอบ #1 เมื่อ: 05 มกราคม 2011, 10:39:58 »
ตอบโดยอ้างถึงข้อความอ้างถึง

อันนี้ด้วยครับ

Install FFmpeg dan FFmpeg-PHP

# cd /usr/ports/multimedia/ffmpeg
# make install
# cd /usr/ports/graphics/php5-ffmpeg/
# make install

และนี่

# cd /usr/ports/multimedia/mencoder/
# make install
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
หน้า: [1]   ขึ้นบน
  ตอบส่งหัวข้อนี้พิมพ์  
 
กระโดดไป:  

Powered by SMF 1.1.4 | SMF © 2006, Simple Machines LLC | Thai language by ThaiSMF
Forum Pangmapha Hospital Power Byed | ICT Pangmapha Hospital | XHTML | CSS