18 Instalasi ViMP di Ubuntu 11.04

Kebutuhan Hardware
  1. Processor Dual-Core atau yang lebih baik paling tidak 2.5GHz.
  2. RAM 4+ GB
  3. Harddisk 250+ GB (SATA-II atau SAS), 500 GB lebih baik.
Kebutuhan Software
  1. Apache2: Version 2.2 recommended, mod_rewrite enabled
  2. PHP: Version 5.2.6 atau yang lebih tinggi, GD, mysql, XSL & cURL extension di instal, PHP CLI (Command Line Interface) di instal
  3. MySQL: Version 5.0 atau yang lebih baik, InnoDB storage engine
  4. Transcoding: MEncoder / MPlayer 1.0RC2 atau yang lebih baru, FFmpeg, Paket codec tambahan
Instalasi Instalasi paket yang dibutuhkan
apt-get install apache2 libapache2-mod-php5 php5-cli php5-mysql php5-gd php5-xsl php5-curl mysql-server mplayer mencoder ffmpeg flvtool2 gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly
Enable beberapa fitur
a2enmod rewrite
Konfigurasi Apache
mkdir -p /var/www/showvid/data
mkdir -p /var/www/showvid/logs
chown -R www-data:www-data /var/www/showvid
vi /etc/apache2/sites-available/showvid
<VirtualHost *:80>
  DocumentRoot "/var/www/showvid/data/web"
  ServerName example.com
  ServerAlias www.example.com
  ServerAlias 127.0.0.1
  ServerAlias localhost
  <Directory "/var/www/showvid/data/web">
    AllowOverride All
    RewriteEngine On
    Options -Indexes FollowSymLinks
  </Directory>
  ErrorLog /var/www/showvid/logs/error.log
  CustomLog /var/www/showvid/logs/access.log combined
  LogLevel error
</VirtualHost>
Konfigurasi PHP Edit
vi /etc/php5/apache2/php.ini
pastikan
upload_max_filesize: 1024M
post_max_size: 1024M
memory_limit: 512M
Edit
vi /etc/php5/cli/php.ini
pastikan
upload_max_filesize: 1024M
post_max_size: 1024M
memory_limit: 512M
Konfigurasi Database Jika diasumsikan password mysql adalah "jaringan" dapat menggunakan perintah
mysqladmin -pjaringan create showvid
mysql -u root -pjaringan
CREATE USER showvid@localhost IDENTIFIED BY 'showvid';
GRANT ALL PRIVILEGES ON showvid.* TO showvid;
FLUSH PRIVILEGES;
exit
Instalasi Source Guardian
mkdir /tmp/loader
cp /var/www/showvid/data/data/loader.tar.gz /tmp/loader/
cd /tmp/loader
tar xfz loader.tar.gz
cp Linux_x86-32/ixed.5.3.lin /usr/lib/php5/20090626+lfs/
Edit sourceguardian.ini
vi /etc/php5/conf.d/sourceguardian.ini
isi dengan
[sourceguardian]
zend_extension=/usr/lib/php5/20090626+lfs/ixed.5.3.lin
Instalasi ViMP Download terlebih dahulu paket vimp.framework-2.2.1-r19622-community.tar.gz
cp vimp.framework-2.2.1-r19622-community.tar.gz /var/www/showvid/data
cd /var/www/showvid/data
tar xvzf vimp.framework-2.2.1-r19622-community.tar.gz
rm vimp.framework-2.2.1-r19622-community.tar.gz
chmod +x symfony
a2dissite default
a2ensite showvid
/etc/init.d/apache2 restart
Jalankan symfony
./symfony framework:init mysql://showvid:showvid@localhost/showvid
Edit crontab
crontab -e
isi dengan
*/1 * * * * /var/www/showvid/data/scripts/sync_new_uploads.sh > /dev/null 2>&1
Akses Web
http://localhost/
Untuk akses sebagai admin, login menggunakan
username: admin
password: admin

Screenshot:


Black Skin:

0 Meningkatkan Traffic Blog dengan Plipeo


Apa itu Plipeo?

Sebuah cara mudah bagi pemilik blog untuk memperbanyak pengunjung ( Visitor ). Anda mengirimkan pengunjung, dan sebagai gantinya plipeo akan mengirimkan kembali sekitar dua kali lipat bahkan mengkalikan lalu lintas traffic tersebut ke blog Anda 150% hingga 300%.

Bagaimana cara bergabung?

Setelah Anda mendaftar,

  • Silahkan anda memasang WIDGET plipeo pada Blog anda, Dan untuk mendapatkan Widget silakan buka halaman Widget Anda.
  • Setelah memasang Widget pada blog, Silahkan anda membuat sebuah postingan mengenai layanan plipeo baik cara mendaftar, manfaat atau review tetang Plipeo.com lalu di tambahkan ke halaman tambah posting dengan memilih kategori Support US. 
  • Setelah itu anda bisa menambahkan beberapa posting konten Blog Anda pada halaman Tambah Posting. 



