<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DZone Snippets: install code</title>
    <link>http://snippets.dzone.com/posts</link>
    <pubDate>Fri, 25 Jul 2008 07:45:49 GMT</pubDate>
    <description>DZone Snippets: install code</description>
    <item>
      <title>Compile &amp; install Nginx web server</title>
      <link>http://snippets.dzone.com/posts/show/5668</link>
      <description>Requirement on Mac OS X: &lt;a href="http://developer.apple.com/tools/xcode/index.html"&gt;Xcode&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;# See:&lt;br /&gt;# - http://en.wikipedia.org/wiki/Nginx&lt;br /&gt;# - http://wiki.codemongers.com/NginxGettingStarted&lt;br /&gt;# - http://wiki.codemongers.com/NginxInstallOptions&lt;br /&gt;# - http://wiki.codemongers.com/NginxCommandLine&lt;br /&gt;# - http://wiki.codemongers.com/NginxConfiguration&lt;br /&gt;&lt;br /&gt;export PATH="/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin"&lt;br /&gt;&lt;br /&gt;mkdir -p ~/Desktop/Nginx&lt;br /&gt;cd ~/Desktop/Nginx&lt;br /&gt;&lt;br /&gt;curl -L -O http://sysoev.ru/nginx/nginx-0.7.2.tar.gz&lt;br /&gt;tar -xzf nginx-0.7.2.tar.gz&lt;br /&gt;&lt;br /&gt;curl -L -O http://downloads.sourceforge.net/pcre/pcre-7.7.tar.gz&lt;br /&gt;tar -xzf pcre-7.7.tar.gz&lt;br /&gt;&lt;br /&gt;cd ~/Desktop/Nginx/nginx-0.7.2&lt;br /&gt;./configure --help&lt;br /&gt;./configure --prefix=/usr/local/nginx --sbin-path=/usr/local/sbin --with-debug --with-http_ssl_module --with-pcre=../pcre-7.7&lt;br /&gt;make&lt;br /&gt;sudo make install&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;which nginx&lt;br /&gt;otool -L /usr/local/sbin/nginx&lt;br /&gt;open /usr/local/nginx&lt;br /&gt;open -e /usr/local/nginx/conf/nginx.conf&lt;br /&gt;&lt;br /&gt;nginx -v&lt;br /&gt;nginx -V&lt;br /&gt;sudo nginx   # start server&lt;br /&gt;sudo nginx -t&lt;br /&gt;&lt;br /&gt;open http://localhost:80&lt;br /&gt;open http://localhost:80/50x.html&lt;br /&gt;&lt;br /&gt;sudo nano /usr/local/nginx/conf/nginx.conf   # editing ... server {  listen  8080; ... &lt;br /&gt;&lt;br /&gt;# reload configuration&lt;br /&gt;sudo kill -HUP `cat /usr/local/nginx/logs/nginx.pid`  &lt;br /&gt;&lt;br /&gt;# stop server&lt;br /&gt;sudo kill -15 $(ps -auxxx | egrep "[n]ginx.*master" | awk '{ print $2 }') 2&gt;/dev/null&lt;br /&gt;&lt;/code&gt;</description>
      <pubDate>Wed, 18 Jun 2008 20:03:18 GMT</pubDate>
      <guid>http://snippets.dzone.com/posts/show/5668</guid>
      <author>ntk ()</author>
    </item>
    <item>
      <title>Install vmware tools on ubuntu</title>
      <link>http://snippets.dzone.com/posts/show/4709</link>
      <description>Install vmware tools tar file on ubuntu from http://www.howtogeek.com/howto/ubuntu/install-vmware-tools-on-ubuntu-edgy-eft/&lt;br /&gt;The first thing that is important is that you will need to know is&lt;br /&gt;that you have to install the compilation utilities, which aren't &lt;br /&gt;installed by default. Run these commands to get you started:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;sudo apt-get install build-essential&lt;br /&gt;sudo apt-get install linux-headers-`uname -r`&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Now you'll want to navigate to the VM \ Install VMware Tools menu:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;cp /cdrom/*.gz /tmp/&lt;br /&gt;cd /tmp&lt;br /&gt;tar xvzf VM*.gz&lt;br /&gt;cd vmware*&lt;br /&gt;sudo ./vmware-install.pl&lt;br /&gt;&lt;/code&gt;</description>
      <pubDate>Mon, 29 Oct 2007 08:08:32 GMT</pubDate>
      <guid>http://snippets.dzone.com/posts/show/4709</guid>
      <author>fatgy (fat)</author>
    </item>
    <item>
      <title>Setting up Ruby On Rails with PostgreSQL on Mac OS X 10.4.9</title>
      <link>http://snippets.dzone.com/posts/show/4187</link>
      <description>This is a modified version of the &lt;a href="http://wiki.rubyonrails.org/rails/pages/Tutorial"&gt;Ruby on Rails Tutorial&lt;/a&gt; (&lt;a href="http://wiki.rubyonrails.org/rails/pages/TutorialStepOne"&gt;TutorialStepOne&lt;/a&gt;, &lt;a href="http://wiki.rubyonrails.org/rails/pages/TutorialStepOnePostgresql"&gt;TutorialStepOnePostgresql&lt;/a&gt;, ...).&lt;br /&gt;&lt;br /&gt;Log in to an admin user account and, if necessary, fix your command search path in $HOME/.bash_profile, $HOME/.bash_login or $HOME/.profile to include "/usr/local" and "/usr/local/sbin" (cf. &lt;a href="http://hivelogic.com/narrative/articles/using_usr_local"&gt;Using /usr/local &gt; Set The Path&lt;/a&gt;; echo $PATH | tr ":" "\n"). If there are no such files, just create them: touch $HOME/.bash_login &amp;&amp; touch $HOME/.bashrc (ls -a | grep \.bash).&lt;br /&gt;&lt;br /&gt;To avoid RubyGems loading issues it's no bad idea to add  &lt;a href="http://rubygems.org/read/chapter/3"&gt;export RUBYOPT=rubygems&lt;/a&gt;  to your $HOME/.bash_login file as well.&lt;br /&gt;&lt;br /&gt;If you want your system path changes to take effect not only for you you can modify the global system path settings in the systemwide initialization files /private/etc/profile and /private/etc/bashrc accordingly.&lt;br /&gt;&lt;br /&gt;To fix the paths of installed manual pages add the lines "MANPATH /usr/local/share/man" and "MANPATH /usr/local/man" to sudo nano +45 /usr/share/misc/man.conf (man -w | tr ":" "\n").&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(USE THE FOLLOWING AT YOUR OWN RISK!)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;REQUIREMENTS:&lt;br /&gt;&lt;br /&gt;I.     &lt;a href="http://developer.apple.com/tools/xcode/index.html"&gt;Xcode&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;II.    PostgreSQL Database Server&lt;br /&gt;&lt;br /&gt;Install this &lt;a href="http://www.entropy.ch/software/macosx/postgresql/"&gt;PostgreSQL Database Server&lt;/a&gt; package.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;# test after installation&lt;br /&gt;which psql     # /usr/local/bin/psql&lt;br /&gt;psql --version     # psql (PostgreSQL) 8.2.3, contains support for command-line editing&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Alternative installation: &lt;a href="http://brilliantcorners.org/node/84"&gt;Getting PostgreSQL running for Rails on a Mac&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;III.   Ruby 1.8.6, Ruby On Rails 1.2.3 &amp; Mongrel 1.0.1&lt;br /&gt;&lt;br /&gt;&lt;a href="http://hivelogic.com/narrative/articles/ruby-rails-mongrel-mysql-osx"&gt;Building Ruby, Rails, Subversion, Mongrel, and MySQL on Mac OS X&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To install both Mongrel &amp; Mongrel Cluster use: sudo gem install -y mongrel mongrel_cluster (cf. &lt;a href="http://mongrel.rubyforge.org/docs/mongrel_cluster.html"&gt;Using Mongrel Cluster&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;# test after installation&lt;br /&gt;ruby -v     # ruby 1.8.6&lt;br /&gt;rails -v     # Rails 1.2.3&lt;br /&gt;gem list     # ... mongrel (1.0.1) ...&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;IV. &lt;a href="http://rubyforge.org/projects/ruby-postgres/"&gt;ruby-postgres&lt;/a&gt; 0.7.1&lt;br /&gt;&lt;code&gt;&lt;br /&gt;sudo gem install -y ruby-postgres&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;As an alternative you may try &lt;a href="http://www.dotrb.com/2007/3/25/ruby-on-rails-installer-script-for-mac-osx"&gt;Ruby on rails installer script for Mac OSX&lt;/a&gt; or choose to install via MacPorts as described in &lt;a href="http://www.robbyonrails.com/articles/2007/06/19/installing-ruby-on-rails-and-postgresql-on-os-x-second-edition"&gt;Installing Ruby on Rails and PostgreSQL on OS X, Second Edition&lt;/a&gt; or &lt;a href="http://blog.nanorails.com/articles/2006/10/17/installing-rails-on-mac-os-x-tiger-10-4-8"&gt;Installing Rails on Mac OS X Tiger (10.4.8)&lt;/a&gt;. However, you then may have to change your system paths mentioned above &lt;a href="http://www.railsontherun.com/2007/5/9/installing-postgresql-on-mac"&gt;accordingly&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. create a database server&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&lt;br /&gt;# first create a directory called PostgreSQL-db on your Desktop&lt;br /&gt;mkdir -p $HOME/Desktop/PostgreSQL-db&lt;br /&gt;&lt;br /&gt;# create a new db server called railsdb&lt;br /&gt;/usr/local/bin/initdb -E UTF8 -D $HOME/Desktop/PostgreSQL-db/railsdb&lt;br /&gt;&lt;br /&gt;# START DB SERVER&lt;br /&gt;dir="$HOME/Desktop/PostgreSQL-db"; /usr/local/bin/pg_ctl -D $dir/railsdb -l $dir/railsdb/postgres.log start&lt;br /&gt;&lt;br /&gt;# STOP DB SERVER&lt;br /&gt;#dir="$HOME/Desktop/PostgreSQL-db"; /usr/local/bin/pg_ctl -D $dir/railsdb -l $dir/railsdb/postgres.log stop -m smart&lt;br /&gt;&lt;br /&gt;# check&lt;br /&gt;cat $HOME/Desktop/PostgreSQL-db/railsdb/pg_hba.conf&lt;br /&gt;&lt;br /&gt;   ...&lt;br /&gt;   # TYPE  DATABASE    USER        CIDR-ADDRESS          METHOD&lt;br /&gt;&lt;br /&gt;   # "local" is for Unix domain socket connections only&lt;br /&gt;   local   all         all                               trust&lt;br /&gt;   # IPv4 local connections:&lt;br /&gt;   host    all         all         127.0.0.1/32          trust&lt;br /&gt;   # IPv6 local connections:&lt;br /&gt;   host    all         all         ::1/128               trust&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;2. create PostgreSQL database&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&lt;br /&gt;createdb `whoami`_development&lt;br /&gt;#dropdb `whoami`_development&lt;br /&gt;&lt;br /&gt;createdb `whoami`_test&lt;br /&gt;#dropdb `whoami`_test&lt;br /&gt;&lt;br /&gt;#createdb `whoami`_production&lt;br /&gt;#dropdb `whoami`_production&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;3. set up your Rails project&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&lt;br /&gt;cd $HOME/Desktop/RubyOnRails-projects&lt;br /&gt;rails -d postgresql `whoami`&lt;br /&gt;cd `whoami`&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;4. edit /config/database.yml&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&lt;br /&gt;open -e $HOME/Desktop/RubyOnRails-projects/`whoami`/config/database.yml&lt;br /&gt;&lt;br /&gt;# just uncomment the following line&lt;br /&gt;#encoding: UTF8 &lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;5. make Rails &amp; PostgreSQL work together&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&lt;br /&gt;cd $HOME/Desktop/RubyOnRails-projects/`whoami`&lt;br /&gt;&lt;br /&gt;ruby script/generate migration People&lt;br /&gt;&lt;br /&gt;# edit /db/migrate/001_people.rb&lt;br /&gt;# cf. http://wiki.rubyonrails.org/rails/pages/TutorialStepOneMigrations&lt;br /&gt;&lt;br /&gt;open -e $HOME/Desktop/RubyOnRails-projects/`whoami`/db/migrate/001_people.rb&lt;br /&gt;&lt;br /&gt; class People &lt; ActiveRecord::Migration&lt;br /&gt;&lt;br /&gt;    def self.up&lt;br /&gt;      create_table :people do |table|&lt;br /&gt;      # note that "id" is added implicitly, by default&lt;br /&gt;        table.column :name, :string&lt;br /&gt;        table.column :street1, :string&lt;br /&gt;        table.column :street2, :string&lt;br /&gt;        table.column :city, :string&lt;br /&gt;        table.column :state, :string&lt;br /&gt;        table.column :zip, :string&lt;br /&gt;     end&lt;br /&gt;    end&lt;br /&gt;&lt;br /&gt;    def self.down&lt;br /&gt;      drop_table :people &lt;br /&gt;    end&lt;br /&gt;  end&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;rake db:migrate&lt;br /&gt;&lt;br /&gt;ruby script/generate model Person  &lt;br /&gt;&lt;br /&gt;#open -e $HOME/Desktop/RubyOnRails-projects/`whoami`/app/models/person.rb  # file will be explained below&lt;br /&gt;&lt;br /&gt;ruby script/console&lt;br /&gt;&lt;br /&gt;&gt;&gt; ...&lt;br /&gt;        entry = Person.new&lt;br /&gt;        entry.name = "Name" &lt;br /&gt;        entry.street1 = "123 Somwhere" &lt;br /&gt;        entry.street2 = "" &lt;br /&gt;        entry.city = "Smallville" &lt;br /&gt;        entry.state = "KS" &lt;br /&gt;        entry.zip = "123456" &lt;br /&gt;        entry.save&lt;br /&gt;        exit&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# check newly created db table&lt;br /&gt;&lt;br /&gt;psql `whoami`_development&lt;br /&gt;SELECT * FROM people;&lt;br /&gt;\q&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# test&lt;br /&gt;rake      # ... 0 failures, 0 errors&lt;br /&gt;&lt;br /&gt;# create new controller&lt;br /&gt;ruby script/generate controller People list view new edit&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# edit /app/controllers/people_controller.rb&lt;br /&gt;open -e $HOME/Desktop/RubyOnRails-projects/`whoami`/app/controllers/people_controller.rb&lt;br /&gt;&lt;br /&gt;  def view&lt;br /&gt;   @person = Person.find(1)&lt;br /&gt;  end&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# edit /app/views/people/view.rhtml&lt;br /&gt;open -e $HOME/Desktop/RubyOnRails-projects/`whoami`/app/views/people/view.rhtml&lt;br /&gt;&lt;br /&gt;# copy &amp; paste &amp; uncomment the following lines&lt;br /&gt;&lt;br /&gt;#&lt;html&gt;&lt;br /&gt;#  &lt;body&gt;&lt;br /&gt;#    &lt;h1&gt;People#view&lt;/h1&gt;&lt;br /&gt;#    &lt;p&gt;This page will display one person.&lt;/p&gt;&lt;br /&gt;#    &lt;p&gt;&lt;br /&gt;#    &lt;%= @person.name %&gt;&lt;br /&gt;&lt;br /&gt;#    &lt;%= @person.street1 %&gt;&lt;br /&gt;&lt;br /&gt;#    &lt;%= @person.street2 %&gt;&lt;br /&gt;&lt;br /&gt;#    &lt;%= @person.city %&gt;&lt;br /&gt;&lt;br /&gt;#    &lt;%= @person.state %&gt;&lt;br /&gt;&lt;br /&gt;#    &lt;%= @person.zip %&gt;&lt;br /&gt;&lt;br /&gt;#    &lt;/p&gt;&lt;br /&gt;#  &lt;/body&gt;&lt;br /&gt;#&lt;/html&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# the file /app/models/person.rb explained (see above)&lt;br /&gt;# open -e $HOME/Desktop/RubyOnRails-projects/`whoami`/app/models/person.rb&lt;br /&gt;&lt;br /&gt;# class Person &lt; ActiveRecord::Base&lt;br /&gt;# end&lt;br /&gt;&lt;br /&gt;# How does this know to map to the people table we created? ActiveRecord pluralizes the class name and looks for that &lt;br /&gt;# table in the database. This doesn&#8217;t just mean adding an &#8217;s&#8217;. Irregular plural forms are also handled, so Rails knows &lt;br /&gt;# that the plural of &#8216;person&#8217; is &#8216;people&#8217;. The rules for how it does this are described in the documentation&lt;br /&gt;# (see http://wiki.rubyonrails.org/rails/pages/TutorialStepSix).&lt;br /&gt;&lt;br /&gt;# test&lt;br /&gt;rake&lt;br /&gt;&lt;br /&gt;# start your Rails app&lt;br /&gt;cd $HOME/Desktop/RubyOnRails-projects/`whoami`&lt;br /&gt;&lt;br /&gt;ruby script/server&lt;br /&gt;#ruby script/server --environment=development&lt;br /&gt;&lt;br /&gt;# open a second shell window and go to ...  &lt;br /&gt;open -a Safari http://localhost:3000/people/view&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;</description>
      <pubDate>Thu, 21 Jun 2007 21:25:53 GMT</pubDate>
      <guid>http://snippets.dzone.com/posts/show/4187</guid>
      <author>ntk ()</author>
    </item>
    <item>
      <title>DB2 Manual Installation on Linux</title>
      <link>http://snippets.dzone.com/posts/show/3682</link>
      <description>Install&lt;br /&gt;&lt;br /&gt;    * Login as root.&lt;br /&gt;    * Create groups:&lt;br /&gt;          o groupadd -g 999 db2iadm1&lt;br /&gt;          o groupadd -g 998 db2fadm1&lt;br /&gt;          o groupadd -g 997 dasadm1 &lt;br /&gt;&lt;br /&gt;    * Create users for each group:&lt;br /&gt;          o useradd -u 1004 -g db2iadm1 -m -d /home/db2inst1 db2inst1&lt;br /&gt;          o useradd -u 1003 -g db2fadm1 -m -d /home/db2fenc1 db2fenc1&lt;br /&gt;          o useradd -u 1002 -g dasadm1 -m -d /home/dasusr1 dasusr1 &lt;br /&gt;&lt;br /&gt;    * Set password for each users created:&lt;br /&gt;          o passwd db2inst1&lt;br /&gt;          o passwd db2fenc1&lt;br /&gt;          o passwd dasusr1 &lt;br /&gt;&lt;br /&gt;    * cd to installation file directory:&lt;br /&gt;          o Example: /tmp/db2/exp/disk1 &lt;br /&gt;&lt;br /&gt;    * Run installation script:&lt;br /&gt;          o ./db2_install.sh &lt;br /&gt;&lt;br /&gt;Post Install&lt;br /&gt;&lt;br /&gt;    * Login as root.&lt;br /&gt;    * Install license (example):&lt;br /&gt;          o /opt/ibm/db2/V9.1/adm/db2licm &#8211;a /tmp/db2/exp/disk1/db2/license/db2exp_uw.lic &lt;br /&gt;&lt;br /&gt;Create the DB2 Administration Server (DAS)&lt;br /&gt;&lt;br /&gt;    * Login as root.&lt;br /&gt;    * Create DAS with dasusr1&lt;br /&gt;          o /opt/ibm/db2/V9.1/instance/dascrt -u dasusr1 &lt;br /&gt;&lt;br /&gt;    * Login as dasuser1&lt;br /&gt;          o Start the DAS: db2admin start &lt;br /&gt;&lt;br /&gt;    * Optional: to enable autostarting of the DAS upon reboot&lt;br /&gt;          o /opt/ibm/db2/V9.1/instance/dascrt/dasauto &#8211;on &lt;br /&gt;&lt;br /&gt;Create DB2 instance&lt;br /&gt;&lt;br /&gt;    * Login as root.&lt;br /&gt;    * Create instance with users db2fenc1 and db2inst1:&lt;br /&gt;          o /opt/ibm/db2/V9.1/instance/db2icrt -a server -u db2fenc1 db2inst1 &lt;br /&gt;    * Optional: enable autostarting of the db2inst1 instance&lt;br /&gt;          o /opt/ibm/db2/V9.1/instance/db2iauto &#8211;on db2inst1 &lt;br /&gt;&lt;br /&gt;Update environment variables&lt;br /&gt;&lt;br /&gt;    * Example:&lt;br /&gt;    * Login as db2inst1&lt;br /&gt;    * edit .bash_profile&lt;br /&gt;          o vi /home/db2inst1/.bash_profile&lt;br /&gt;          o insert the following line at the end of the file &#8211; &#8220;. /home/db2inst1/sqllib/db2profile&#8221; &lt;br /&gt;&lt;br /&gt;    * Do the same for dasusr1, using its corresponding directory. &lt;br /&gt;&lt;br /&gt;Database service&lt;br /&gt;&lt;br /&gt;    * Login as root:&lt;br /&gt;    * Add new service entry:&lt;br /&gt;          o vi etc/services&lt;br /&gt;          o insert this line &#8220;DB2_TMINST 50000/tcp&#8221; at the end of the file &lt;br /&gt;&lt;br /&gt;Verification&lt;br /&gt;&lt;br /&gt;    * Login as db2inst1&lt;br /&gt;    * List installed DB2 products and features: db2ls&lt;br /&gt;    * Display the default instance: db2 get instance&lt;br /&gt;          o Result: The current database manager instance is: db2inst1 &lt;br /&gt;    * Start the database instance: db2start&lt;br /&gt;          o Result: SQL1063N DB2START processing was successful. &lt;br /&gt;    * Stop the database instance: db2stop&lt;br /&gt;          o Result: SQL1064N DB2STOP processing was successful. &lt;br /&gt;</description>
      <pubDate>Fri, 16 Mar 2007 11:50:43 GMT</pubDate>
      <guid>http://snippets.dzone.com/posts/show/3682</guid>
      <author>wjchay (Chay Weei Jye)</author>
    </item>
    <item>
      <title>Quickly download the PEAR libraries</title>
      <link>http://snippets.dzone.com/posts/show/2065</link>
      <description>To get a headstart for your website you can use the PEAR libraries. The following script downloads a couple of the most handy libraries, and also adds some symbolic links to the newly downloaded files.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;#!/bin/bash&lt;br /&gt;pear config-create $HOME $HOME/.pearrc&lt;br /&gt;pear config-set php_dir $HOME/pear/lib&lt;br /&gt;&lt;br /&gt;pear install -a PEAR&lt;br /&gt;&lt;br /&gt;pear channel-update pear.php.net&lt;br /&gt;pear install -a DB Mail&lt;br /&gt;pear install -o Auth Auth_SASL Cache_Lite File&lt;br /&gt;pear install -o HTML_QuickForm HTML_TreeMenu&lt;br /&gt;pear install -o HTTP HTTP_Request&lt;br /&gt;pear install -o Mail_Mime&lt;br /&gt;pear install -o Log Pager&lt;br /&gt;pear install -o Translation2-beta XML_Serializer-beta&lt;br /&gt;&lt;br /&gt;ln -s ~/pear/pear ~/bin/pear&lt;br /&gt;ln -s ~/pear/peardev ~/bin/peardev&lt;br /&gt;ln -s ~/pear/pecl ~/bin/pecl&lt;br /&gt;&lt;/code&gt;</description>
      <pubDate>Thu, 18 May 2006 00:23:51 GMT</pubDate>
      <guid>http://snippets.dzone.com/posts/show/2065</guid>
      <author>yoghoyogho ()</author>
    </item>
  </channel>
</rss>