Ketentuan:

Semua pemilik blog atau blogger di perbolehkan bergabung dengan layanan pertukarang traffic ini, tentunya plipeo mengharapkan blog yang terdaftar tersebut memiliki Konten Asli atau Original bukan hasil dari CopyPaste ( Mengkopi ) dari situs lain.

Plipeo tidak menerima atau melarang situs yang berpotensi spam, memiliki konten ilegal, atau mengandung pornografi.

Jika pemilik blog sudah terdaftar dan posting sudah tersebar melalui jaringan plipeo namun pemilik blog melepas Widget plipeo maka secara otomatis website akan dibanned plipeo dan anda tidak akan lagi mendapatkan lalu lintas traffic ke blog anda.

0 Install phpmyadmin di Nginx web server


Diasumsikan webserver nginx dengan dukungan php dan mysql telah terpasang, lihat disini, dan virtualhost untuk phpmyadmin sebagai contoh menggunakan myadmin.example.com

Login sebagai super user

sudo su

Install paket php-apc untuk caching dan optimizing php

apt-get install php-apc

restart service php5-fpm

/etc/init.d/php5-fpm restart

Install paket phpmyadmin

apt-get install phpmyadmin

Web server to reconfigure automatically: -- Jangan pilih apapun
Configure database for phpmyadmin with dbconfig-common? -- Yes

Setting virtualhost untuk phpmyadmin, edit file /etc/nginx/sites-available/default

Tambahkan script berikut di baris paling bawah

server {
 server_name myadmin.example.com;
 root /usr/share/phpmyadmin;

 location / {
  index index.html index.php index.htm;
 }

 location ~ \.php$ {
 fastcgi_pass 127.0.0.1:9000;
 fastcgi_index index.php;
 include fastcgi_params;
 }

 location = /favicon.ico {
 log_not_found off;
 access_log off;
 }

 location = /robots.txt {
 allow all;
 log_not_found off;
 access_log off;
 }

 location ~* \.(engine|inc|info|install|make|module|profile|test|po|sh|.*sql|theme|tpl(\.php)?|xtmpl)$|^(\..*|Entries.*|Repository|Root|Tag|Template)$|\.php_ {
 deny all;
 }

 location ~ /\. {
 deny all;
 access_log off;
 log_not_found off;
 }

 location ~*  \.(jpg|jpeg|png|gif|css|js|ico)$ {
 expires max;
 log_not_found off;
 }
}


Reload konfigurasi nginx

/etc/init.d/nginx restart

Untuk pengujian, Arahkan browser ke myadmin.example.com



4 Nginx webserver dengan dukungan PHP dan MySQL


Login sebagai super user

sudo su

Install paket-paket pendukung

apt-get install mysql-server mysql-client nginx php5-fpm

/etc/init.d/nginx start

Sampai tahap ini, nginx sudah terpasang.
Arahkan browser ke http://localhost maka akan muncuk default html nginx







Konfigurasi nginx

edit file /etc/nginx/sites-available/default kurang lebih seperti berikut

server {
        listen   80; ## listen for ipv4; this line is default and implied
        listen   [::]:80 default ipv6only=on; ## listen for ipv6

        root /usr/share/nginx/www;
        index index.php index.html index.htm;

        # Make site accessible from http://localhost/
        server_name example.com;

        location / {
                # First attempt to serve request as file, then
                # as directory, then fall back to index.html
                try_files $uri $uri/ /index.html;
        }

        location /doc {
                root /usr/share;
                autoindex on;
                allow 127.0.0.1;
                deny all;
        }

        location /images {
                root /usr/share;
                autoindex off;
        }

        #error_page 404 /404.html;

        # redirect server error pages to the static page /50x.html
        #
        error_page 500 502 503 504 /50x.html;
        location = /50x.html {
                root /usr/share/nginx/www;
        }

        # proxy the PHP scripts to Apache listening on 127.0.0.1:80
        #
        #location ~ \.php$ {
        #       proxy_pass http://127.0.0.1;
        #}

        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        location ~ \.php$ {
                fastcgi_pass 127.0.0.1:9000;
                fastcgi_index index.php;
                include fastcgi_params;
        }

        # deny access to .htaccess files, if Apache's document root
        # concurs with nginx's one
        #
        location ~ /\.ht {
                deny all;
        }
}

*kofigurasi data disesuaikan

save konfigurasi dan restart nginx

/etc/init.d/nginx restart

Untuk menguji php sudah berjalan, buat sebuah contoh file yaitu /usr/share/nginx/www/info.php yang berisi



<?php
phpinfo();
?>


Simpan konfigurasi, lalu arahkan browser ke http://localhost/info.php
Jika halaman seperti dibawah muncul, maka php telah berfungsi






















Install dukungan mysql pada php

apt-get install php5-mysql

restart php-fpm

/etc/init.d/php5-fpm restart

Arahkan browser ke http://localhost/info.php lalu scroll ke bagian modules. Jika terdapat halaman seperti dibawah, maka dukungan mysql pada php telah terpasang.


8 Ultimate Frets on Fire

Frets on Fire adalah sebuah game dalam bidang musik yang mengandalkan kecepatan jari-jari tangan. Tujuan game ini adalah untuk bermain guitar dengan keyboard secara teliti. Mungkin sebagian orang pernah bermain game seperti ini yaitu Guitar Hero, ya, game ini mirip seperti guitar hero tetapi yang paling utama adalah game ini bisa didapatkan secara gratis dan dapat dimainkan di PC dengan spesifikasi yang pas pas-an :-) .

Ultimate Frets on Fire merupakan hasil modifikasi game Frets on Fire (RF-mod-4.15) yang sudah ditambahkan fitur-fitur tertentu, seperti neck selection, skins selection dan masih banyak lagi.

Gameplay Ultimate Frets on Fire ini memang mirip dengan Guitar Hero tetapi ada perbedaan utama dalam memainkannya, biasanya dalam game Guitar Hero untuk mendapatkan nada cukup dengan menekan R1, R2, L1, L2 (PlayStation), tetapi dalam Ultimate FOF untuk mendapatkan nada tersebut ditambahkan dengan menekan tombol pick (tombol pick bisa disesuaikan di settingan key).

Karena game ini dirancang untuk dimainkan dengan keyboard, jadi ketika bermain seperti halnya memainkan guitar :-) dengan jari-jari kiri menekan tombol-tombol yang ada di keyboard (biasanya F1-F5), dan jari kanan menekan pick (biasanya right Crtl atau Enter). Tetapi tidak menutup kemungkinan game ini dimainkan dengan menggunakan joystick.

 

Kebutuhan Minimum (Minimum Requirement):

  • 128 MB of RAM
  • a fairly fast OpenGL graphics card (shader support not necessary, antialiasing support recommended)
  • Direct X compatible sound card

Langsung aja nih screenshot-nya (klik untuk melihat ukuran sebenarnya):


















 


















Silahkan download di
http://adf.ly/9Zw99

password di http://adf.ly/9ZwGj

Untuk lagu-lagunya bisa di cari di
http://adf.ly/9ZwZr/
http://www.fretsonfire.net/forums/

3 Install Cherokee dengan Dukungan PHP5 dan MySQL di Ubuntu 11.04

Login sebagai root

sudo su

Install MySQL 5

apt-get install mysql-server mysql-client

Install cherokee

apt-get install cherokee

Sampai tahap ini, cherokee sudah terpasang. Arahkan browser ke http://localhost/ maka akan ada tampilan default cherokee






















 



Install PHP5

apt-get install php5-cgi

Konfigurasi PHP5

Edit file /etc/php5/cgi/php.ini dan uncomment baris cgi.fix_pathinfo=1
seperti berikut










 

Lalu restart cherokee

/etc/init.d/cherokee restart


Mengaktifkan PHP5 di Cherokee

Secara default php tidak diaktifkan di Cherokee, untuk mengaktifkannya kita harus menjalankan Cherokee's web-base control panel

cherokee-admin -b

Maka akan muncul kurang lebih seperti berikut









 


Arahkan browser ke http://localhost:9090/ lalu login sesuai dengan username dan password yang diberikan sebelumnya

















 

Pilih vServers, dan klik pada default, pilih tab Behavior, klik Rule Management


















 


Di kolom sebelah kiri akan ada rule-rule yang sedang digunakan, klik New untuk menambahkan















 

Lalu akan muncul pops up, klik Languages dari kolom sebelah kiri dan pilih PHP lalu klik button Add

















 

Berikutnya klik button Create












Sekarang akan terlihat rule baru untuk PHP di kolom sebelah kiri















Untuk mengaktifkan rule tersebut, klik NON FINAL




sehingga berubah menjadi FINAL





Klik tombol save di pojok kanan atas, dan pilih Graceful restart

















Sekarang Extension php sudah terpasang

















Tekan CTRL+C pada command line untuk menghentikan Cherokee's web-base control panel

Testing PHP5

Default dokumen root cherokee ada di /var/www. Sekarang buat sebuah contoh file untuk testing php

nano /var/www/info.php

isinya:

<?php phpinfo(); ?>

Arahkan browser ke http://localhost/info.php
Maka akan muncul informasi tentang php dan php pun telah berjalan dengan baik



















 

Install PHP5 dengan dukungan MySQL

install php5-mysql

apt-get install php5-mysql

restart cherokee

killall php-cgi
/etc/init.d/cherokee restart

Reload http://localhost/info.php di browser, lalu scroll ke bagian module.
Sekarang modul mysql telah terpasang di php.


















 

Untuk memasang modul-modul php lainnya, silahkan cari menggunakan perintah

apt-cache search php5