tag:blogger.com,1999:blog-114308662009-02-21T08:13:11.567-08:00microdataincmicrodatainchttp://www.blogger.com/profile/05909916944497316292noreply@blogger.comBlogger13125tag:blogger.com,1999:blog-11430866.post-1149607888759335022006-06-06T08:31:00.000-07:002006-06-06T08:41:09.076-07:00Fedora Core 5 Linux Installation Noteshttp://stanton-finley.net/fedora_core_5_installation_notes.html<br />Web Server: <ul class="list"> <li>The Apache web server is available for Fedora Core 5. If you have not already done so go to "Applications" > "Add/Remove Software", enter your root password, then under "Servers" tick the check box for "Web Server", click "Optional Packages" and tick all the check boxes, click "Close", click "Apply" and "Continue". Go to "System" > "Administration" > "Security Level and Firewall". Provide your root password, click "ok" and on the "Firewall Options" tab make sure the check boxes next to "WWW (HTTP)" and "Secure WWW (HTTPS) are ticked. On the "SELinux" tab click the arrow on the left of "Modify SELinux Policy" and under (expanded) "HTTPD Service" make sure all the checkboxes are ticked except "Disable SELinux protection for httpd daemon" and "Disable SELinux protection for http suexec". (Please see <a href="http://fedora.redhat.com/docs/selinux-faq-fc5/">http://fedora.redhat.com/docs/selinux-faq-fc5/</a> for important SELinux considerations.) Click "ok". Reboot your machine to enable the new SELinux settings.</li> </ul> <ul class="list"> <li>Subscribe to a service such as <a href="https://www.dyndns.org/">https://www.dyndns.org/</a> or <a href="http://www.easydns.com/">http://www.easydns.com/</a> to register a new domain name (such as your-name.org) and to have their DNS service map your computer's IP address to your new registered domain name. (The command "ifconfig" at the root prompt will output your IP address.) If you have a "dynamic" (changeable) IP address you can use their dynamic DNS service.</li> </ul> <ul class="list"> <li>If you are using a router you may have to forward ports 80, 8080, and 443 in order for your web server to work through your router's firewall. See <a href="http://www.portforward.com/routers.htm">http://www.portforward.com/routers.htm</a> for instructions.</li> </ul> <ul class="list"> <li>Open the terminal. Type: <div class="bordered"> <pre>su -<br /></pre> </div>Hit enter. Type your root password. Hit enter. Type "ifconfig". Hit enter. This will output the IP address of your machine (the numbers after "inet addr:") or if you are behind a router or gateway go to <a href="http://checkip.dyndns.org/">http://checkip.dyndns.org/</a> or <a href="http://myipaddress.com/">http://myipaddress.com/</a> to determine the IP address that the outside world sees for your machine and use that as your IP address in the following. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>gedit /etc/hosts<br /></pre> </div>Hit enter. </li> </ul> <ul class="list"> <li>In gedit edit your /etc/hosts file to include a line containing your IP address, your domain name, and your short domain name (the characters before the dot). Be sure to include a carriage return after this line. When you are finished your hosts file should look something like this: <div class="bordered"> <pre># Do not remove the following line, or various programs<br /># that require network functionality will fail.<br />127.0.0.1 localhost.localdomain localhost<br />67.172.236.37 stantonfinley.org stantonfinley<br /><br /></pre> </div>Be sure there is a blank line at the end of the file. Click on the "save" icon in gedit and exit gedit. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>gedit /etc/sysconfig/network<br /></pre> </div>Hit enter. </li> </ul> <ul class="list"> <li>In gedit edit your /etc/sysconfig/network file and replace "localhost.localdomain" with your domain name. When you are finished your network file should look something like this: <div class="bordered"> <pre>NETWORKING=yes<br />HOSTNAME=stantonfinley.org<br /></pre> </div>Click on the "save" icon in gedit and exit gedit. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>gedit /etc/httpd/conf/httpd.conf<br /></pre> </div>Hit enter. Go to "File" > "Save As...", type "httpd.conf.original" in the "Save As..." box and click "Save". This creates a backup of your httpd.conf file. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>gedit /etc/httpd/conf/httpd.conf<br /></pre> </div>Hit enter. (You are about to edit your Apache web server configuration file. Please see <a href="http://httpd.apache.org/docs/2.0/">http://httpd.apache.org/docs/2.0/</a> for important information about what the configuration lines we are about to edit do.) </li> </ul> <ul class="list"> <li>In gedit scroll down to the "ServerAdmin" section and enter your email address instead of "root@localhost". <p>Scroll down to the "#ServerName" section and uncomment it (take out the "#"). Then enter the registered DNS name of your web site ("whatever.com") or your server's IP address instead of "www.example.com". (If you don't know your IP address type "ifconfig" at the root prompt.)</p> <p>Scroll down and change "UseCanonicalName Off" to "UseCanonicalName On".</p> <p>Scroll down to the "Options" line and change "Options Indexes FollowSymLinks" to "Options Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews".</p> <p>Change "AllowOverride None" to "AllowOverride Options FileInfo AuthConfig Limit" in case you want to use .htaccess files in any of your web subdirectories.</p> <p>Change "DirectoryIndex index.html index.html.var" to "DirectoryIndex index.html index.html.var index.shtml index.cgi index.php index.phtml index.php3 index.htm home.html welcome.html".</p> <p>Under the "AddType application/x-compress .Z" and "AddType application/x-gzip .gz .tgz" lines add the line: "AddType application/x-httpd-php .php .phps .php3 .phtml .html .htm .shtml .fds".</p> <p>Uncomment the line "#AddHandler cgi-script .cgi" and add ".pl" so that it reads "AddHandler cgi-script .cgi .pl".</p> <p>If you wish to enable support to serve web pages from user's home directories as well comment (add a "#" in front of) "UserDir disable" so that it reads "#UserDir disable" and uncomment "#UserDir public_html" so that it reads "UserDir public_html". Then uncomment and edit the control access stanza for user directories below it so that it looks something like this:</p> <div class="bordered"> <pre><directory><br /> AllowOverride Options FileInfo AuthConfig Limit<br /> Options Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews<br /> <limit><br /> Order allow,deny<br /> Allow from all<br /> </limit><br /> <limitexcept><br /> Order deny,allow<br /> Allow from all<br /> </limitexcept><br /></directory><br /></pre> </div>Click on the "save" icon in gedit to save your httpd.conf file and exit gedit. Close the terminal. </li> </ul> <ul class="list"> <li>Open a terminal as your regular user (not root). Type: <div class="bordered"> <pre>mkdir public_html<br /></pre> </div>Hit enter. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>chmod -R 755 public_html<br /></pre> </div>Hit enter. Close the terminal. </li> </ul> <ul class="list"> <li>Open the terminal. Type: <div class="bordered"> <pre>su -<br /></pre> </div>Hit enter. Type your root password. Hit enter. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>cd /home<br /></pre> </div>Hit enter. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>chmod 711 your_user_name<br /></pre> </div>Hit enter. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>chcon -R -t httpd_user_content_t /home/your_user_name/public_html/<br /></pre> </div>(Use the name of the user's home directory you are working with in place of "your_user_name".) Hit enter. Close the terminal. </li> </ul> <ul class="list"> <li>If you have a favicon.ico copy it to /var/www/html while still logged in as root (cp favicon.ico /var/www/html).</li> </ul> <ul class="list"> <li>Go to "System" > "Administration" > "Server Settings" > "Services". Type in your root password in the dialog box that appears and click on "OK". Scroll down the list and tick the check box for "httpd". Also untick the check box for "thttpd" if it is ticked. Click on the "save" icon in the Service Configuration window and then close the window. Do this for runlevel 3 as well as for runlevel 5. Reboot your machine or issue the command "service httpd start" as root to start the Apache web server.</li> </ul> <ul class="list"> <li>Open Firefox and type your server's IP address in the URL window and hit enter. You should see the default Apache/Fedora Core test page. Type the registered DNS name of your web site ("whatever.com") in the URL window and hit enter. You should see the test page again.</li> </ul> <ul class="list"> <li>While still logged in as root copy or move your web site index.html and any other HTTP content you may have to /var/www/html and/or to /home/your_user_name/public_html. Change permissions on these files to be viewable and executable as appropriate on the web (usually "chmod 755 *"). You are now serving web pages from your Fedora Core web server. You will find your server log files in /etc/httpd/logs and you will be able to view them while logged in as root.</li> </ul> <div class="heading"> <a id="FTP" name="FTP"></a>FTP Server: </div> <ul class="list"> <li>The secure FTP server vsftpd is available in Fedora Core. If you have not already done so go to Applications" > "Add/Remove Software", enter your root password, then under "Servers" tick the check box for "FTP Server", click "Close", click "Apply" and "Continue". Go to "System" > "Administration" > "Security Level and Firewall". Provide your root password, click "ok" and on the "Firewall Options" tab make sure the check boxes next to "FTP" is ticked. On the "SELinux" tab click the arrow on the left of "Modify SELinux Policy" and under (expanded) "FTP" make sure all the checkboxes are ticked except "Disable SELinux protection for ftpd daemon". Click "ok". Reboot your machine to enable the new SELinux settings.</li> </ul> <ul class="list"> <li>If you are using a router you may have to forward ports 20 and 21 in order for your FTP server to work through your router's firewall. See <a href="http://www.portforward.com/routers.htm">http://www.portforward.com/routers.htm</a> for instructions.</li> </ul> <ul class="list"> <li>Register a new domain name for your Fedora box, have it mapped to your IP address, and configure your /etc/hosts and /etc/sysconfig/network files as described in the web server section above.</li> </ul> <ul class="list"> <li>Open the terminal. Type: <div class="bordered"> <pre>su -<br /></pre> </div>Hit enter. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>gedit /etc/vsftpd/vsftpd.conf<br /></pre> </div>Hit enter. </li> </ul> <ul class="list"> <li>In gedit change "anonymous_enable=YES" to "anonymous_enable=NO". <p>Also add a line that reads "chroot_local_user=YES" just under the line that reads "#chroot_list_file=/etc/vsftpd/chroot_list".</p> <p>Also uncomment (remove the "#" from) the ascii_ lines so that they read "ascii_upload_enable=YES" and "ascii_download_enable=YES".</p>Click on the "save" icon in gedit to save your vsftpd.conf file and exit gedit. Close the terminal. </li> </ul> <ul class="list"> <li>Go to "System" > "Administration" > "Server Settings" > "Services". Type in your root password in the dialog box that appears and click on "OK". Scroll down the list and check the check box for "vsftpd". Click on the "save" icon in the Service Configuration window and then close the window. Do this for runlevel 3 as well as for runlevel 5. Reboot your machine. You should now be able to access your home user's directory with an FTP client. The host name on your client will be your registered domain name or the IP address of your Fedora Core box. The user ID will be your Fedora Core non-root user name. The password will be your Fedora Core non-root user's password. (I recommend turning off passive mode on the client to speed up transfers. If you use gftp as a client you should edit /etc/sysconfig/iptables-config on the server and add "ip_nat_ftp" into the "IPTABLES_MODULES="" directive so that it reads IPTABLES_MODULES="ip_conntrack_netbios_ns ip_conntrack_ftp ip_nat_ftp". Then reboot your machine.)</li> </ul> <div class="heading"> <a id="PHP" name="PHP"></a>PHP and Perl: </div> <ul class="list"> <li>PHP and Perl are available in Fedora Core 5 when we install the web server as described above. If you have enabled the Apache web server (see above) you can test your PHP and Perl installations by doing the following: Open the terminal. Type: <div class="bordered"> <pre>su -<br /></pre> </div>Hit enter. Type your root password. Hit enter. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>gedit /var/www/html/phpinfo.php<br /></pre> </div>Hit enter and gedit will open. </li> </ul> <ul class="list"> <li>In gedit type: <div class="bordered"> <pre><?php phpinfo();?><br /></pre> </div>Click the "save" icon in gedit and close gedit. </li> </ul> <ul class="list"> <li>While still in the root terminal type: <div class="bordered"> <pre>gedit /var/www/html/printenv.pl<br /></pre> </div>Hit enter and gedit will open. </li> </ul> <ul class="list"> <li>In gedit type: <div class="bordered"> <pre>#!/usr/bin/perl<br />##<br />## printenv -- demo CGI program which just prints its environment<br />##<br /><br />print "Content-type: text/plain\n\n";<br />foreach $var (sort(keys(%ENV))) {<br /> $val = $ENV{$var};<br /> $val =~ s|\n|\\n|g;<br /> $val =~ s|"|\\"|g;<br /> print "${var}=\"${val}\"\n";<br />}<br /><br /></pre> </div>Be sure there is a blank line at the end of the file. Click the "save" icon in gedit and close gedit. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>chmod 755 /var/www/html/printenv.pl<br /></pre> </div>Hit enter. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>chmod 755 /var/www/html/phpinfo.php<br /></pre> </div>Hit enter. </li> </ul> <ul class="list"> <li>Now when you open these files from your web server (http://whatever.com/phpinfo.php and http://whatever.com/printenv.pl) you will be able to prove the functionality of your PHP and Perl installations. (In order to allow cgi scripts to execute outside of the cgi-bin directory configure your httpd.conf as described in the web server section above.)</li> </ul> <ul class="list"> <li> <strong>Special note on configuring sendmail for PHP using your email provider's SMTP (simple mail transport protocol):</strong> <p>Your /etc/php.ini file uses sendmail as the default transport agent for sending email from PHP applications ("sendmail_path = /usr/sbin/sendmail -t -i").</p> <p>If you have not already done so edit (with gedit as we have been doing) "/etc/hosts" as root (type "su -" in a terminal, hit enter, type your root password, hit enter) and add the line "your.ip.address whatever.org whatever" where "your.ip.address" is the IP address of your web server, "whatever.org" is the registered DNS name of your web site (your canonical domain name), and "whatever" is your short domain name (the characters before the dot). Separate the IP address from the domain name with a couple of tabs.</p> <p>Edit "/etc/sysconfig/network" and change "localhost.localdomain" to "whatever.org" where "whatever.org" is the registered DNS name of your web site (your canonical domain name). Reboot.</p> <p>Edit "/etc/mail/local-host-names" and include your domain name.</p> <p>Edit "/etc/mail/sendmail.mc" and change "dnl define(`SMART_HOST',`smtp.your.provider')dnl" to "define(`SMART_HOST',`smtp.your.provider')dnl" where "smtp.your.provider" is the smtp host that you use to send mail from your email client.</p> <p>Also change "DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl" to "dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl".</p> <p>Also change "dnl MASQUERADE_AS(`mydomain.com')dnl" to "MASQUERADE_AS(`your.provider.com')dnl" where "your.provider.com" is the host that you use to send mail from your email client (the characters after the "@").</p> <p>Add these lines (near the bottom of /etc/mail/sendmail.mc but above "MAILER"): "FEATURE(`genericstable',`hash -o /etc/mail/genericstable.db')dnl" and "GENERICS_DOMAIN_FILE(`/etc/mail/generics-domains')dnl".</p> <p>Edit or create if required: "/etc/mail/generics-domains". Include in "/etc/mail/generics-domains" your canonical domain name. (Be sure to add a carriage return.)</p> <p>Edit or create if required: "/etc/mail/genericstable". Include in "/etc/mail/genericstable" the line:"username mailusername@your.provider.com" where "username" is your non-root Fedora user name and "mailusername@your.provider.com" is your email address that you use with your email client. (Be sure to add a carriage return.)</p> <p>As root execute the command: "make -C /etc/mail". This will regenerate "/etc/mail/sendmail.cf".</p> <p>As root do a "yum -y install sendmail-cf".</p> <p>Reboot or start (or restart) sendmail from "System" > "Administration" > "Server Settings" > "Services".</p> <p>(See <a href="http://www.linuxhomenetworking.com/linux-hn/sendmail.htm">http://www.linuxhomenetworking.com/linux-hn/sendmail.htm</a>.)</p> </li> </ul> <div class="heading"> <a id="MySQL" name="MySQL"></a>MySQL: </div> <ul class="list"> <li>MySQL is available in Fedora Core 5. If you have not already done so go to Applications" > "Add/Remove Software", enter your root password, then under "Servers" tick the check box for "MySQL Database" and under "Optional Packages" make sure all the check boxes are ticked. Click "Close", click "Apply" and "Continue". Go to "System" > "Administration" > "Server Settings" > "Services". Type in your root password in the dialog box that appears and click on "OK". Scroll down the list and check the check box for "mysqld". Click on the "save" icon in the Service Configuration window and then close the window. Do this for runlevel 3 as well as for runlevel 5. Reboot your machine to start the MySQL service or enter the command "/sbin/service mysqld start" as root.</li> </ul> <ul class="list"> <li>Open the terminal. Type: <div class="bordered"> <pre>su -<br /></pre> </div>Hit enter. Type your root password. Hit enter. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>gedit /etc/my.cnf<br /></pre> </div>Hit enter. </li> </ul> <ul class="list"> <li>In the mysqld section of my.cnf add the line: <div class="bordered"> <pre>skip-innodb<br /></pre> </div>Your my.cnf should now look something like this: <div class="bordered"> <pre>[mysqld]<br />datadir=/var/lib/mysql<br />socket=/var/lib/mysql/mysql.sock<br /># Default to using old password format for compatibility with mysql 3.x<br /># clients (those using the mysqlclient10 compatibility package).<br />old_passwords=1<br />skip-innodb<br /><br />[mysql.server]<br />user=mysql<br />basedir=/var/lib<br /><br />[mysqld_safe]<br />err-log=/var/log/mysqld.log<br />pid-file=/var/run/mysqld/mysqld.pid<br /></pre> </div>Click the "save" icon in gedit and close gedit. </li> </ul> <ul class="list"> <li>While still in the root terminal type: <div class="bordered"> <pre>mysql -u root<br /></pre> </div>Hit enter. You will see the mysql> query prompt. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>select user, host, password, select_priv, update_priv, delete_priv, insert_priv from mysql.user;<br /></pre> </div>Hit enter. You will see something like this: <div class="bordered"> <pre>+------+------------------------+----------+-------------+-------------+-------------+-------------+<br />| user | host | password | select_priv | update_priv | delete_priv | insert_priv |<br />+------+------------------------+----------+-------------+-------------+-------------+-------------+<br />| root | localhost | | Y | Y | Y | Y |<br />| root | stantonfinley.org | | Y | Y | Y | Y |<br />| | localhost | | N | N | N | N |<br />| | stantonfinley.org | | N | N | N | N |<br />+------+------------------------+----------+-------------+-------------+-------------+-------------+<br />4 rows in set (0.17 sec)<br /><br />mysql><br /></pre> </div> </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>set password for 'root'@'localhost' = password ('newpassword');<br /></pre> </div>where "newpassword" is the password that you want to use for the root MySQL super user. Hit enter. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>set password for 'root'@'host' = password ('newpassword');<br /></pre> </div>where "host" is the name of your host as reported in the "host" column above and "newpassword" is the password that you want to use for the root MySQL super user. Hit enter. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>select user, host, password, select_priv, update_priv, delete_priv, insert_priv from mysql.user;<br /></pre> </div>Hit enter. You will see something like this with your password hash-encrypted in the "password" column: <div class="bordered"> <pre>+------+------------------------+------------------+-------------+-------------+-------------+-------------+<br />| user | host | password | select_priv | update_priv | delete_priv | insert_priv |<br />+------+------------------------+------------------+-------------+-------------+-------------+-------------+<br />| root | localhost | 1e36745e3c0f99b0 | Y | Y | Y | Y |<br />| root | stantonfinley.org | 1e36745e3c0f99b0 | Y | Y | Y | Y |<br />| | localhost | | N | N | N | N |<br />| | stantonfinley.org | | N | N | N | N |<br />+------+------------------------+------------------+-------------+-------------+-------------+-------------+<br />4 rows in set (0.00 sec)<br /><br />mysql><br /></pre> </div> </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>exit<br /></pre> </div>Close the terminal. Reboot your machine. Open a terminal. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>su -<br /></pre> </div>Hit enter. Type your root password. Hit enter. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>mysql -u root -p<br /></pre> </div>Hit enter. MySQL should ask for your MySQL super user password. Type it in. Hit enter. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>exit<br /></pre> </div>You have successfully set up MySQL. </li> </ul> <div class="heading"> <a id="phpMyAdmin" name="phpMyAdmin"></a>phpMyAdmin: </div> <ul class="list"> <li>Configure and enable your web server, PHP, and MySQL as described above. Open Firefox. Go to <a href="http://www.phpmyadmin.net/">http://www.phpmyadmin.net/</a> and download (save to disk) the latest stable version in bzip2 format (<a href="http://prdownloads.sourceforge.net/phpmyadmin/phpMyAdmin-2.8.1.tar.bz2?download">phpMyAdmin-2.8.1.tar.bz2</a>). This should save the file to your home folder. If it saves the file to your desktop instead go to your desktop and drag the file into your "Home" folder. (Left mouse click on the file and drag it on top of your "Home" folder while holding the left mouse button down. Then release the mouse button.)</li> </ul> <ul class="list"> <li>Open a terminal. Type: <div class="bordered"> <pre>su<br /></pre> </div>Hit enter. Type your root password. Hit enter. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>mv *.tar.bz2 /var/www/html<br /></pre> </div>Hit enter. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>cd /var/www/html<br /></pre> </div>Hit enter. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>bzip2 -dc *.tar.bz2 | tar -xvf -<br /></pre> </div>Hit enter. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>rm *.tar.bz2<br /></pre> </div>Hit enter. Type "y" and hit enter. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>mv phpMyAdmin-2.8.1 phpmyadmin<br /></pre> </div>Hit enter. Close the terminal. Open the terminal again. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>su -<br /></pre> </div>Hit enter. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>gedit /var/www/html/phpmyadmin/libraries/config.default.php<br /></pre> </div>Hit enter and gedit will open. </li> </ul> <ul class="list"> <li>In /var/www/html/phpmyadmin/libraries/config.default.php change "$cfg['PmaAbsoluteUri'] = '';" to "$cfg['PmaAbsoluteUri'] = ' http://whatever.com/phpmyadmin/';" (where "whatever.com" is your web site). <p>Change "$cfg['blowfish_secret'] = ''; to "$cfg['blowfish_secret'] = 'passphrase';" where "passphrase" is some arbitrary string of characters that the blowfish algorithm will use to encrypt your password when using cookie type authentication.</p> <p>Under "Server(s) configuration" change "$cfg['Servers'][$i]['auth_type'] = 'config';" to "$cfg['Servers'][$i]['auth_type'] = 'cookie';".</p> <p>In gedit click on "File" > "Save as.." and in the "Name" box change the name of the file from "config.default.php" to "../config.inc.php". Then hit the "save" button and close gedit.</p> <p>As root do a "yum -y install php-mbstring". Close the terminal. Reboot your machine.</p> <p>Open http://whatever.com/phpmyadmin/ in Firefox (where "whatever.com" is your web site). Type "root" in the "Username:" box and your MySQL super user password in the "Password:" box. Click the "Go" button. You should see the " Welcome to phpMyAdmin" web page. Open a terminal.</p> </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>su -<br /></pre> </div>Hit enter. Type your root password. Hit enter. </li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>mysql -u root -p<br /></pre> </div>Type in your MySQL super user password. Hit enter. </li> </ul> <ul class="list"> <li>For MySQL versions 4.0.2 and above (FC5) type: <div class="bordered"> <pre>GRANT USAGE ON mysql.* TO 'pma'@'localhost' IDENTIFIED BY 'pmapassword';<br />GRANT SELECT (<br /> Host, User, Select_priv, Insert_priv, Update_priv, Delete_priv,<br /> Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv,<br /> File_priv, Grant_priv, References_priv, Index_priv, Alter_priv,<br /> Show_db_priv, Super_priv, Create_tmp_table_priv, Lock_tables_priv,<br /> Execute_priv, Repl_slave_priv, Repl_client_priv<br /> ) ON mysql.user TO 'pma'@'localhost';<br />GRANT SELECT ON mysql.db TO 'pma'@'localhost';<br />GRANT SELECT ON mysql.host TO 'pma'@'localhost';<br />GRANT SELECT (Host, Db, User, Table_name, Table_priv, Column_priv)<br /> ON mysql.tables_priv TO 'pma'@'localhost';<br />GRANT SELECT, INSERT, UPDATE, DELETE ON phpmyadmin.* TO 'pma'@'localhost';<br /><br /></pre> </div>where "pmapassword" is the password for the pma user that you select for the special "controluser" that has only the SELECT privilege on the mysql.user (all columns except "Password"), mysql.db (all columns), mysql.host (all columns) and mysql.tables_priv (all columns except "Grantor" & "Timestamp") tables. Hit enter. Hit enter. </li> </ul> <ul class="list"> <li>For MySQL versions 4.1.2 or later (FC5) open Firefox, go to http://whatever.org/phpmyadmin/scripts/create_tables_mysql_4_1_2+.sql. (Substitute your web site's registered DNS name or IP address for "whatever.org".) Click "edit" > "select all", click "edit" > "copy", go back to the terminal and click "edit" > "paste". Hit enter. The entire query should be executed at the "mysql>" prompt. If the entire query did not execute and put you back at the "mysql>" prompt carefully examine where it stopped compared to the text in "create_tables_mysql_4_1_2+.sql" and then copy the exact characters to the end of the file that need to be finished, paste them in the terminal at the location where the query stopped and hit enter again. Alternatively you could use the key combination ctrl + shift + v to paste the entire query again, overwriting the original. After you have executed this query successfully you should also copy, paste in and execute http://whatever.org/phpmyadmin/scripts/upgrade_tables_mysql_4_1_2+.sql in the same way. (Substitute your web site's registered DNS name or IP address for "whatever.org".) When the query finishes type "exit" at the mysql> prompt.</li> </ul> <ul class="list"> <li>Type: <div class="bordered"> <pre>gedit /var/www/html/phpmyadmin/config.inc.php<br /></pre> </div>Hit enter and gedit will open. </li> </ul> <ul class="list"> <li>In /var/www/html/phpmyadmin/config.inc.php change "$cfg['Servers'][$i]['controluser'] = '';" to "$cfg['Servers'][$i]['controluser'] = 'pma';". <p>Change "$cfg['Servers'][$i]['controlpass'] = '';" to "$cfg['Servers'][$i]['controlpass'] = 'pmapassword';" where "pmapassword" is the password for the pma user that you selected earlier.</p> <p>Change "$cfg['Servers'][$i]['pmadb'] = '';" to "$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';".</p> <p>Change "$cfg['Servers'][$i]['bookmarktable'] = '';" to "$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';".</p> <p>Change "$cfg['Servers'][$i]['relation'] = '';" to "$cfg['Servers'][$i]['relation'] = 'pma_relation';".</p> <p>Change "$cfg['Servers'][$i]['table_info'] = '';" to "$cfg['Servers'][$i]['table_info'] = 'pma_table_info';".</p> <p>Change "$cfg['Servers'][$i]['table_coords'] = '';" to "$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';".</p> <p>Change "$cfg['Servers'][$i]['pdf_pages'] = '';" to "$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';".</p> <p>Change "$cfg['Servers'][$i]['column_info'] = '';" to "$cfg['Servers'][$i]['column_info'] = 'pma_column_info';".</p> <p>Change "$cfg['Servers'][$i]['history'] = '';" to "$cfg['Servers'][$i]['history'] = 'pma_history';".</p> <p>Click on the "save" icon in gedit and close gedit. Close the terminal. Open Firefox and go to http://whatever.com/phpmyadmin/ where "whatever.com" is your web site registered DNS name or IP address. Log into phpMyAdmin as root. Click on the down arrow in the "Database:" selection dialog box in the left column. You should see the "mysql", "phpmyadmin", and "test" databases listed. You may delete ("drop") the "test" database if you wish. You have now successfully configured phpMyAdmin.</p> </li> </ul> <div class="heading"> <a id="Resources" name="Resources"></a>Resources: </div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11430866-114960788875933502?l=microdatainc.blogspot.com'/></div>microdatainchttp://www.blogger.com/profile/05909916944497316292noreply@blogger.com3tag:blogger.com,1999:blog-11430866.post-1149047164485342602006-05-30T20:45:00.000-07:002006-05-30T20:46:04.896-07:00Building a LAMP Server<p class="bigtitle">Building a LAMP Server</p> <p>Last update: May 10, 2006</p> <p class="accent">Now in development - this HOWTO but with Apache 2, MySQL 5, and PHP 5.</p> <p><strong>A note from the author</strong></p> <p>I hope you find this guide, HOWTO, tutorial -- call it what you will -- useful. I also hope it saves you some time. If you do find it useful, I would be grateful if you could make a donation using the button below (and if it wasn't useful, <a href="mailto:brucetimberlake@gmail.com">mail me</a> and tell me why not).</p> <p>I receive a great deal of mail as a result of this HOWTO, much of it asking me to solve various LAMP-related problems. Please bear in mind that the money that puts food on my family's table comes from the consultancy work that I do. If you would like help with any of the points discussed in this article, <a href="mailto:brucetimberlake@gmail.com">mail me</a> and tell me what that help is worth to you. Quote any amount you like, and if I'm able to help you out, you can make a PayPal donation by way of thanks. Fair enough?</p> <div align="left"> <form action="https://www.paypal.com/cgi-bin/webscr" method="post"> <input name="cmd" value="_s-xclick" type="hidden"> <input name="encrypted" value="-----BEGIN PKCS7----- MIIHLwYJKoZIhvcNAQcEoIIHIDCCBxwCAQExggEwMIIBLAIBADCBlDCBjjELMAkG A1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQw EgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UE AxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20CAQAwDQYJ KoZIhvcNAQEBBQAEgYC+POW9TYZW1sGk9k9d/lTx5Udo5NMfJmJFCQ3Crl9u+RJH 6YdqIXRad+1Y9P/7RyrpGWILKDC3vv14uHDSppIX7zgVV1uAyRzbgr3bWC5gML8j qCrvhgBS3bHh1tT5hBrc50SEd/Zi9o5fBBfpntec0fnFVITcmz37T85Yf21vOzEL MAkGBSsOAwIaBQAwgawGCSqGSIb3DQEHATAUBggqhkiG9w0DBwQIyZmkvtrXif2A gYhQ4AFKx/EF81THKeKkjcXnZoIw4zefMJt6hmwOsOEiy651slP2wtCdn6QzFn91 lrFEv2cfiNoenbf2cNRrJ7p91yColAcZt8PIkTD7RB4Cif6E0SoBLqiHFn6Zheok MVrUyJf0EicKPNuk4B9qabIezpwh+dUDmpXvrspc1ABdl3eMmeE9TuwyoIIDhzCC A4MwggLsoAMCAQICAQAwDQYJKoZIhvcNAQEFBQAwgY4xCzAJBgNVBAYTAlVTMQsw CQYDVQQIEwJDQTEWMBQGA1UEBxMNTW91bnRhaW4gVmlldzEUMBIGA1UEChMLUGF5 UGFsIEluYy4xEzARBgNVBAsUCmxpdmVfY2VydHMxETAPBgNVBAMUCGxpdmVfYXBp MRwwGgYJKoZIhvcNAQkBFg1yZUBwYXlwYWwuY29tMB4XDTA0MDIxMzEwMTMxNVoX DTM1MDIxMzEwMTMxNVowgY4xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQG A1UEBxMNTW91bnRhaW4gVmlldzEUMBIGA1UEChMLUGF5UGFsIEluYy4xEzARBgNV BAsUCmxpdmVfY2VydHMxETAPBgNVBAMUCGxpdmVfYXBpMRwwGgYJKoZIhvcNAQkB Fg1yZUBwYXlwYWwuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDBR07d /ETMS1ycjtkpkvjXZe9k+6CieLuLsPumsJ7QC1odNz3sJiCbs2wC0nLE0uLGaEtX ynIgRqIddYCHx88pb5HTXv4SZeuv0Rqq4+axW9PLAAATU8w04qqjaSXgbGLP3Nmo hqM6bV9kZZwZLR/klDaQGo1u9uDb9lr4Yn+rBQIDAQABo4HuMIHrMB0GA1UdDgQW BBSWn3y7xm8XvVk/UtcKG+wQ1mSUazCBuwYDVR0jBIGzMIGwgBSWn3y7xm8XvVk/ UtcKG+wQ1mSUa6GBlKSBkTCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYw FAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEG A1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0B CQEWDXJlQHBheXBhbC5jb22CAQAwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUF AAOBgQCBXzpWmoBa5e9fo6ujionW1hUhPkOBakTr3YCDjbYfvJEiv/2P+IobhOGJ r85+XHhN0v4gUkEDI8r2/rNk1m0GA8HKddvTjyGw/XqXa+LSTlDYkqI8OwR8GEYj 4efEtcRpRYBxV8KxAW93YDWzFGvruKnnLbDAF6VR5w/cCMn5hzGCAZowggGWAgEB MIGUMIGOMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0ExFjAUBgNVBAcTDU1vdW50 YWluIFZpZXcxFDASBgNVBAoTC1BheVBhbCBJbmMuMRMwEQYDVQQLFApsaXZlX2Nl cnRzMREwDwYDVQQDFAhsaXZlX2FwaTEcMBoGCSqGSIb3DQEJARYNcmVAcGF5cGFs LmNvbQIBADAJBgUrDgMCGgUAoF0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAc BgkqhkiG9w0BCQUxDxcNMDQwMzAzMTYxMDU5WjAjBgkqhkiG9w0BCQQxFgQUOLyn 4dI9VxedEe5yug1T9XYa5TIwDQYJKoZIhvcNAQEBBQAEgYBXL3ytW0TJiVtzTtjJ g65Ol/7PL+zt0mV5CbbX3zQv4QHF+uJnhqekWHUKxBodFoBAw70HZR4kmSOX16iF 7ngE5XXnADllF/PvKCBadc3pmcZVcTKT4WRbHA6eoz3Np/sHWXx3pOdCOeOfZ34+ kxPn1Vu/gtP1+ynPVZw/fa0yoA== -----END PKCS7-----" type="hidden"> </form> </div> <hr /> <p>This document will walk you through the installation of what is known as a "LAMP" system: <strong>Linux</strong>, <strong>Apache</strong>, <strong>MySQL</strong> and <strong>PHP</strong>. Depending on who you talk to, the <strong>P</strong> also stands for <strong>Perl</strong> or <strong>Python</strong>, but in general, it is assumed to be PHP. I run <a href="http://www.centos.org/">CentOS</a> on my servers; these directions were written for CentOS/Red Hat/Fedora. I have had requests for SuSE (another RPM-based distribution) as well as Debian-based systems, so I will work on variants of these directions for those distributions in the future (donations might help speed that process up!). The main difference between the distributions is in the paths to the startup scripts. Red Hat systems used <code>/etc/rc.d/init.d</code> and SuSE uses <code>/etc/init.d</code>.</p> <p class="accent">If you are not comfortable with trying this procedure yourself, I am available for hire to install LAMP systems, or assist you with any other Linux-based projects.<br /><br />You can check <a href="http://www.brtnet.org/resume.htm">my resume</a> for background and contact information, or email <code>bruce.timberlake at gmail.com</code> with your project details!</p> <p>If you need an SSL-enabled server, I have a <strong> <a href="http://www.lamphowto.com/lampssl.htm">LAMP with SSL howto</a></strong> as well.</p> <p>I designed this document so you can just copy/paste each line or block of commands into your shell session and it will "just work" for you. This avoids tedious typing, and the inevitable typos or missed steps that result. <strong>These commands work properly via copy/paste. If you are having problems and you are not using copy/paste, please re-check your typing before sending me an email saying "It doesn't work."</strong></p> <p class="command"> Text in a "command" box like this one is a literal Linux commandline, and should be typed or pasted exactly as written. </p> <p class="boldaccent"> One note: many <strong>many</strong> people have followed these directions as written, and have not had any problems.<br />If you are having a problem, chances are it's something you are doing (or not doing), something different<br />about your computer, etc.<br /><br />It is probably <strong>NOT</strong> this procedure. :)</p> <p class="title">Initial Steps</p> <p class="accent">PLEASE BE AWARE THAT A SOURCE-BASED INSTALLATION LIKE THIS ONE IS NOT NEEDED FOR A BASIC LAMP SERVER! You should only be doing a source-based installation if you need to alter settings in one or more components of the LAMP stack (e.g., you need a feature in PHP that isn't in the default RPM). If you are just getting started with LAMP, use the binaries provided by your distribution - it is much simpler, and a lot easier to upgrade later.</p> <p>Most out-of-the-box Red Hat Linux installations will have one or more of the LAMP components installed via RPM files. I personally believe in installing things like this from source, so I get the most control over what's compiled in, what's left out, etc. But source code installs can wreak havoc if overlaid on top of RPM installs, as the two most likely won't share the same directories, etc.</p> <p>If you have not yet installed your Linux OS, or just for future reference, do not choose to install Apache, PHP, or MySQL during the system installation. Then you can immediately proceed with the source-based install listed here.</p> <p>Note: to install applications from source code, you will need a C++ compiler (gcc++) installed. This is generally taken care of, but I've had enough queries about it that I've added this note to avoid getting more! You can use your distribution's install CDs to get the proper version of the compiler. Or, if you are using an RPM based distro, you can use a site like <a href="http://www.rpmfind.net/">http://www.rpmfind.net/</a> to locate the correct RPM version for your system. (You will obviously not be able to use/rebuild a source RPM to get the compiler installed, as you need the compiler to build the final binary RPM!) On a Fedora system, you can do this command:</p> <p class="command">su - root<br />yum install gcc gcc-c++</p> <p class="title">Log in as <code>root</code></p> <p>Because we will be installing software to directories that "regular" users don't have write access to, and also possibly uninstalling RPM versions of some applications, we'll log in as <code>root</code>. The only steps that <i>need</i> <code>root</code> access are the actual installation steps, but by doing the <code>configure</code> and <code>make</code> steps as <code>root</code>, the source code will also be inaccessible to "regular" users.</p> <p>If you do not have direct access (via keyboard) to the server, <strong>PLEASE</strong> use <a href="http://www.openssh.com/">Secure Shell (SSH)</a> to access the server and not <code>telnet</code>!! Whenever you use <code>telnet</code> (or plain FTP for that matter), you are transmitting your username, password, and all session information in "plain text". This means that anyone who can access a machine someplace between your PC and your server can snoop your session and get your info. Use encryption wherever possible!</p> <p class="command">su - root</p> <p class="title">Remove RPM Versions of the Applications</p> <p>Before we start with our source code install, we need to remove all the existing RPM files for these products. To find out what RPMs are already installed, use the RPM query command:</p> <p class="command">rpm -qa</p> <p>in conjunction with <code>grep</code> to filter your results:</p> <p class="command"> rpm -qa | grep -i apache<br />rpm -qa | grep -i httpd<br />rpm -qa | grep -i php<br />rpm -qa | grep -i mysql </p> <p class="info">The 'httpd' search is in case you have Apache2 installed via RPM.</p> <p>To remove the RPMs generated by these commands, do</p> <p class="command">rpm -e <i>filename</i></p> <p>for each RPM you found in the query. If you have any content in your MySQL database already, the RPM removal step should not delete the database files. When you reinstall MySQL, you should be able to move all those files to your new MySQL data directory and have access to them all again.</p> <p class="title">Get the Source Code for all Applications</p> <p>We want to put all our source code someplace central, so it's not getting mixed up in someone's home directory, etc.</p> <p class="command">cd /usr/local/src</p> <p>One way application source code is distributed is in what are known as "tarballs." The <code>tar</code> command is usually associated with making tape backups - <code>tar</code> stands for <strong>T</strong>ape <strong>AR</strong>chive. It's also a handy way to pack up multiple files for easy distribution. Use the <code>man tar</code> command to learn more about how to use this very flexible tool.</p> <p>At the time of updating this, the current versions of all the components we'll use are:</p> <p class="info"> MySQL - 4.0.26 (MySQL v4.1.x coming soon; there are tricky locale issues)<br />Apache - 1.3.34<br />PHP - 4.4.2</p> <p class="boldaccent">Please note: these are the <strong>only</strong> versions of these that I have set up myself, and verified these steps against. If you use another version of any component, especially a newer version, this HOWTO may not be accurate, and I won't be able to provide free support under those circumstances. Paid support and assistance is <strong>always</strong> available however.</p> <p class="command"> wget http://www.php.net/distributions/php-4.4.2.tar.gz<br />wget http://apache.oregonstate.edu/httpd/apache_1.3.34.tar.gz </p> <p>There may be an Apache mirror closer to you - check their <a href="http://httpd.apache.org/download.cgi">mirror page</a> for other sources. Then insert the URL you get in place of the above for the <code>wget</code> command.</p> <p>For MySQL, go to <a href="http://dev.mysql.com/downloads/mysql/4.0.html">http://www.mysql.com/</a> and choose an appropriate mirror to get the newest MySQL version (v4.0.26).</p> <p class="title">Unpack the Source Code</p> <p class="command"> tar zxf php-4.4.2.tar.gz<br />tar zxf apache_1.3.34.tar.gz<br />tar zxf mysql-4.0.26.tar.gz </p> <p>This should leave you with the following directories:</p> <p class="info"> /usr/local/src/php-4.4.2<br />/usr/local/src/apache_1.3.34<br />/usr/local/src/mysql-4.0.26</p> <p class="title">Build and Install MySQL</p> <p>First, we create the group and user that "owns" MySQL. For security purposes, we don't want MySQL running as <code>root</code> on the system. To be able to easily identify MySQL processes in <code>top</code> or a <code>ps</code> list, we'll make a user and group named <code><strong>mysql</strong></code>:</p> <p class="command"> groupadd mysql<br />useradd -g mysql -c "MySQL Server" mysql </p> <p>If you get any messages about the group or user already existing, that's fine. The goal is just to make sure we have them on the system.</p> <p>What the <code>useradd</code> command is doing is creating a user <code>mysql</code> in the group <code>mysql</code> with the "name" of MySQL Server. This way when it's showed in various user and process watching apps, you'll be able to tell what it is right away.</p> <!-- <p>You may ask - doesn't the MySQL user need to log in? The answer to that is actually no. When MySQL is started, a controlling process owned by <code>root</code> is started (via the <code>safe_mysqld</code> script). Then child processes, owned by <code>mysql</code> are spawned from it. The parent controlling process watches the child processes and restarts them automatically if they get killed off, etc.</p> --> <p>Now we'll change to the "working" directory where the source code is, change the file 'ownership' for the source tree (this prevents build issues in reported in some cases where the packager's username was included on the source and you aren't using the exact same name to compile with!) and start building.</p> <p>The <code><strong>configure</strong></code> command has many options you can specify. I have listed some fairly common ones; if you'd like to see others, do:</p> <p class="command">./configure --help | less</p> <p>to see them all. Read the <a href="http://www.mysql.com/documentation/index.html">documentation on the MySQL website</a> for a more detailed explanation of each option.</p> <p class="command"> cd /usr/local/src/mysql-4.0.26<br /><br />chown -R root.root *<br /><br />make clean<br /><br />./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --disable-maintainer-mode --with-mysqld-user=mysql --with-unix-socket-path=/tmp/mysql.sock --without-comment --without-debug --without-bench </p> <p class="info">18-Jul-2005: If you are installing MySQL 4.0.x on Fedora Core 4, there is a problem with LinuxThreads that prevents MySQL from compiling properly. Installing on Fedora Core 3 works fine though. Thanks to Kevin Spencer for bringing this to my attention. There is a workaround listed at <a href="http://bugs.mysql.com/bug.php?id=9497">http://bugs.mysql.com/bug.php?id=9497</a>. Thanks to Collin Campbell for that link. Another solution can be found at <a href="http://bugs.mysql.com/bug.php?id=2173">http://bugs.mysql.com/bug.php?id=2173</a>. Thanks to Kaloyan Raev for that one.</p> <p>Now comes the long part, where the source code is actually compiled and then installed. Plan to get some coffee or take a break while this step runs. It could be 10-15 minutes or more, depending on your system's free memory, load average, etc.</p> <p class="command"> make &&amp; make install </p> <p class="title">Configure MySQL</p> <p>MySQL is "installed" but we have a few more steps until it's actually "done" and ready to start. First run the script which actually sets up MySQL's internal database (named, oddly enough, <code>mysql</code>).</p> <p class="command"> ./scripts/mysql_install_db </p> <p>Then we want to set the proper ownership for the MySQL directories and data files, so that only MySQL (and <code>root</code>) can do anything with them.</p> <p class="command"> chown -R root:mysql /usr/local/mysql<br />chown -R mysql:mysql /usr/local/mysql/data </p> <p>Copy the default configuration file for the expected size of the database (small, medium, large, huge)</p> <p class="command"> cp support-files/my-medium.cnf /etc/my.cnf<br />chown root:sys /etc/my.cnf<br />chmod 644 /etc/my.cnf </p> <p class="info">If you get an error message about the <code>data</code> directory not existing, etc., something went wrong in the <code>mysql_install_db</code> step above. Go back and review that; make sure you didn't get some sort of error message when you ran it, etc.</p> <p>Now we have to tell the system where to find some of the dynamic libraries that MySQL will need to run. We use dynamic libraries instead of static to keep the memory usage of the MySQL program itself to a minimum.</p> <p class="command"> echo "/usr/local/mysql/lib/mysql" >> /etc/ld.so.conf<br />ldconfig </p> <p>Now create a startup script, which enables MySQL auto-start each time your server is restarted.</p> <p class="command"> cp ./support-files/mysql.server /etc/rc.d/init.d/mysql<br />chmod +x /etc/rc.d/init.d/mysql<br />/sbin/chkconfig --level 3 mysql on </p> <p>Then set up symlinks for all the MySQL binaries, so they can be run from anyplace without having to include/specify long paths, etc.</p> <p class="command"> cd /usr/local/mysql/bin<br />for file in *; do ln -s /usr/local/mysql/bin/$file /usr/bin/$file; done </p> <p class="title">MySQL Security Issues</p> <p>First, we will assume that only applications on the same server will be allowed to access the database (i.e., not a program running on a physically separate server). So we'll tell MySQL not to even listen on port 3306 for TCP connections like it does by default.</p> <p>Edit <code>/etc/my.cnf</code> and uncomment the </p> <p class="info">skip-networking</p> <p>line (delete the leading <code>#</code>).</p> <p>For more security info, check this <a href="http://www.securityfocus.com/infocus/1726">great tutorial</a> over at <a href="http://www.securityfocus.com/">SecurityFocus</a>.</p> <p class="title">Start MySQL</p> <p>First, test the linked copy of the startup script in the normal server runlevel start directory, to make sure the symlink was properly set up:</p> <p class="command"> cd ~<br />/etc/rc.d/rc3.d/S90mysql start </p> <p>If you ever want to manually start or stop the MySQL server, use these commands:</p> <p class="command"> /etc/rc.d/init.d/mysql start<br />/etc/rc.d/init.d/mysql stop </p> <p>Let's "test" the install to see what version of MySQL we're running now:</p> <p class="command">mysqladmin version</p> <p>It should answer back with the version we've just installed...</p> <p>Now we'll set a password for the MySQL <code>root</code> user (note that the MySQL <code>root</code> user is <strong>not</strong> the same as the system <code>root</code> user, and <strong>definitely</strong> should not have the same password as the system <code>root</code> user!).</p> <p class="command">mysqladmin -u root password <i>new-password</i></p> <p class="info">(obviously, insert your own password in the above command instead of the "new-password" string!)</p> <p>You're done! MySQL is now installed and running on your server. It is highly recommended that you read about MySQL security and lock down your server as much as possible. The MySQL site has info at <a href="http://www.mysql.com/doc/en/Privilege_system.html">http://www.mysql.com/doc/en/Privilege_system.html</a>.</p> <p class="title">Test MySQL</p> <p>To run a quick test, use the command line program <code>mysql</code>:</p> <p class="command">mysql -u root -p</p> <p>and enter your new <code>root</code> user password when prompted. You will then see the MySQL prompt:</p> <p class="info">mysql></p> <p>First, while we're in here, we'll take care of another security issue and delete the sample database <code>test</code> and all default accounts except for the MySQL root user. Enter each of these lines at the <code>mysql></code> prompt:</p> <p class="command"> drop database test;<br />use mysql;<br />delete from db;<br />delete from user where not (host="localhost" and user="root");<br />flush privileges; </p> <p>As another security measure, I like to change the MySQL administrator account name from <code>root</code> to something harder to guess. This will make it that much harder for someone who gains shell access to your server to take control of MySQL.</p> <p class="boldaccent"> MAKE SURE YOU REMEMBER THIS NEW NAME, AND USE IT WHEREVER<br />YOU SEE "root" IN OTHER DIRECTIONS, WEBSITES, ETC.<br /><br />ONCE YOU DO THIS STEP, THE USERNAME "root" WILL CEASE TO<br />EXIST IN YOUR MYSQL CONFIGURATION!</p> <p class="command"> update user set user="sqladmin" where user="root";<br />flush privileges; </p> <p>Now, on with the "standard" testing... First, create a new database:</p> <p class="command">create database foo;</p> <p>You should see the result:</p> <p class="info">Query OK, 1 row affected (0.04 sec)<br /><br />mysql> </p> <p>Delete the database:</p> <p class="command">drop database foo;</p> <p>You should see the result:</p> <p class="info"> Query OK, 0 rows affected (0.06 sec)<br /><br />mysql> </p> <p>To exit from <code>mysql</code> enter <code>\q</code>:</p> <p class="command">\q</p> <!-- <div style="border: 1px black solid; padding: 1em;"> <h3 align="center">MySQL related books that I own and recommend:</h3> <table border="0" align="center" width="100%"> <tr> <td align="center"><iframe src="http://rcm.amazon.com/e/cm?t=lamphowtocom-20&o=1&amp;p=8&l=as1&amp;asins=0735712123&fc1=000000&amp;=1&lc1=0000ff&amp;bc1=000000<1=_blank&IS2=1&amp;f=ifr&bg1=ffffff&amp;f=ifr" width="120" height="240" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"> </iframe></td> <td align="center"><iframe src="http://rcm.amazon.com/e/cm?t=lamphowtocom-20&o=1&amp;p=8&l=as1&amp;asins=1565924347&fc1=000000&amp;=1&lc1=0000ff&amp;bc1=000000<1=_blank&IS2=1&amp;f=ifr&bg1=ffffff&amp;f=ifr" width="120" height="240" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"> </iframe></td> </tr></table> </div> --> <p class="title">Build and Install Apache (with DSO support)</p> <p>The advantage to building Apache with support for dynamically loaded modules is that in the future, you can add functionality to your webserver by just compiling and installing modules, and restarting the webserver. If the features were compiled into Apache, you would need to rebuild Apache from scratch every time you wanted to add or update a module (like PHP). Your Apache binary is also smaller, which means more efficient memory usage.</p> <p>The downside to dynamic modules is a slight performance hit compared to having the modules compiled in.</p> <p class="command"> cd /usr/local/src/apache_1.3.34<br /><br />make clean<br /><br />./configure --prefix=/usr/local/apache --enable-shared=max --enable-module=rewrite --enable-module=so<br /><br />make &&amp; make install </p> <p class="title">Build and Install PHP</p> <p>This section has only been tested with PHP v4.x. If you are trying to build PHP 5.x, I do not have experience with this yet, and do not provide free support for you to get it working. Please note that there are <b>many</b> options which can be selected when compiling PHP. Some will have library dependencies, meaning certain software may need to be already installed on your server before you start building PHP. You can use the command</p> <p class="command">./configure --help | less</p> <p>once you change into the PHP source directory. This will show you a list of all possible configuration switches. For more information on what these switches are, please check the <a href="http://www.php.net/manual/en/configure.php">PHP website documentation</a>.</p> <p class="command"> cd /usr/local/src/php-4.4.2<br /><br />./configure --with-apxs=/usr/local/apache/bin/apxs --disable-debug --enable-ftp --enable-inline-optimization --enable-magic-quotes --enable-mbstring --enable-mm=shared --enable-safe-mode --enable-track-vars --enable-trans-sid --enable-wddx=shared --enable-xml --with-dom --with-gd --with-gettext --with-mysql=/usr/local/mysql --with-regex=system --with-xml --with-zlib-dir=/usr/lib<br /><br />make &&amp; make install<br /><br />cp php.ini-dist /usr/local/lib/php.ini </p> <p>I like to keep my config files all together in <code>/etc</code>. I set up a symbolic link like this:</p> <p class="command">ln -s /usr/local/lib/php.ini /etc/php.ini</p> <p>Then I can just open <code>/etc/php.ini</code> in my editor to make changes.</p> <p>Recommended reading on securing your PHP installation is <a href="http://www.securityfocus.com/infocus/1706">this article</a> at <a href="http://www.securityfocus.com/">SecurityFocus.com</a>.</p> <!-- <div style="border: 1px black solid; padding: 1em;"> <h3 align="center">PHP related books that I own and recommend:</h3> <table border="0" align="center" width="100%"> <tr> <td align="center"><iframe src="http://rcm.amazon.com/e/cm?t=lamphowtocom-20&o=1&amp;p=8&l=as1&amp;asins=0672326728&fc1=000000&amp;=1&lc1=0000ff&amp;bc1=000000<1=_blank&IS2=1&amp;f=ifr&bg1=ffffff&amp;f=ifr" width="120" height="240" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"> </iframe></td> <td align="center"><iframe src="http://rcm.amazon.com/e/cm?t=lamphowtocom-20&o=1&amp;p=8&l=as1&amp;asins=0975240218&fc1=000000&amp;=1&lc1=0000ff&amp;bc1=000000<1=_blank&IS2=1&amp;f=ifr&bg1=ffffff&amp;f=ifr" width="120" height="240" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"> </iframe></td> <td align="center"><iframe src="http://rcm.amazon.com/e/cm?t=lamphowtocom-20&o=1&amp;p=8&l=as1&amp;asins=0672325616&fc1=000000&amp;=1&lc1=0000ff&amp;bc1=000000<1=_blank&IS2=1&amp;f=ifr&bg1=ffffff&amp;f=ifr" width="120" height="240" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"> </iframe></td> </tr></table> </div> --> <p class="title">Edit the Apache Configuration File (<code>httpd.conf</code>)</p> <p>I like to keep all my configuration files together in <code>/etc</code>, so I set up a symbolic link from the actual location to <code>/etc</code>:</p> <p class="command">ln -s /usr/local/apache/conf/httpd.conf /etc/httpd.conf</p> <p>Now open <code>/etc/httpd.conf</code> in your favorite text editor, and set all the basic Apache options in accordance with <a href="http://httpd.apache.org/docs/install.html#trad_install">the official Apache instructions</a> (beyond the scope of this HOWTO).</p> <p>Also recommended is the article on <a href="http://www.securityfocus.com/infocus/1694">securing Apache</a>.</p> <p>To ensure your PHP files are properly interpreted, and not just downloaded as text files, remove the <code>#</code> at the beginning of the lines which read:</p> <div class="info"> #AddType application/x-httpd-php .php<br />#AddType application/x-httpd-php-source .phps </div> <p>If the AddType lines above don't exist, manually enter them (without the leading <code>#</code> of course) after the line</p> <p class="info"> AddType application/x-tar .tgz </p> <p>or anyplace within the <code><ifmodule></code> section of <code>httpd.conf</code>.</p> <p>If you wish to use other/additional extensions/filetypes for your PHP scripts instead of just <code>.php</code>, add them to the <code>AddType</code> directive:</p> <p class="info"> AddType application/x-httpd-php .php <strong>.foo</strong><br />AddType application/x-httpd-php-source .phps <strong>.phtmls</strong> </p> <p>An example: if you wanted every single HTML page to be parsed and processed like a PHP script, just add <code>.htm</code> and <code>.html</code>:</p> <p class="info">AddType application/x-httpd-php .php <strong>.htm .html</strong></p> <p>There will be a bit of a performance loss if every single HTML page is being checked for PHP code even if it doesn't contain any. But if you want to use PHP but be "stealthy" about it, you can use this trick.</p> <p>Add <code>index.php</code> to the list of valid Directory Index files so that your "default page" in a directory can be named <code>index.php</code>.</p> <p class="info"> <ifmodule><br /> DirectoryIndex <strong>index.php</strong> index.htm index.html<br /></ifmodule> </p> <p>You can add anything else you want here too. If you want <code>foobar.baz</code> to be a valid directory index page, just add the <code>.baz</code> filetype to the <code>AddType</code> line, and add <code>foobar.baz</code> to the <code>DirectoryIndex</code> line.</p> <p class="title">Start Apache</p> <p>We want to set Apache up with a normal start/stop script in <code>/etc/rc.d/init.d</code> so it can be auto-started and controlled like other system daemons. Set up a symbolic link for the <code>apachectl</code> utility (installed automatically as part of Apache):</p> <p class="command">ln -s /usr/local/apache/bin/apachectl /etc/rc.d/init.d/apache</p> <p>Then set up auto-start for runlevel 3 (where the server will go by default):</p> <p class="command">ln -s /etc/rc.d/init.d/apache /etc/rc.d/rc3.d/S90apache</p> <p>Then start the daemon:</p> <p class="command">/etc/rc.d/init.d/apache start</p> <p>You can check that it's running properly by doing:</p> <p class="command">ps -ef</p> <p>and look for the <code>httpd</code> processes.</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11430866-114904716448534260?l=microdatainc.blogspot.com'/></div>microdatainchttp://www.blogger.com/profile/05909916944497316292noreply@blogger.com1tag:blogger.com,1999:blog-11430866.post-1139335683039585432006-02-07T10:07:00.000-08:002006-02-07T10:12:14.383-08:00Ebooks UpdateVolume in drive F has no label.<br />Volume Serial Number is 1C40-1AD6<br /><br />Directory of F:\Ebooks<br /><br />[.]<br />[..]<br />Addison.Wesley.A Compact Reference For 3D Computer Graphics Programming.pdf<br />Addison.Wesley.A Guide To Forensic Testimony (2002).chm<br />Addison.Wesley.A_Buffer_Overflow_Study_-_Attacks_and_Defenses_(2002)=.pdf<br />Addison.Wesley.Advanced CORBA Programming with C++.pdf<br />Addison.Wesley.Advanced Linux Networking (2002).chm<br />Addison.Wesley.Advanced Linux Networking.chm<br />Addison.Wesley.Advanced Programming in the UNIX Environment 2nd Ed. (2005).chm<br />Addison.Wesley.Applying Use Case Driven Object Modeling with UML - An Annotated e-Commerce Example (2001).chm<br />Addison.Wesley.Art Of Computer Programming Fundamental Algorithms - Donald E Knuth - 1995.pdf<br />Addison.Wesley.Beyond Software Architecture (2003).chm<br />Addison.Wesley.Building Web Applications with UML (2002).chm<br />Addison.Wesley.C Network Programming Volume 1.pdf<br />Addison.Wesley.Code Reading - The Open Source Perspective (2003).chm<br />Addison.Wesley.Compiler Design - Formal Syntax And Semantics of Programming Language (1995).pdf<br />Addison.Wesley.Computer Science - Neural Networks - Algorithms, Applications, And Programming Techniques.pdf<br />Addison.Wesley.Contributing to Eclipse - Principles, Patterns, and Plug-Ins (2003).chm<br />Addison.Wesley.Database Access With Visual Basic .Net 3rd Ed. (2003).chm<br />Addison.Wesley.Database Design For Mere Mortals-A Hands On Guide For Relational Database Design (2nd Ed) (2003).chm<br />Addison.Wesley.Design Patterns Java.PDF<br />Addison.Wesley.Designing Components with the C++ STL - A New Approach to Programming 3E.pdf<br />Addison.Wesley.Digital%20Image%20Processing%20(2nd%20Edition).pdf<br />Addison.Wesley.Donald Knuth - The Art Of Computer Programming Vol 1 (1997).pdf<br />Addison.Wesley.Effective Java - Programming Language Guide.pdf<br />Addison.Wesley.Effective XML - 50 Specific Ways to Improve Your XML (2003).chm<br />Addison.Wesley.Efficient C++ Programming Techniques.pdf<br />Addison.Wesley.Exceptional.C++ - 47 Engineering Puzzles, Programming Problems, and Solutions.chm<br />Addison.Wesley.Extreme Programming Perspectives (2002).chm<br />Addison.Wesley.Extreme.Programming.Explained.(1999);.OCR.6.0.ShareConnector.com.pdf<br />Addison.Wesley.Facts and Fallacies of Software Engineering 2002).chm<br />Addison.Wesley.Hack IT Security Through Penetration Testing [2003].chm<br />Addison.Wesley.Hackers Delight [2002].chm<br />Addison.Wesley.Hitchhiker's Guide to SQL Server 2000 Reporting Services (2004).chm<br />Addison.Wesley.Honeypots Tracking Hackers (2002) [RuBoard] [Share-Books.Net].chm<br />Addison.Wesley.Honeypots_TrackingHackers.chm<br />Addison.Wesley.Imperfect C++ Practical Solutions for Real-Life Programming (2005).chm<br />Addison.Wesley.Interconnections-Bridges_Routers_Switches_and_Internetworking_Protocols_2nd_ED.pdf<br />Addison.Wesley.Java Look and Feel Design Guidelines Advanced Topics (Ed. 2001).pdf<br />Addison.Wesley.Korn Shell Unix And Linux Programming Manual 3rd Ed. (2000).chm<br />Addison.Wesley.Network Programming with Perl (2000).chm<br />Addison.Wesley.Parallel and Distributed Programming Using C++.chm<br />Addison.Wesley.Professional Software Development (2003).chm<br />Addison.Wesley.Professional.Wi-Foo.The.Secrets.of.Wireless.Hacking.Jun.2004.eBook-DDU.chm<br />Addison.Wesley.programming pearls (complete).pdf<br />Addison.Wesley.Programming Wireless Devices With The Java 2 Platform, Micro Edition (j2Me), 2Nd Ed - 2003 - (By Laxxuss).pdf<br />Addison.Wesley.Rational Unified Process Made Easy.chm<br />Addison.Wesley.Software Architecture in Practice 2nd Ed. (2003).chm<br />Addison.Wesley.Software Project Management In Practice (2002).chm<br />Addison.Wesley.Stroustrup.-.The.C.Programming.Language.Special.Edition.pdf<br />Addison.Wesley.TCP IP Illustrated, Volume 1.pdf<br />Addison.Wesley.TCPIP Illustrated Volume 1.chm<br />Addison.Wesley.TCPIP.Illustrated Volume 1.chm<br />Addison.Wesley.The C++ Programming Language 3rd Ed.pdf<br />Addison.Wesley.The Guru's Guide to SQL Server Stored Procedures, XML, and HTML (2002).chm<br />Addison.Wesley.The Pragmatic Programmer, from Journeyman to Master (2003).chm<br />Addison.Wesley.The Tao of Network Security (2004).chm<br />Addison.Wesley.The.Art.of.Computer.Programming.Vol.4.(2001);.OCR.6.0.ShareConnector.com.pdf<br />Addison.Wesley.Understanding PKI - Concepts, Standards, Deployment and Considerations 2nd Ed. (2002).chm<br />Addison.Wesley.Unix Network Programming Vol 1 - The Sockets Networking API 3rd Ed. (2003).chm<br />Addison.Wesley.UNIX Network Programming Volume.1 The Sockets Networking API.chm<br />Addison.Wesley.Web Hacking - Attacks and Defense [2002].chm<br />ALIST.Hacker Disassembling Uncovered.chm<br />ALIST.Hacker_Disassembling.chm<br />ALIST.Publishing - Hacker Disassembling Uncovered 2003.chm<br />ALIST.Publishing - Modern Cryptography Protect Your Data with Fast Block Ciphers [2003].chm<br />ALTHOS.Introduction to Data Networks; PDN, LAN, MAN, WAN and Wireless Data, Technologies and Systems.chm<br />Amacom.Survival Guide for Working with Humans (2004).chm<br />AmericanEagle.The Little Black Book of Computer Virus.pdf<br />APress. Distributed .NET Programming in C#.pdf<br />APress.Hardening Apache (2004).chm<br />Apress.NET Game Programming with DirectX 9.0 (2003).pdf<br />Apress.NET Game Programming with DirectX 9.0.pdf<br />APress.NET.Game.Programming.with.DirectX.9.0.(2003).KB;.BM.OCR.6.0.ShareConnector.pdf<br />APress.Oracle 9i PL SQL - A Developer's Guide (2003).chm<br />APress.Real World SQL Server Administration with Perl (2003).chm<br />Artech.House.A.Professionals.Guide.To.Data.Communication.In.A.TCPIP.World.eBook-TLFeBOOK.pdf<br />Artech.House.Electronic%20Payment%20Systems%20for%20E-commerce%20-%20fly.pdf<br />Artech.House.Gigabit.Ethernet.Technology.And.Applications.iNT.eBook-LiB.chm<br />BellLab.UNIX Programmer's Manual=.pdf<br />Braem.Wxwindows 2 - Programming Cross-Platform Gui Applications In C.pdf<br />Brna.Prolog Programming - A First Course (1988).pdf<br />Charles. Principles of Digital Communication Systems and Computer Networks.chm<br />Cisco.Home Networking; A Visual Do-It-Yourself Guide.chm<br />CMP.Network Tutorial, 5th Edition.chm<br />CRC.Press.Cryptography, Theory and Practice (1995).chm<br />CRC.Press.Web Data Mining and Applications in Business Intelligence and Counter-Terrorism (2003).chm<br />Digital.Press.Oracle High Performance Tuning for 9i and 10g (2004).chm<br />ebook.txt<br />EMCC.Programming Psion Code.pdf<br />Gerard.Beekmans.Linux From Scratch.pdf<br />Grimshaw.Computer Science - Ai - Artificial Intelligence Programming.pdf<br />HungryMinds. Java 2 Bible - Enterprise Edition.pdf<br />HungryMinds.A+ Bible.pdf<br />HungryMinds.Excel VBA Programming.pdf<br />HungryMinds.java - Wireless Programming in J2ME - (eBook-pdf).pdf<br />HungryMinds.Linux Certification Bible.pdf<br />HungryMinds.Linux for dummies.pdf<br />HungryMinds.Linux GNU Debian Bible.pdf<br />HungryMinds.Linux+_Certification_Bible.pdf<br />HungryMinds.Red Hat Linux Networking and System Administration.pdf<br />HungryMinds.Wireless Programming With J2ME.pdf<br />IBM.Servlet and JSP Programming with IBM WebSphere Studio and VisualAge for Java.pdf<br />IBM.XML_Programming_in_Java.pdf<br />IDG.Books,.KDE.2.Qt.Programming.Bible.(2001).pdf<br />IDG.Palm.OS.Programming.Bible.pdf<br />IEEE CGA.Designing a PC Game Engine.pdf<br />Intellect.Programming, Graphics - The.Art.and.Science.of.Computer.Animation.eBook-EEn.pdf<br />IRM.Current Security Management & Ethical Issues of Information Technology-fly.chm<br />Jones and Bartlett.Introduction to 80x86 Assembly Language and Computer Architecture (2001).chm<br />Jones and Bartlett.The Essentials Of Computer Organization And Architecture (2003).chm<br />Jones.Introduction to 80x86 Assembly Language and Computer Architecture.chm<br />KluwerAcademicPublishers.Biometrics.Personal%20Identification%20in%20Networked%20Society.pdf<br />Labview.Advanced Programming Tech.pdf<br />Lambert.SuSE Linux - 100 tips and tricks.pdf<br />Macmillan.Microsoft_Access_2000_Power_Programming.pdf<br />Macmillan.Windows NT Win32 API SuperBible.pdf<br />Manning.Graphics Programming With Perl - Manning.pdf<br />Manning.Windows Forms programming with C#.pdf<br />McGraw.Hill.Crystal Reports 10 The Complete Reference (2004).chm<br />McGraw.Hill.Excel VBA Macro Programming (2004).chm<br />McGraw.Hill.How to Do Everything with HTML &amp; XHTML (2003).chm<br />McGraw.Hill.HTML and XHTML - The Complete Reference 4th ed. (2003).chm<br />McGraw.Hill.Microsoft.SQL Server 2000 Reporting Services (2004).chm<br />McGraw.Hill.Mondays Stink 23 Secrets To Rediscover Delight (2003).chm<br />McGraw.Hill.MS OFFICE XP Inside Out (2001).chm<br />McGraw.Hill.Osborne.Oracle.Database.10g.SQL=.chm<br />McGraw.Hill.SQL Server 2000 for Experienced DBAs (2003).chm<br />McGraw.Osborne.Oracle.Database.10g.SQL.eBook-LiB.chm<br />McGraw.Red.Hat.The.Complete.Reference.Enterprise.Linux.and.Fedora.Edition.eBook-DDU=.chm<br />McGraw.Smalltalk by Example The Developer's Guide.pdf<br />McGraw.Sun.Certified.Solaris.9.0.System.And.Network.Administrator.eBook-LiB.chm<br />McGraw.VHDL Programming by Example - Douglas L.Perry.pdf<br />Metrowerks.Principles of Programming.pdf<br />Microsoft.70-210 - Microsoft Windows 2000 Professional E2.chm<br />Microsoft.70-214 - Implementing And Administering Security In A Windows 2000 Network 2E.chm<br />Microsoft.70-216 - Microsoft Windows 2000 Network Infrastructure Administration.chm<br />Microsoft.70-217 - Microsoft Windows 2000 Active Directory Services 2E.chm<br />Microsoft.70-218 - Managing A Microsoft Windows 2000 Network Environment E2.chm<br />Microsoft.70-219 - Designing a Microsoft Windows 2000 Directory Services Infrastructure.chm<br />Microsoft.70-220 - Designing Windows 2000 Network Security.chm<br />Microsoft.70-221 - Designing a Microsoft Windows 2000 Network Infrastructure.chm<br />Microsoft.70-222 - Upgrading to Microsoft Windows 2000 Training Kit.chm<br />Microsoft.70-223 - Microsoft Windows 2000 Advanced Server Clustering Services.chm<br />Microsoft.70-224 - Microsoft Exchange 2000 Server Implementation And Administration.chm<br />Microsoft.70-225 - Microsoft Exchange 2000 Server Design And Deployment.chm<br />Microsoft.70-227 - Microsoft Internet Security and Acceleration Server 2000.CHM<br />Microsoft.70-228 - Microsoft SQL Server 2000 System Administration Training Kit.chm<br />Microsoft.70-229 - Microsoft SQL Server 2000 Database Design and Implementation .chm<br />Microsoft.70-270 - Microsoft Windows XP Professional.CHM<br />Microsoft.MCSE Training Kit - w2k Active Directory Services.CHM<br />Microsoft.MCSE Training Kit - w2k Network Infrastructure Administration.CHM<br />Microsoft.MCSE Training Kit - w2k Pro.CHM<br />Microsoft.Moc 2124 Course Programming With C#.pdf<br />Microsoft.Programming DirectShow for Digital Video & TV.pdf<br />Microsoft.Programming, Windows - Programming Microsoft Windows With C# (Charles Petzold, MSPress).pdf<br />Miller.Windows Assembly Language and Systems Programming.pdf<br />MillerFreeman.Programming_the_Parallel_Port.pdf<br />MIT.Introduction_To_Algorithms_Second_Editio.pdf<br />[MS Books]<br />MS.Press.A+ Certification Training Kit 2nd Ed. (2000).chm<br />MS.Press.Applied Microsoft .NET Framework.pdf<br />MS.Press.Coding Techniques for Visual Basic (2002).NET.CHM<br />MS.Press.Designing Relational Database Systems (1999).chm<br />MS.Press.Developing Microsoft? .NET Applications for Windows in Visual C#.pdf<br />MS.Press.Developing XML Solutions (2000).chm<br />MS.Press.Inside C Sharp 2nd Ed. (2002).chm<br />MS.Press.Introduction to C# Programming.NET Platform.pdf<br />MS.Press.MCSE Training Kit–Microsoft Windows 2000 Server.chm<br />MS.Press.Microsoft Access 2002 Inside Out (2002).chm<br />MS.Press.Microsoft Excel Version 2002 Inside Out (2001).CHM<br />MS.Press.Microsoft SQL Server 2000 DTS Step by Step (2003).chm<br />MS.Press.Programming Microsoft Windows with C#.pdf<br />MS.Press.Programming Microsoft? SQL Server? 2000 with Microsoft Visual.NET.pdf<br />MS.Press.Programming Windows 5th Ed (1998).chm<br />MS.Press.Visual Basic Design Patterns (2000).chm<br />MS.Press.Windows XP Professional Resource Kit.chm<br />[NET]<br />New.Riders.Developing Online Games - An Insiders Guide (2003).chm<br />New.Riders.Inside XML (2000).chm<br />New.Writers.Designing With Web Standards (2003).chm<br />New.Writers.XML and PHP (2002).chm<br />NewRiders. Inside Solaris 9.chm<br />NewRiders.Advanced Linux Programming.pdf<br />NewRiders.Advanced Linux Programming=.chm<br />NewRiders.Advanced_Linux_Programming.pdf<br />NewRiders.Core Techniques And Algorithms In Game Programming Ebook-Lib.pdf<br />NewRiders.MySQLandPerlForWeb.chm<br />NewRiders.Understanding the Network; A Practical Guide to Internetworking.pdf<br />No.Starch.How Not To Program In C++ (2003).chm<br />No.Starch.Steal This Computer Book 3 - What They Won't Tell You About the Internet (2003).chm<br />No.Starch.Steal This File Sharing Book (2004).chm<br />No.Starch.The Art of Assembly Language (2003).chm<br />No.Starch.Write Great Code - Understanding the Machine, Volume I (2004).chm<br />NovelPress.Novell.Certified.Linux.Engineer.Novell.CLE.Study.Guide.Oct.2004.eBook-DDU.chm<br />Oracle.Oracle 9i getting started for windows.pdf<br />[OReilly BookCD]<br />O'Reilly.2000 - Advanced Oracle PL SQL Programming with Packages Appendix A.pdf<br />O'Reilly.2000 - Oracle PL SQL Programming.pdf<br />O'Reilly.2001 - C# Programming.pdf<br />O'Reilly.2002 - Programming C# 2nd Edition.pdf<br />O'Reilly.Access Cookbook 2nd Ed. (2004).chm<br />O'Reilly.Access Database Design & Programming, 3rd Edition - O'Reilly - 2002 [pdf].pdf<br />O'Reilly.ActionScript Cookbook (2003).chm<br />O'Reilly.Active Directory Cookbook (2003).chm<br />O'Reilly.ADO .Net Cookbook (2003).chm<br />O'Reilly.ADO.NET in a Nutshell (2003).chm<br />O'Reilly.Advanced Perl Programming (2nd Ed.) (2005).chm<br />O'Reilly.Advanced Perl Programming.pdf<br />O'Reilly.Advanced Python Programming.PDF<br />O'Reilly.AI For Game Developers (2004).chm<br />O'Reilly.Amazon Hacks (2003).chm<br />O'Reilly.Ant - The Definitive Guide (Ed. 2002).pdf<br />O'Reilly.Apache Cookbook (2004).chm<br />O'Reilly.ASP .NET in a Nutshell (2nd Ed.).chm<br />O'Reilly.BSD Hacks (2004).chm<br />O'Reilly.Building Embedded Linux Systems (2003).chm<br />O'Reilly.C Sharp and VB .NET Conversion Pocket Reference (2002).chm<br />O'Reilly.C Sharp In A Nutshell (2003).chm<br />O'Reilly.C++ In A Nutshell (2003).chm<br />O'Reilly.CGI Programming (1996).pdf<br />O'Reilly.Cisco CookBook - 2003.chm<br />O'Reilly.Cisco Cookbook (2003).chm<br />O'Reilly.Cisco IOS in a Nutshell (2001).chm<br />O'Reilly.Classic Shell Scripting (2005).chm<br />O'Reilly.COM and .Net Component Services.pdf<br />O'Reilly.C-sharp Cookbook (2004).chm<br />O'Reilly.CSharp Essentials.chm<br />O'Reilly.CSharp in a Nutshell.chm<br />O'Reilly.CSS Cookbook (2004).chm<br />O'Reilly.Developing Java Beans.pdf<br />O'Reilly.Digital Photography Hacks (2004).chm<br />O'Reilly.DNS and BIND 4th Ed. (2001).chm<br />O'Reilly.DNS and BIND, 4th Edition=.chm<br />O'Reilly.Dreamweaver MX 2004 The Missing Manual (2004).chm<br />O'Reilly.Eclipse Cookbook (2004).chm<br />O'Reilly.Enterprise JavaBeans - JBoss 3.2 Workbook (3rd Ed.).pdf<br />O'Reilly.Essential System Administration 3rd Ed. (2002).chm<br />O'Reilly.Ethernet; The Definitive Guide.pdf<br />O'Reilly.Excel Hacks (2004).chm<br />O'Reilly.Firefox Hacks (2005).chm<br />O'Reilly.Flash Hacks (2004).chm<br />O'Reilly.Free as in Freedom-Richard Stallman's Crusad.pdf<br />O'Reilly.Google Hacks.pdf<br />O'Reilly.High Performance MySQL (2004).chm<br />O'Reilly.HTML & XHTML, The Definitive Guide 5th Ed. (2002).chm<br />O'Reilly.Internet Core Protocols (2000).chm<br />O'Reilly.Internet Forensics (2005).chm<br />O'Reilly.iPod &amp; iTunes Missing Manual SE Feb 2004=.chm<br />O'Reilly.IPv6 Essentials.pdf<br />O'Reilly.IRC Hacks (2004).chm<br />O'Reilly.J2EE - Building Java Enterprise Applications Vol.1-Architecture (Ed. 2002).pdf<br />O'Reilly.J2ME in a Nutshell.pdf<br />O'Reilly.Jakarta Commons Cookbook (2004).chm<br />O'Reilly.Java - Enterprise In A Nutshell.pdf<br />O'Reilly.Java And XML ,2nd Ed v2.pdf<br />O'Reilly.Java And XML.pdf<br />O'Reilly.Java and XSLT.pdf<br />O'Reilly.Java Cookbook.PDF<br />O'Reilly.Java Cryptography.pdf<br />O'Reilly.Java Distributed Computing (Ed. 2001).pdf<br />O'Reilly.Java Extreme Programming Cookbook (2003).pdf<br />O'Reilly.Java Extreme Programming Cookbook (Ed. 2004).pdf<br />O'Reilly.Java Extreme Programming Cookbook [Ed 2003].pdf<br />O'Reilly.Java in a Nutshell 4th ed. (2002).chm<br />O'Reilly.Java Network Programming (2nd Ed).pdf<br />O'Reilly.Java Programming on Linux.pdf<br />O'Reilly.Java Programming with Oracle JDBC.pdf<br />O'Reilly.Java RMI.pdf<br />O'Reilly.Java Swing.pdf<br />O'Reilly.JavaScript And DHTML Cookbook (2003).chm<br />O'Reilly.Javaserver Pages [Covers Jsp 1.2, Jstl 1.0] (Ed. 2002).pdf<br />O'Reilly.LDAP System Administration (2003).chm<br />O'Reilly.Learning C Sharp (2002).chm<br />O'Reilly.Learning GNU Emacs 3rd Ed. (2004).chm<br />O'Reilly.Learning Java 2nd Ed. (2002).chm<br />O'Reilly.Learning Oracle Plsql (2001).chm<br />O'Reilly.Learning Perl 4th Ed. (2005).chm<br />O'Reilly.Learning Perl Objects References & Modules (2003).chm<br />O'Reilly.Learning PHP 5 (2004).chm<br />O'Reilly.Learning Python 2nd ed. (2003).chm<br />O'Reilly.Learning Red Hat Enterprise Linux and Fedora.4th ed. (2004).chm<br />O'Reilly.Learning SQL (2005).chm<br />O'Reilly.Learning the bash Shell - 2nd Edition (o'reilly).chm<br />O'Reilly.Learning The Bash Shell 2nd Ed. (1998).chm<br />O'Reilly.Learning the Korn Shell (1993).chm<br />O'Reilly.Learning UML (2003).chm<br />O'Reilly.Learning.Perl, Third Edition.chm<br />O'Reilly.Learning.PHP.5.Jul.2004.FIXED.eBook-DDU.chm<br />O'Reilly.Learning.Python.2nd.Edition.eBook-LiB.chm<br />O'Reilly.Linux Command Directory.pdf<br />O'Reilly.Linux In A Nutshell 5th Ed. (2005).chm<br />O'Reilly.Linux Network Administrator's Guide 3rd Ed. (2005).chm<br />O'Reilly.Linux Server Hacks (2003).chm<br />O'Reilly.Linux Server Security 2nd Ed. (2005).chm<br />O'Reilly.Mac Os X Panther Hacks (2004).chm<br />O'Reilly.Managing and Using MySQL 2nd Ed. (2002).chm<br />O'Reilly.Managing and Using MySQL 2nd.chm<br />O'Reilly.Managing Security With Snort And Ids Tools - 1St.chm<br />O'Reilly.Mastering Regular Expressions 2nd ed. (2002).chm<br />O'Reilly.Mastering.Oracle.SQL.2nd.Edition.Jun.2004.eBook-DDU.chm<br />O'Reilly.Net Framework Essentials (3rd Ed.).chm<br />O'Reilly.Network Security Hacks (2004).chm<br />O'Reilly.Network Security Hacks.chm<br />O'Reilly.Network Security with OpenSSL Ebook - Fly.pdf<br />O'Reilly.Network.Programming.with.Perl.pdf<br />O'Reilly.Online Investing Hacks (2004).chm<br />O'Reilly.Oracle DBA Checklists Pocket Reference.pdf<br />O'Reilly.Oracle PL SQL Programming=.pdf<br />O'Reilly.Oracle.Essentials.Oracle.Database.10g.3rd.Edition.eBook-LiB.chm<br />O'Reilly.Oracle.PL.SQL.Language.Pocket.Reference.2nd.Edition.eBook-LiB.chm<br />O'Reilly.Oracle.PLSQL Best Practices.pdf<br />O'Reilly.Palm Programming - The Developers Guide.pdf<br />O'Reilly.PayPal Hacks (2004).chm<br />O'Reilly.PC Hacks (2004).chm<br />O'Reilly.PC Hardware in a Nutshell 3rd Ed. (2003).chm<br />O'Reilly.PDF Hacks (2004).chm<br />O'Reilly.Perl 6 Essentials (2003).chm<br />O'Reilly.Perl and LWP (2002).chm<br />O'Reilly.Perl CD Bookshelf V4.0 (2004).chm<br />O'Reilly.Perl Cookbook 2nd Ed. (2003).chm<br />O'Reilly.Perl for Oracle DBAs (2002).chm<br />O'Reilly.Perl for System Administration (2000).chm<br />O'Reilly.Perl.6.and.Parrot.Essentials.Second.Edition.Jun.2004.eBook-DDU.chm<br />O'Reilly.PHP Cookbook (2002).chm<br />O'Reilly.Postfix The Definitive Guide (2003).chm<br />O'Reilly.Practical C++ Programming (2003).chm<br />O'Reilly.Practical C++ Programming.pdf<br />O'Reilly.Practical PostgreSQL (2001).chm<br />O'Reilly.Practical PostgreSQL.chm<br />O'Reilly.Practical Unix and Internet Security 3rd Ed. (2003).chm<br />O'Reilly.Practical.Unix.And.Internet.Security.3rd.Edition.eBook-LiB=.chm<br />O'Reilly.PROGRAMACION - JAVA - JAVA SERVLET PROGRAMMING - O'REILLY JSP.pdf<br />O'Reilly.Programming .NET Components Ch1.pdf<br />O'Reilly.Programming C#.pdf<br />O'Reilly.Programming CSharp 3rd Ed. (2003).chm<br />O'Reilly.Programming Embedded Systems in C and C++ (O'Reilly).pdf<br />O'Reilly.Programming Perl(HTML).pdf<br />O'Reilly.Programming Php.pdf<br />O'Reilly.Programming Visual Basic .NET 1st Edition (2002).pdf<br />O'Reilly.Programming Visual basic .Net.pdf<br />O'Reilly.Programming Web Services with Perl (2003).chm<br />O'Reilly.Programming%20CSharp.pdf<br />O'Reilly.Python Cookbook (2002).chm<br />O'Reilly.Secure Programming Cookbook for C and C++ (2003).chm<br />O'Reilly.Security Warrior (2004).chm<br />O'Reilly.Security.Warrior.chm<br />O'Reilly.Selinux Nsa's Open Source Security Enhanced Linux (2005).chm<br />O'Reilly.SendMail Cookbook (2003).chm<br />O'Reilly.Servlet API Quick Reference - Java Servlet Programming (Ed. 2000).pdf<br />O'Reilly.Snort Cookbook (2005).chm<br />O'Reilly.Spidering Hacks (2003).chm<br />O'Reilly.SQL in A Nutshell 2nd Ed. (2004).chm<br />O'Reilly.SQL Tuning (2003).chm<br />O'Reilly.Squid The Definitive Guide (2004).chm<br />O'Reilly.TCP.IP.Network.Administration.3rd.Edition.eBook-LiB.chm<br />O'Reilly.TCPIP Network Administration.pdf<br />O'Reilly.TiVo Hacks (2003).chm<br />O'Reilly.Tomcat, the Definitive Guide (2003).chm<br />O'Reilly.Transact Sql Cookbook (2002).chm<br />O'Reilly.VB .Net Language In A Nutshell 2nd Ed. (2002).chm<br />O'Reilly.VBA - Access Database Design &amp; Programming, Ed2 - Oreilly.pdf<br />O'Reilly.Web Database Applications with PHP and MySQL (CHM).chm<br />O'Reilly.Web Database Applications with PHP and MySQL + Examples (2002).zip<br />O'Reilly.Web.Database.Applications.with.PHP.and.MySQL.2nd.Edition.May.2004.eBook-DDU.chm<br />O'Reilly.Win XP Hacks (2003).chm<br />O'Reilly.Windows Server 2003 in a Nutshell (2003).chm<br />O'Reilly.Windows XP Unwired (2003).chm<br /><br />O'Reilly.Wireless Hacks (2003).chm<br />O'Reilly.Word Hacks (2004).chm<br />O'Reilly.XML - Programming Web Services With Soap.pdf<br />O'Reilly.XML Hacks (2004).chm<br />O'Reilly.XML in a Nutshell 3rd Ed. (2004).chm<br />O'Reilly.Xp Annoyances (2003).chm<br />O'Reilly.XSLT Cookbook (2002).chm<br />OriPomerantz.Linux Kernel Module Programming Guide.pdf<br />Osborne.Mike Meyers A+ Certification Passport 2nd Ed. (2004).chm<br />Premier.Microsoft Excel VBA Programming for the Absolute Beginner - fly.pdf<br />PremierPress.Administering.And.Securing.The.Apache.Server.iNT.eBook-LiB.chm<br />PremierPress.JavaScript Programming for the Absolute Beginner.pdf<br />PremierPress.Microsoft C# Programming for the Absolute Beginner.pdf<br />PremierPress.PHP.Game.Programming.(2004).DDU;.BM.OCR.6.0.ShareConnector.pdf<br />Prentice.Hall.Ansi C Programming Language (Kernighan & Ritchie).pdf<br />Prentice.Hall.Art Of Unix Programming (Eric Raymond) - 2003 - (By Laxxuss).pdf<br />Prentice.Hall.Artificial_Intelligence_A_Modern_Approach.pdf<br />Prentice.Hall.C Programming Language (2 Ed) - Ritchie &amp; Kernighan - OCR.pdf<br />Prentice.Hall.C Programming Language (2 Ed) - Ritchie & Kernighan - Scan .pdf<br />Prentice.Hall.Computer Network Tanenbaum.chm<br />Prentice.Hall.Computer Networks 4th ed. (2003).chm<br />Prentice.Hall.Computer Networks, 4th Edition.chm<br />Prentice.Hall.Computer Networks, 4th Edition; Problem Solutions.pdf<br />Prentice.Hall.Core Python Programming Chun]( PTR).pdf<br />Prentice.Hall.Instruction Detection Systems with Snort - Prentice Hall - 2003=.pdf<br />Prentice.Hall.Learning to Program in C++ (2000).chm<br />Prentice.Hall.Linux Assembly Language Programming.pdf<br />Prentice.Hall.Network and Networking Programming.pdf<br />Prentice.Hall.PLSQL Interactive Workbook, Second Edition-fly.chm<br />Prentice.Hall.Programmable Logic Controllers.pdf<br />Prentice.Hall.Python Programming 1.pdf<br />Prentice.Hall.The Art Of Unix Programming (Eric Raymond) - 2003 - (By Laxxuss)=.pdf<br />Prentice.Hall.The Practice Of Network Security Deployment Strategies For Production Environments (2002).chm<br />Prentice.Hall.Thinking in Java 3rd ed. ((2003).chm<br />Prentice.Hall.Transact-SQL Desk Reference (2004).chm<br />Prentice.Hall.Unix Systems Programming - Communications, Concurrency, and Threads (2003).chm<br />Prentice.Hall.Unix? Systems Programming.chm<br />Prentice.Hall.Voice Over.IP.iNT.eBook-LiB.chm<br />Que.Absolute Beginners Guide to Networking, 4th Edition.chm<br />Que.Absolute Beginners Guide to VBA (2004).chm<br />Que.Automating Microsoft Access with VBA (2004).chm<br />Que.Easy Creating CDs And DVDs (2003).chm<br />Que.Linux Socket Programming By Example - fly.pdf<br />Que.Linux Socket Programming By Example - fly=.pdf<br />Que.Maximum Security 4th Edition=.chm<br />Que.Microsoft SQL Server 2000 Programming by Example.pdf<br />Que.Practical Firewalls.pdf<br />Que.Security+ Exam Cram 2 (Exam Cram SYO-101).chm<br />Que.Security+ Training Guide.chm<br />Que.Special Edition Using Crystal Reports 10 (2004).chm<br />Que.Special Edition Using Oracle 11i.chm<br />Que.UNIX Hints Hacks.chm<br />Que.Upgrading And Repairing Laptops (2003).chm<br />Que.Upgrading And Repairing Networks 4th Ed. (2003).chm<br />Que.Upgrading And Repairing PCs (2003).chm<br />Rampan.Oracle DBA Made Simple.pdf<br />Rampant.Oracle Data Warehouse.pdf<br />Rampant.Tuning Third-party Vendor Oracle Systems.pdf<br />Randall.Hyde.The Art Of Assembly Language Programming.pdf<br />Sams. Advanced UNIX Programming - 2000 !! - (By Laxxuss).pdf<br />Sams. Apache Administrator's Handbook - ownSky.pdf<br />Sams.A.Programmers.Introduction.to.VB.Dot.NET.pdf<br />Sams.Advanced%20UNIX%20Programming%20.pdf<br />Sams.ASP.Dot.Net.Data.Web.Controls.Kick.Start.chm<br />Sams.ASP.Dot.Net.Kick.Start.chm<br />Sams.ASP.Dot.NET.Unleashed.2nd.Edition.eBook-LiB.chm<br />Sams.BEA.WebLogic.Platform.7.eBook-LiB.chm<br />Sams.BEA.WebLogic.Server.8.1.Unleashed.eBook-LiB.chm<br />Sams.C.Sharp.Builder.Kick.Start.eBook-LiB.chm<br />Sams.CSharp Primer Plus (2001).chm<br />Sams.CSharp.Builder.Kick.Start.eBook-LiB.chm<br />Sams.Data Structures & Algorithms in Java.pdf<br />Sams.Database.Programming.With.VB.Dot.Net.And.ADO.Dot.Net.iNT.eBook-LiB.chm<br />Sams.Linux Programming Unleashed.pdf<br />Sams.Linux Shell programming in 24 hours(1).pdf<br />Sams.Linux Teach Yourself KDE in 24 Hrs.pdf<br />Sams.Mac.OS.X.Advanced.Development.Techniques.eBook-LiB.chm<br />Sams.Microsoft SQL Server 2000 DBA Survival Guide (2nd ed.) (2002).chm<br />Sams.Microsoft.Dot.NET.Compact.Framework.Kick.Start.eBook-LiB.chm<br />Sams.Microsoft.Dot.NET.Kick.Start.eBook-LiB.chm<br />Sams.Microsoft.Exchange.Server.2003.Delta.Guide.eBook-LiB.chm<br />Sams.Microsoft.Exchange.Server.2003.Unleashed.eBook-DDU.chm<br />Sams.Microsoft.IIS6.Delta.Guide.eBook-LiB.chm<br />Sams.Microsoft.Visual.Basic.Dot.NET.2003.Kick.Start.eBook-LiB.chm<br />Sams.Microsoft.Visual.C.Sharp.Dot.NET.2003.Developers.Cookbook.eBook-DDU.chm<br />Sams.Microsoft.Visual.C.Sharp.NET.2003.Kick.Start.eBook-LiB.chm<br />Sams.Microsoft.Visual.CPlusPlus.Dot.NET.2003.Kick.Start.eBook-LiB.chm<br />Sams.Microsoft.Visual.CPP.Dot.NET.2003.Kick.Start.eBook-LiB.chm<br />Sams.Microsoft.Visual.CSharp.NET.2003.Kick.Start.eBook-LiB.chm<br />Sams.Microsoft.Windows.Server.2003.Insider.Solutions.eBook-LiB.chm<br />Sams.MySQL.Tutorial.eBook-LiB.chm<br />Sams.Object.Oriented.Thought.Process.The.2nd.Edition.eBook-DDU.chm<br />Sams.PHP MySQL and Apache in 24 Hours (2003).chm<br />Sams.Programming.In.Objective-C.eBook-LiB.chm<br />Sams.Pure.JavaScript.Second.Edition.2002.Ebook-Elements.pdf<br />Sams.Struts.Kick.Start.eBook-LiB.chm<br />Sams.SUSE Linux 10 Unleashed Nov 2005 eBook.chm<br />Sams.Teach Yourself Borland C++ In 14 Days.pdf<br />Sams.Teach Yourself C++ in 21 Days 2nd ed.chm<br />Sams.Teach Yourself CGI Programming With Perl 5 In A Week.pdf<br />Sams.Teach Yourself Crystal Reports 9 in 24 Hours 1st Ed. (2002).chm<br />Sams.Teach Yourself CSharp in 24 Hours.chm<br />Sams.TEACH YOURSELF GAME PROGRAMMING IN 24 HOURS (2002).CHM<br />Sams.Teach Yourself Office Productivity All In One E-Book.chm<br />Sams.Teach Yourself SAP R3 in 10 Minutes (1999).chm<br />Sams.Teach Yourself Shell Programming in 24 Hours.pdf<br />Sams.Teach Yourself TCP IP in 24 Hours, Third Edition.chm<br />Sams.Teach Yourself Visual C++ In 21 Days.pdf<br />Sams.Teach Yourself XML In 21 Days 3rd ed. (2003).chm<br />Sams.Teach.Yourself.BEA.WebLogic.Server.v7.0.In.21Days.iNT.eBook-LiB.chm<br />Sams.Teach.Yourself.Crystal.Reports9.In.24Hours.iNT.eBook-LiB.chm<br />Sams.Teach.Yourself.J2EE.in.21.Days.eBook-ROR.pdf<br />Sams.Teach.Yourself.JavaServer.Pages.2.0.With.Apache.Tomcat.In.24Hours.eBook-LiB.chm<br />Sams.Teach.Yourself.JavaServer.Pages.In.21Days.iNT.eBook-LiB.chm<br />Sams.Teach.Yourself.Linux.In.24.Hours.pdf<br />Sams.Teach.Yourself.Mac.OS.X.Digital.Media.All.In.One.eBook-LiB.chm<br />Sams.Teach.Yourself.Microsoft.Office.FrontPage.2003.In.24Hours.eBook-LiB.chm<br />Sams.Teach.Yourself.Microsoft.Visual.C.Sharp.Dot.NET.In.24Hours.eBook-LiB.chm<br />Sams.Teach.Yourself.Microsoft.Visual.CSharp.Dot.NET.2003.In.24Hours..chm<br />Sams.Teach.Yourself.Microsoft.Visual.CSharp.Dot.NET.In.24Hours.eBook-LiB.chm<br />Sams.Teach.Yourself.MS.Office.2003.In.24Hours.eBook-LiB.chm<br />Sams.Teach.Yourself.MS.Office.Outlook.2003.In.24Hours.eBook-LiB.chm<br />Sams.Teach.Yourself.MS.Office.Word.2003.In.24Hours.eBook-LiB.chm<br />Sams.Teach.Yourself.PHP.In.24Hours.3rd.Edition.eBook-LiB.chm<br />Sams.Teach.Yourself.PHP.MySQL.and.Apache.in.24.Hours.Second.Edition.eBook-DDU.chm<br />Sams.Teach.Yourself.PHP.MySQL.And.Apache.In.24Hours.eBook-LiB.chm<br />Sams.Teach.Yourself.TCP.IP.In.24.Hours.3rd.Ed.chm<br />Sams.Teach.Yourself.TCP.IP.In.24Hours.3rd.Edition.eBook-LiB.chm<br />Sams.Teach.Yourself.Upgrading.and.Repairing.PCs.in.24.Hours.eBook-EEn.pdf<br />Sams.Teach.Yourself.XML.In.21.Days.3rd.Edition.eBook-LiB.chm<br />Sams.Tricks of the Windows Game Programming Gurus,Fundamentals of 2D and 3D Game Programming-{Andre Lamothe}.pdf<br />Sams.Unix Shell Programming 3rd Ed. (2003).chm<br />Sams.Visual C++ Game Programming.pdf<br />Sams.Visual FoxPro to Visual Basic dot Net (2004).chm<br />Sams.Visual.Basic.Dot.Net.Primer.Plus.chm<br />Sams.Visual.Basic.Dot.Net.Primer.Plus.eBook-LiB.chm<br />Sams.XPath.Navigating.XML.With.XPath.1.0.And.2.0.Kick.Start.eBook-LiB.chm<br />Sams.XQuery.Kick.Start.eBook-LiB.chm<br />SAP.00 - R3 4.6.B - BAPI Programming.pdf<br />SAP.BC ABAP Programming.pdf<br />SAP.RFC Programming in ABAP.pdf<br />Silicon.2_Advanced Graphics Programming Techniques Using Opengl.pdf<br />Silicon.Advanced Graphics Programming Techniques Using Opengl.pdf<br />Silicon.Network Programming Guide.pdf<br />[SQL Database]<br />Sun.Computers Networking Unix - Solaris - TCPIP Network Administration.pdf<br />SUN.SL-275 Java Programming Language.pdf<br />SunMicrosystems.Solaris 9 Student Guide SA399=.pdf<br />SUSE Linux 9 Bible (2005).pdf<br />SUSE Linux 9.3 For Dummies [May 2005].pdf<br />Sybex. N+ book.pdf<br />Sybex.A+ Complete Lab Manual 3rd Ed. (2003).chm<br />Sybex.Linux+ Study Guide - CompTIA Certification.pdf<br />Sybex.Linux+ Study Guide.pdf<br />Sybex.Mastering Crystal Reports 9.chm<br />SYBEX.Mastering Visual Basic NET.pdf<br />Sybex.TCP IP Foundations.pdf<br />Sybex.TCP IP Jumpstart_Internet Protocol Basics.pdf<br />SYBEX.Visual Basic .NET Database Programming.pdf<br />Sybex.Visual C# ASP.NET Programming.pdf<br />Syngress. Lego Mindstorms Masterpieces Building And Programming Advanced Robots.pdf<br />Syngress.Snort2 Intrusion Detection.pdf<br />Testking. 70-294 Microsoft MCSE 2003 Planning, Implementing and Maintaining a MS Win Server 2003 Active.pdf<br />Testking. CompTIA Network+ v7.0 (February 2003).pdf<br />TestKing.220-221 Comptia A+ Core Hardware Edt2.pdf<br />Testking.70-270 - Windows XP Professional Ed.2.pdf.pdf<br />Testking.70-291 Microsoft MCSE 2003 Implementing, Managing and maintaining a MS Win Server 2003 Networ.pdf<br />Testking.CompTIA_N10-002_Exam_Q_A_v5_0.pdf<br />Testking.CompTIA_N10-002_Q_A_v4_0.pdf<br />TestKing.IK0-001 Q&amp;A with Explanations Edt2.pdf<br />TestKing.MCSE 70-293 Exam Q&A v5.0.pdf<br />TestKing.SY0-101 CompTIA Security+ [v8.0] [Sept 16, 2003].pdf<br />Testking.XK0-001 (3.0) CompTIA Linux+.pdf<br />TroyTech. INet+ Certification Study Guide.pdf<br />TroyTech. Network+ Certification Study Guide (3).pdf<br />TroyTech.TCPIP. MCSE 70-059 - Study Guide TCP-IP.pdf<br />VERITA.nbug_unix.pdf<br />VERITA.nbug_win.pdf<br />Wiley. Beginning Linux Programming, 3rd Ed (891 pages) - 2004.pdf<br />Wiley. Red Hat Fedora Linux 2 All-In-One Desk Reference For Dummies (2004) Ddu.pdf<br />Wiley. Secure PHP Development - Building 50 Practical Applications.pdf<br />Wiley. UNIX Filesystems Evolution, Design, and Implementation.pdf<br />Wiley.A + Certification For Dummies 3rd Ed. (2004).chm<br />Wiley.Beginning XML - Xml Schemas, Soap, Xslt, Dom, And Sax 2.0 - 2nd Ed. (2003).chm<br />Wiley.Cryptography for Dummies (2004).chm<br />Wiley.Crystal Reports 10 For Dummies [2004].pdf<br />Wiley.Excel 2002 Power Programming with VBA.pdf<br />Wiley.Excel.Programming.Weekend.Crash.Course.May.2004.eBook-DDU.pdf<br />Wiley.Home Networking Bible.pdf<br />Wiley.Illustrated TCPIP.pdf<br />Wiley.Illustrated TCP-IP.pdf<br />Wiley.Implementing Voice over IP.pdf<br />Wiley.Java Open Source Programming (with XDoclet, JUnit, WebWork, Hibernate) - 2004.pdf<br />Wiley.Java Tools For Extreme Programming- Mastering Open Source Tools Including Ant, Junit, And Cactus (Wiley - Hightower &amp; Lesiecki).pdf<br />Wiley.Java Tools for Extreme Programming.pdf<br />Wiley.Kevin_Mitnick_-_Art_Of_Deception.pdf<br />Wiley.Macromedia.Studio.MX.2004.Bible.eBook-LiB.chm<br />Wiley.Solaris.9.for.Dummies.eBook-DDU.pdf<br />Wiley.SQL Bible (2003).chm<br />Wiley.Statistics for Dummies (2003).chm<br />Wiley.TCP-IP Analysis And Troubleshooting Toolkit - 2003 Jul.pdf<br />Wordware.Advanced 3D Game Programming with DirectX 9.pdf<br />Wordware.Introduction to 3D Game Programming with DirectX 9 0.pdf<br />Wordware.Introduction to 3D Game Programming with DirectX 9.0 - 2003 !! - (By Laxxuss).pdf<br />Wordware.Learn Vertex and Pixel Shader Programming with DirectX 9 - 2004 - (By Laxxuss).pdf<br />Wordware.Programming.Multiplayer.Games.(2004).EEn;.BM.OCR.6.0.ShareConnector.pdf<br />Wrox.Beginning Visual Basic .NET Database Programming.pdf<br />Wrox.Press.Beginning Access 2002 VBA (2003).chm<br />Wrox.Press.Expert One-on-One Microsoft Access Application Development (2004).chm<br />Wrox.Professional Crystal Reports for Visual Studio .NET.chm<br />Wrox.Professional Perl Programming.pdf<br />Wrox.Professional PHP Programming.pdf<br />Wrox.Professional.VB.2005.Nov.2005.eBook-LinG.pdf<br /> 575 File(s) 3,630,777,322 bytes<br /><br />Directory of F:\Ebooks\NET<br /><br />[.]<br />[..]<br />A practical guide to asp.pdf<br />Addison.Wesley .NET Web Services.rar<br />Addison.Wesley .NET Web Services_0.rar<br />Addison-Wesley Essential ASP.NET with Examples in CSharp.rar<br />Addison-Wesley Programming in the .NET Environment.rar<br />ASP Data Access for Beginners.doc<br />ASP.PDF<br />Bartlett Publishers Programming and Problem Solving With Visual Basic .NET.rar<br />DotNet e-Business Architecture.rar<br />HungryMinds ASP.NET Bible.rar<br />HungryMinds ASP.NET Database Programming Weekend Crash Course.rar<br />HungryMinds Visual Blueprint ASP.NET.rar<br />HungryMinds Visual Blueprint Visual Basic .NET.rar<br />Jones Bartlett - Programming And Problem Solving With VB.NET - 2003 [CHM].rar<br />Manning Microsoft .NET for Programmers.rar<br />MCGraw-Hill Osborne MCAD-MCSD Visual Basic .Net Windows Applications Study Guide.rar<br />OReilly - ADO.NET in a Nutshell - 2003 [CHM].rar<br />OReilly .Net Framework Essentials 2nd.rar<br />OReilly ADO.NET in a Nutshell.rar<br />OReilly C# and VB .NET Conversion Pocket Reference.rar<br />OReilly Mastering Visual Studio .NET.rar<br />OReilly Programming Visual Basic .NET 2nd.rar<br />OReilly VB.NET Core Classes in a Nutshell.rar<br />OReilly VB.NET Language in a Nutshell 2nd.rar<br />OReilly VB.NET Language Pocket Reference.rar<br />QUE Visual Basic .NET Database Programming.rar<br />SAMS A Programmers Introduction to VB.NET.rar<br />SAMS ASP.NET Kick Start.rar<br />Sybex .NET Framework Solutions.rar<br />Sybex Mastering VB.NET.rar<br />Syngress ASP.NET Web Developers Guide.rar<br />Syngress C# .NET Web Developer’s Guide.rar<br />Syngress Developing .NET Web Services with XML.rar<br />Syngress VB.NET Developers Guide.rar<br />Syngress XML .NET.rar<br />Tracked_by_Demonoid_com.txt<br />VBTrain.Net Creating Computer and Web Based Training with Visual Basic .NET.rar<br />Wiley Deploying Solutions with .NET Enterprise Servers.rar<br />Wiley Developing Web Applications with Visual Basic.NET and ASP.NET.rar<br />Wordware Publishing ADO .NET Programming.rar<br />[Wrox Press - Beginning Visual Basic .NET Database Programming]<br />[Wrox Press - Professional ADO.NET Programming]<br />[Wrox Press - Professional ASP.NET Programming Part 2]<br />[Wrox Press - Professional ASP.NET Programming Part 3]<br /> 40 File(s) 261,422,737 bytes<br /><br />Directory of F:\Ebooks\NET\Wrox Press - Professional ASP.NET Programming Part 3<br /><br />[.]<br />[..]<br />Wrox Press - Professional ASP.NET Programming Part 3.pdf<br /> 1 File(s) 8,520,493 bytes<br /><br />Directory of F:\Ebooks\NET\Wrox Press - Professional ASP.NET Programming Part 2<br /><br />[.]<br />[..]<br />Wrox Press - Professional ASP.NET Programming Part 2.pdf<br /> 1 File(s) 11,609,121 bytes<br /><br />Directory of F:\Ebooks\NET\Wrox Press - Professional ADO.NET Programming<br /><br />[.]<br />[..]<br />Wrox Press - Professional ADO.NET Programming.pdf<br /> 1 File(s) 10,115,395 bytes<br /><br />Directory of F:\Ebooks\NET\Wrox Press - Beginning Visual Basic .NET Database Programming<br /><br />[.]<br />[..]<br />Wrox Press - Beginning Visual Basic .NET Database Programming.pdf<br /> 1 File(s) 7,025,741 bytes<br /><br />Directory of F:\Ebooks\SQL Database<br /><br />[.] [..] [SQL Access 2003] [SQL InterBase]<br />[SQL Miscellaneous] [SQL MSSQL] [SQL MSSQL 2000] [SQL MySQL]<br />[SQL Oracle] [SQL Oracle 10g] [SQL Oracle 8i] [SQL Oracle 9i]<br />[SQL PostgreSQL] <br /> 0 File(s) 0 bytes<br /><br />Directory of F:\Ebooks\SQL Database\SQL Oracle 9i<br /><br />[.]<br />[..]<br />Oracle 9i - Advanced SQL vol 2.pdf<br />Oracle 9i - Backup and Recovery Concepts.pdf<br />Oracle 9i - Database Concept.pdf<br />Oracle 9i - Database getting started for Windows.pdf<br />Oracle 9i - Introduction to oracle 9i PL-SQL - Part 1.pdf<br />Oracle 9i - Introduction to oracle 9i PL-SQL - Part 2.pdf<br />Oracle 9i - Introduction to oracle 9i PL-SQL - Part 3.pdf<br />Oracle 9i - Introduction to PL-SQL - Student Guide - Volume 2.pdf<br />Oracle 9i - Introduction to SQL - Student Guide - Volume 1.pdf<br />Oracle 9i - Introduction to SQL Part II.pdf<br />Oracle 9i - Java Developer's Guide.pdf<br />Oracle 9i - New Features for Administrators.pdf<br />Oracle 9i - Optimizing Development Productivity Using UML in Oracle9i JDeveloper.pdf<br />Oracle 9i - Oracle 9i C++ Call Interface.pdf<br />Oracle 9i - Oracle 9iAS Develop Web-Based Applications with PL-SQL Student Guide.pdf<br />Oracle 9i - Oracle 9iAS Portal Bible.pdf<br />Oracle 9i - Program with PL-SQL - Student Guide - Volume 1.pdf<br />Oracle 9i - SQL Basics - Student Guide - Volume 1.pdf<br />Oracle 9i - SQL Reference.pdf<br />Oracle 9i - SQL1 - Student Guide - Additional Practices.pdf<br />Oracle 9i - SQL1 - Student Guide - Volume 1.pdf<br />Oracle 9i - SQL1 - Student Guide - Volume 2.pdf<br />Oracle 9i - SQLJ Developer's Guide & Reference.pdf<br />Oracle 9i - Student Guide - Performance Tuning - Volume 1.pdf<br /> 24 File(s) 148,265,585 bytes<br /><br />Directory of F:\Ebooks\SQL Database\SQL Oracle 8i<br /><br />[.]<br />[..]<br />Oracle 8i - DBA Cert Kit - SQL and PL-SQL guide.pdf<br />Oracle 8i - Developer's Guide Large Objects (LOB) using PL-SQL.pdf<br />Oracle 8i - SQL reference guide.pdf<br />Oracle 8i - Teach Yourself Oracle 8 In 21 Days.pdf<br />Oracle 8i - The Complete Reference.pdf<br /> 5 File(s) 36,185,126 bytes<br /><br />Directory of F:\Ebooks\SQL Database\SQL Oracle<br /><br />[.]<br />[..]<br />Oracle - Advanced Programming with Packages.pdf<br />Oracle - Building Oracle XML Applications.pdf<br />Oracle - Hacking SQL &amp; Oracle servers.pdf<br />Oracle - Mastering Oracle SQL.pdf<br />Oracle - Oracle DBA Checklists Pocket Reference.pdf<br />Oracle - Oracle SQL Tuning Pocket.pdf<br />Oracle - Oracle XSQL - Combining SQL, Oracle Text, XSLT and Java to Publish Dynamic Web Content.pdf<br />Oracle - PL-SQL Programming.pdf<br />Oracle - PL-SQL Users Guide and Reference.pdf<br />Oracle - SQLplus.pdf<br /> 10 File(s) 30,511,340 bytes<br /><br />Directory of F:\Ebooks\SQL Database\SQL MySQL<br /><br />[.]<br />[..]<br />MySQL - Das offizielle Handbuch.pdf<br />MySQL - Database Design Manual Using MySQL for Windows.pdf<br />MySQL - Essential Skills.chm<br />MySQL - Handbuch.pdf<br />MySQL - High Performance MySQL.chm<br />MySQL - Manual.pdf<br />MySQL - MySQL Administrator's Guide.chm<br />MySQL - MySQL Certification Study Guide.chm<br />MySQL - MySQL Certification Study Guide.pdf<br />MySQL - MySQL Enterprise Solutions.pdf<br />MySQL - MySQL Tutorial.chm<br />MySQL - PHP and MySQL for Dummies, 2nd Edition.pdf<br />MySQL - PHP and MySQL.pdf<br />MySQL - Teach Yourself MySQL in 21 Days.pdf<br />MySQL - The Definitive Guide to MySQL, 2nd Edition.chm<br /> 15 File(s) 68,950,426 bytes<br /><br />Directory of F:\Ebooks\SQL Database\SQL MSSQL 2000<br /><br />[.]<br />[..]<br />MSSQL 2000 - Abfragen von MS SQL Server 2000 mit Hilfe von Transact-SQL.pdf<br />MSSQL 2000 - Administering a Microsoft SQL Server 2000 Database.pdf<br />MSSQL 2000 - Building XML-Enabled Applications using Microsoft SQL Server 2000.pdf<br />MSSQL 2000 - Creating Reporting Solutions Using Microsoft SQL Server 2000 Reporting Services.pdf<br />MSSQL 2000 - Design a MSSQL Server 2000.pdf<br />MSSQL 2000 - Designing and Implementing Databases with MSSQL 2000 Server 2000.pdf<br />MSSQL 2000 - Designing and Implementing OLAP Solutions with Microsoft SQL Server 2000.pdf<br />MSSQL 2000 - Designing SQL Server 2000 Databases for .NET Enterprise Servers.pdf<br />MSSQL 2000 - Entwerfen und Implementieren von OLAP-L?sungen mit Hilfe von Microsoft SQL Server 2000.pdf.rar<br />MSSQL 2000 - Implementing Replication Using Microsoft SQL Server 2000.pdf<br />MSSQL 2000 - Installing, Configuring, and Administering Microsoft SQL Server 2000 Enterprise Edition v1.4.pdf<br />MSSQL 2000 - Microsoft SQL Server 2000 - Analysis Services.pdf<br />MSSQL 2000 - Microsoft SQL Server 2000 Programming by Example.pdf<br />MSSQL 2000 - Microsoft SQL Server 2000 Weekend Crash Course.pdf<br />MSSQL 2000 - Microsoft SQL Server Black Book.pdf<br />MSSQL 2000 - Populating a Data Warehouse with Microsoft SQL Server 2000 Data Transformation Service.pdf<br />MSSQL 2000 - Preparing and Mining Data with Microsoft SQL Server 2000 and Analysis Services.pdf<br />MSSQL 2000 - Programmieren einer Microsoft SQL Server 2000-Datenbank.pdf<br />MSSQL 2000 - Programming a Microsoft SQL Server 2000 Database.pdf<br />MSSQL 2000 - Programming Microsoft SQL Server 2000 with Microsoft Visual Basic.NET.pdf<br />MSSQL 2000 - Querying Microsoft SQL Server 2000 with Transact-SQL.pdf<br />MSSQL 2000 - Scripting XML And WMI For Microsoft SQL Server 2000.pdf<br />MSSQL 2000 - Server 2000 Weekend Crash Course.pdf<br />MSSQL 2000 - SQL Server 2000 - Database Design.pdf<br />MSSQL 2000 - SQL Server 2000 & TSQL - Kursleiterhandbuch.pdf<br />MSSQL 2000 - SQL Server 2000 Admin.pdf.rar<br />MSSQL 2000 - SQL Server 2000 Administration.pdf<br />MSSQL 2000 - SQL Server 2000 Betriebshandbuch.pdf<br />MSSQL 2000 - SQL Server 2000 Database Design and Implementation - 70-229.pdf<br />MSSQL 2000 - SQL Server 2000 Performance Optimization And Tuning Handbook.pdf<br />MSSQL 2000 - SQL Server 2000 Reporting Services Step by Step.pdf<br />MSSQL 2000 - SQL Server 2000 Stored Procedure and XML Programming, Second Edition.pdf<br />MSSQL 2000 - SQL Server 2000 Stored Procedures Handbook.chm<br />MSSQL 2000 - SQL Server 2000 System Administration - Mcse Mcsa Mcdba.pdf<br />MSSQL 2000 - SQL Server 2000.pdf<br /> 35 File(s) 308,970,512 bytes<br /><br />Directory of F:\Ebooks\SQL Database\SQL MSSQL<br /><br />[.]<br />[..]<br />Element.MSSQL - Database Design.pdf<br />Litchfield.MSSQL - Cracking SQL passwords.pdf<br />MS.Press.MSSQL - Moving from Access to SQL Server.pdf<br />Sams.MSSQL - SQL Server DBA Survival Guide.pdf<br />Sams.MSSQL - Writing Stored Procedures for Microsoft SQL Server.pdf<br />Wrox.MSSQL - SQL Server Reporting Services.pdf<br /> 6 File(s) 43,392,247 bytes<br /><br />Directory of F:\Ebooks\SQL Database\SQL Miscellaneous<br /><br />[.]<br />[..]<br />Elsevier.SQL - Joe Celko's Trees And Hierarchies in SQL for Smarties.pdf<br />Hoffman.SQL - Introduction to.pdf<br />O'Reilly.SQL - Transact-SQL Cookbook.chm<br /> 3 File(s) 3,117,926 bytes<br /><br />Directory of F:\Ebooks\SQL Database\SQL InterBase<br /><br />[.]<br />[..]<br />InterBase.Teach yourself InterBase.pdf<br /> 1 File(s) 763,028 bytes<br /><br />Directory of F:\Ebooks\SQL Database\SQL Access 2003<br /><br />[.]<br />[..]<br />McGraw.Access 2003 - How To Do Everything With Microsoft Office Access 2003.pdf<br />MS.Press.Access 2003 - Microsoft Office Access 2003 Inside Out.pdf<br /> 2 File(s) 51,551,815 bytes<br /><br />Directory of F:\Ebooks\SQL Database\SQL PostgreSQL<br /><br />[.]<br />[..]<br />PostgreSQL - Developer's Handbook.chm<br />PostgreSQL - Essential Reference.chm<br />PostgreSQL - Introduction and Concept.pdf<br />PostgreSQL - PHP and PostgreSQL - Advanced Web Programming.chm<br />PostgreSQL - PostgreSQL.chm<br />PostgreSQL 7.1 - Documentation.chm<br />PostgreSQL 7.2 - Reference.pdf<br /> 7 File(s) 14,866,953 bytes<br /><br />Directory of F:\Ebooks\SQL Database\SQL Oracle 10g<br /><br />[.]<br />[..]<br />McGraw Hill Oracle Application Server 10g Admin Handbook.pdf<br />McGraw Hill Oracle Database 10g High Availability with RAC Flashback &amp; Data Guard.chm<br />McGraw-Hill Osborne Oracle Database 10g SQL.chm<br />McGrawHill-Oracle Database 10g New Features.chm<br />Oracle 10g - Administration I - Study Guide.pdf<br />Oracle 10g - Oracle Database 10g SQL.chm<br />[Oracle 10g Ebooks]<br />Oracle Database 10G - Automatic Sga Memory Management.pdf<br />Oracle Database 10G - Automatic Storage Management.pdf<br />Oracle Database 10g - DBA.pdf<br />Oracle Database 10g - New Features(PPT).pdf<br />Oracle Database 10g - Proactive Space & Schema Object Management.pdf<br />Oracle Database 10g - SQLAccess Advisor.pdf<br />Oracle Database 10G - The Complete Reference - Mcgraw Hill Osborne.pdf<br />Oracle Database 10g, A Beginner's Guide - McGraw Hill.chm<br />Oracle High Performance Tuning for 9i &amp; 10g (digital press).chm<br />Oracle RAC 10g Best Practices.pdf<br />Oracle_10g_2Day_Training.pdf<br />[Oracle-10G By Examples]<br />Oracle-10G By Examples.zip<br />Oreilly Oracle Essentials Oracle Database 10g 3rd Edition.chm<br />Sybex OCA Oracle 10g Administration I Study Guide 1Z0-042.pdf<br />Sybex OCP Oracle Database 10g New Features for Administrators.pdf<br /> 21 File(s) 149,251,166 bytes<br /><br />Directory of F:\Ebooks\SQL Database\SQL Oracle 10g\Oracle 10g Ebooks<br /><br />[.] [..]<br /> 0 File(s) 0 bytes<br /><br />Directory of F:\Ebooks\SQL Database\SQL Oracle 10g\Oracle-10G By Examples<br /><br />[.] [..] download.htm [files] [pdf]<br /> 1 File(s) 15,100 bytes<br /><br />Directory of F:\Ebooks\SQL Database\SQL Oracle 10g\Oracle-10G By Examples\pdf<br /><br />[.] [..]<br />bidw_blast.pdf bidw_exttable.pdf<br />bidw_mvplans.pdf bidw_outerjoin.pdf<br />bidw_sqlmodel.pdf bidw_tunemview.pdf<br />content_spatial.pdf content_text.pdf<br />content_xdk.pdf develop_dbws.pdf<br />develop_gdk.pdf develop_htmldb.pdf<br />develop_isqlplus.pdf develop_plsql.pdf<br />develop_regexp.pdf ha_bar.pdf<br />ha_flashback.pdf install_9i10g.pdf<br />install_htmldbinst.pdf install_jdevinst9032.pdf<br />install_linuxinst.pdf install_linuxpostinst.pdf<br />install_linuxpreinst.pdf integrate_datapump.pdf<br />integrate_streams.pdf manage_addm.pdf<br />manage_asm.pdf manage_dbconsole.pdf<br />manage_memmgmt.pdf manage_perflab.pdf<br />manage_saa.pdf manage_scheduler.pdf<br />manage_space.pdf manage_transtbs.pdf<br />manage_undoadv.pdf <br /> 35 File(s) 36,658,651 bytes<br /><br />Directory of F:\Ebooks\SQL Database\SQL Oracle 10g\Oracle-10G By Examples\files<br /><br />[.] [..] blast.zip<br />create_job_hist.sql create_jobs_hist.sql dbws.zip<br />easyxml.zip exttable.zip gdk.zip<br />hardware.xls integrate_files.zip isqlplus.zip<br />model_clause.zip mvplans.zip outer_j.zip<br />perflab.tar plsql.zip regexp.zip<br />saa.zip spatial.zip subtractjobs.sql<br />text.zip tunemview.zip undoadv.zip<br />unlock.sh updatejobs.sql <br /> 24 File(s) 5,840,034 bytes<br /><br />Directory of F:\Ebooks\MS Books<br /><br />[.]<br />[..]<br />Advanced MS VB 6.0 2nd ed 1998.chm<br />A-List Publishing Windows .NET Server 2003 Domains &amp; AD 2003.chm<br />Analyzing Requirements and Defining Solution Architectures .chm<br />change_windows_owner.pdf<br />Designing Component-Based Applications MS Press 1998.chm<br />Designing Relational Database Systems MS Press 1999.chm<br />Desktop Applications with Microsoft Visual Basic 6.0 MS Pre.CHM<br />Desktop Applications with Microsoft Visual C++ 6.0 MS Press 1999.chm<br />Developing user interfaces for Microsoft Windows MS Press 1999.chm<br />Distributed Applications with Microsoft Visual Basic 6.0 MS.CHM<br />Inside COM+ Base Services MS Press 1999.chm<br />Mastering VB.NET Sybex 2002.pdf<br />Maximize.Performance.Windows.XP.pdf<br />McGraw-Hill - Windows Server 2003. The Complete Reference.pdf<br />MCSE Training Kit Upgrading to Microsoft Windows 2000.CHM<br />MELLDEV.CHM<br />MS Office 2k Visual Basic for Applications Fundamentals MS .chm<br />MS Windows Security Inside Out for XP 2000 MSPress2003.chm<br />MS Windows Security Inside Out for XP 2000 MSPress2003.zip<br />Network Programming for Microsoft Windows MS Press 1999.chm<br />Oreilly Mastering Visual Studio .NET 2003.chm<br />OReillys Access Database Design Programming 2nd Ed 1999.pdf<br />Programming Dist Applications with COM and MS VB6 MS Press 1998.chm<br />Programming in C# OReilly.pdf<br />Programming Microsoft Access 2000 MS Press 1999.CHM<br />Programming Microsoft Visual C++ 5ed MS Press 1998.chm<br />Programming Microsoft Visual InterDev 6.0 MS Press 1999.CHM<br />Programming VB .NET OReillys 2002.pdf<br />Programming Windows - Charles Petzold 5th ed 1998.chm<br />Sams Teach Yourself Database Programming with Visual C++6 i.pdf<br />Sams Teach Yourself Microsoft Access 2000 in 21 Days 1999.pdf<br />Stealthing XP Pro.pdf<br />The Definitive Guide to Windows2003 Desktop Administration.zip<br />VB.NET a programmers introduction to SAMS 2001.pdf<br />VB.NET Mastering vb.net database programming.pdf<br />VB.NET Syngress Developers guide 2001.pdf<br />win2k bootup bat info.pdf<br />Windows XP Bible 2001.pdf<br />ws2k3_domains.pdf<br />xp_speed_up_boot_times.pdf<br /> 40 File(s) 247,369,184 bytes<br /><br />Directory of F:\Ebooks\OReilly BookCD<br /><br />[.] [..] O'Rielly.iso <br /> 1 File(s) 993,753,088 bytes<br /><br /> Total Files Listed:<br /> 849 File(s) 6,068,932,990 bytes<br /> 71 Dir(s) 1,358,708,736 bytes free<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11430866-113933568303958543?l=microdatainc.blogspot.com'/></div>microdatainchttp://www.blogger.com/profile/05909916944497316292noreply@blogger.com18tag:blogger.com,1999:blog-11430866.post-1138485162885620102006-01-28T13:52:00.000-08:002006-01-28T13:52:58.253-08:00EBOOKS10/12/2005 07:17 PM <dir> .<br />10/12/2005 07:17 PM <dir> ..<br />01/13/2006 12:07 AM 9,077,925 CMP.Network Tutorial, 5th Edition.chm<br />02/05/2005 02:06 PM 2,849,705 OReilly.Practical C++ Programming.pdf<br />10/22/2003 07:53 PM 2,631,449 PrenticeHall.PTR - Unix Systems Programming, Second Edition.chm<br />01/18/2006 07:35 PM <dir> Programming<br />03/25/2005 07:02 PM 825,276 Que.UNIX Hints Hacks.chm<br />10/25/2005 03:31 PM 1,447,267 VERITA.nbug_win.pdf<br />02/05/2005 01:54 PM 2,806,282 IDG.Books,.KDE.2.Qt.Programming.Bible.(2001).pdf<br />01/18/2006 02:56 AM <dir> SQL Database<br />02/05/2005 02:10 PM 18,725,655 Wrox.Professional PHP Programming.pdf<br />02/05/2005 01:53 PM 11,011,392 Wrox.Professional Perl Programming.pdf<br />02/05/2005 01:42 PM 8,315,565 HungryMinds.Wireless Programming With J2ME.pdf<br />10/01/2005 11:23 PM 2,612,271 Addison.Wesley.Honeypots_TrackingHackers.chm<br />06/25/2005 01:09 AM 4,950,673 ALIST.Hacker_Disassembling.chm<br />01/13/2006 12:03 AM 6,245,227 Wiley.Illustrated TCP-IP.pdf<br />12/20/2005 08:47 AM 3,529,006 Que.Security+ Training Guide.chm<br />10/25/2005 03:31 PM 1,787,084 VERITA.nbug_unix.pdf<br />01/09/2006 09:27 PM 37,837,319 HungryMinds.A+ Bible.pdf<br />02/05/2005 01:58 PM 2,579,729 O'Reilly.Programming Visual Basic .NET 1st Edition (2002).pdf<br />02/05/2005 02:17 PM 6,965,702 Wordware.Learn Vertex and Pixel Shader Programming with DirectX 9 - 2004 - (By Laxxuss).pdf<br />03/13/2005 03:31 PM 7,294,970 O'Reilly.Java Swing.pdf<br />03/14/2005 12:16 AM 18,110,040 Wiley. Red Hat Fedora Linux 2 All-In-One Desk Reference For Dummies (2004) Ddu.pdf<br />02/05/2005 12:52 AM 3,866,012 NewRiders.Advanced_Linux_Programming.pdf<br />01/23/2006 02:42 AM 49,520,355 Wrox.Professional Crystal Reports for Visual Studio .NET.chm<br />05/27/2005 11:43 AM 1,049,005 PrenticeHall.Oracle PLSQL Interactive Workbook, Second Edition-fly.chm<br />03/13/2005 03:31 PM 2,368,035 O'Reilly.Java RMI.pdf<br />08/03/2004 02:19 AM 3,196,706 Addison.Wesley.Interconnections-Bridges_Routers_Switches_and_Internetworking_Protocols_2nd_ED.pdf<br />02/05/2005 02:18 PM 1,000,059 IEEE CGA.Designing a PC Game Engine.pdf<br />01/18/2006 07:35 PM <dir> Operating System<br />12/20/2005 08:42 AM 1,089,783 Que.Security+ Exam Cram 2 (Exam Cram SYO-101).chm<br />03/25/2005 07:45 PM 7,383,893 Syngress.Snort2 Intrusion Detection.pdf<br />02/05/2005 12:33 PM 1,583,975 O'Reilly.CGI Programming (1996).pdf<br />09/23/2004 01:18 AM 4,435,248 Jones.Introduction to 80x86 Assembly Language and Computer Architecture.chm<br />12/01/2004 04:20 PM 373,762 Addison.Wesley.Exceptional.C++ - 47 Engineering Puzzles, Programming Problems, and Solutions.chm<br />02/28/2005 01:23 AM 1,990,656 Addison.Wesley.Parallel and Distributed Programming Using C++.chm<br />02/05/2005 02:15 PM 7,977,682 Sybex.Visual C# ASP.NET Programming.pdf<br />12/01/2004 04:06 PM 1,010,681 Addison.Wesley.TCPIP.Illustrated Volume 1.chm<br />02/09/2005 02:12 PM 631,774 OReilly.Practical PostgreSQL.chm<br />02/05/2005 02:12 PM 6,937,768 Wordware.Introduction to 3D Game Programming with DirectX 9 0.pdf<br />03/13/2005 03:31 PM 4,094,116 O'Reilly.Java Cookbook.PDF<br />12/01/2003 04:34 PM 143,434 TroyTech.TCPIP. MCSE 70-059 - Study Guide TCP-IP.pdf<br />11/14/2004 11:45 PM 7,057,172 Addison.Wesley.Professional.Wi-Foo.The.Secrets.of.Wireless.Hacking.Jun.2004.eBook-DDU.chm<br />11/21/2004 11:03 AM 3,680,708 Artech.House.A.Professionals.Guide.To.Data.Communication.In.A.TCPIP.World.eBook-TLFeBOOK.pdf<br />02/05/2005 01:35 PM 4,709,262 Wordware.Introduction to 3D Game Programming with DirectX 9.0 - 2003 !! - (By Laxxuss).pdf<br />02/09/2005 02:07 PM 2,923,262 IRM.Current Security Management & Ethical Issues of Information Technology-fly.chm<br />01/09/2006 09:12 PM 3,777,001 HungryMinds.Linux+_Certification_Bible.pdf<br />03/14/2005 07:58 PM 5,992,003 Wiley. UNIX Filesystems Evolution, Design, and Implementation.pdf<br />01/11/2006 08:44 AM 13,060,742 Wiley.TCP-IP Analysis And Troubleshooting Toolkit - 2003 Jul.pdf<br />02/05/2005 01:21 PM 34,781,391 McGraw.VHDL Programming by Example - Douglas L.Perry.pdf<br />02/05/2005 01:41 PM 2,973,680 EMCC.Programming Psion Code.pdf<br />02/05/2005 12:56 PM 544,077 IBM.XML_Programming_in_Java.pdf<br />02/05/2005 02:02 PM 6,131,724 Wiley.Java Open Source Programming (with XDoclet, JUnit, WebWork, Hibernate) - 2004.pdf<br />02/05/2005 02:05 PM 12,273,434 Wiley. Beginning Linux Programming, 3rd Ed (891 pages) - 2004.pdf<br />02/28/2005 01:56 AM 5,671,225 AddisonWesley.UNIX Network Programming Volume.1 The Sockets Networking API.chm<br />11/20/2004 12:13 AM 7,662,847 NovelPress.Novell.Certified.Linux.Engineer.Novell.CLE.Study.Guide.Oct.2004.eBook-DDU.chm<br />01/11/2006 09:34 AM 3,796,989 Sams.Teach Yourself TCP IP in 24 Hours, Third Edition.chm<br />12/20/2005 09:06 AM 3,476,604 McGraw.Smalltalk by Example The Developer's Guide.pdf<br />01/10/2006 10:42 AM 19,827,354 Sybex.Linux+ Study Guide - CompTIA Certification.pdf<br />12/01/2004 04:18 PM 686,443 OReilly.Learning.Perl, Third Edition.chm<br />02/05/2005 02:16 PM 1,454,742 AmericanEagle.The Little Black Book of Computer Virus.pdf<br />02/05/2005 02:07 PM 6,342,009 PrenticeHall.Plc Programming Methods And Applications.pdf<br />03/13/2005 03:31 PM 2,088,481 O'Reilly.Java and XSLT.pdf<br />01/07/2006 01:17 PM 839,789 NewRiders.MySQLandPerlForWeb.chm<br />01/11/2006 09:00 AM 1,010,681 Addison.Wesley.TCPIP Illustrated Volume 1.chm<br />01/11/2006 09:37 AM 3,779,410 Artech.House.Gigabit.Ethernet.Technology.And.Applications.iNT.eBook-LiB.chm<br />03/18/2005 09:41 AM 15,376,487 SYBEX.Mastering Visual Basic NET.pdf<br />12/05/2001 08:59 AM 1,546,050 O'Reilly.Java Cryptography.pdf<br />12/08/2005 09:35 PM 2,759,622 O'Reilly.IPv6 Essentials.pdf<br />12/23/2005 03:41 PM 335,783 OReilly.CSharp Essentials.chm<br />12/23/2005 03:57 PM 2,081,490 OReilly. CSharp in a Nutshell.chm<br />01/07/2006 01:18 PM 936,172 OReilly.Managing and Using MySQL 2nd.chm<br />03/15/2005 01:33 AM 2,212,948 Addison.Wesley.Hackers Delight [2002].chm<br />01/07/2006 01:36 PM 14,111,320 PremierPress.Administering.And.Securing.The.Apache.Server.iNT.eBook-LiB.chm<br />01/11/2006 09:14 AM 4,675,754 PrenticeHall.Voice.Over.IP.iNT.eBook-LiB.chm<br />01/11/2006 10:03 AM 4,112,059 Que.Linux Socket Programming By Example - fly.pdf<br />12/01/2004 04:14 PM 1,266,549 OReilly.Learning.PHP.5.Jul.2004.FIXED.eBook-DDU.chm<br />03/25/2005 05:37 PM 3,302,053 OReilly.Oracle PL SQL Programming=.pdf<br />12/01/2004 04:20 PM 1,301,410 Oreilly.Learning.Python.2nd.Edition.eBook-LiB.chm<br />12/01/2004 04:24 PM 728,696 OReilly.Mastering.Oracle.SQL.2nd.Edition.Jun.2004.eBook-DDU.chm<br />12/01/2004 04:24 PM 1,873,778 Oreilly.Oracle.Essentials.Oracle.Database.10g.3rd.Edition.eBook-LiB.chm<br />03/15/2005 01:32 AM 4,801,725 Addison.Wesley.Hack IT Security Through Penetration Testing [2003].chm<br />02/05/2005 02:17 PM 21,298,031 PrenticeHall.The C Programming Language (2 Ed) - Ritchie &amp; Kernighan - Scan .pdf<br />02/05/2005 01:23 PM 2,900,111 PrenticeHall.The C Programming Language (2 Ed) - Ritchie & Kernighan - OCR.pdf<br />01/10/2006 10:03 AM 1,891,577 Testking. CompTIA Network+ v7.0 (February 2003).pdf<br />02/05/2005 04:24 AM 5,438,245 Sams.Teach Yourself Shell Programming in 24 Hours.pdf<br />01/11/2006 09:10 AM 3,370,847 Sybex.TCP IP Jumpstart_Internet Protocol Basics.pdf<br />03/13/2005 03:31 PM 2,282,242 O'Reilly.Java And XML.pdf<br />02/05/2005 02:18 PM 8,176,506 PrenticeHall.Core Python Programming 1.pdf<br />03/21/2003 11:44 AM 1,732,255 Oracle.Oracle 9i getting started for windows.pdf<br />03/14/2005 12:16 AM 1,015,893 Gerard.Beekmans.Linux From Scratch.pdf<br />03/14/2005 12:16 AM 12,760,735 Sams.Linux Teach Yourself KDE in 24 Hrs.pdf<br />03/18/2005 09:41 AM 3,192,788 O'Reilly.Programming C#.pdf<br />03/14/2005 12:08 AM 3,777,001 HungryMinds.Linux Certification Bible.pdf<br />03/14/2005 12:14 AM 8,197,602 HungryMinds.Red Hat Linux Networking and System Administration.pdf<br />03/14/2005 12:16 AM 10,896,088 O'Reilly.Linux Command Directory.pdf<br />01/13/2006 12:07 AM 7,986,455 Wiley.Home Networking Bible.pdf<br />12/01/2004 04:24 PM 199,844 Oreilly.Oracle.PL.SQL.Language.Pocket.Reference.2nd.Edition.eBook-LiB.chm<br />12/01/2004 04:24 PM 514,564 OReilly.Oracle.PLSQL Best Practices.pdf<br />01/25/2005 10:16 PM 4,725,317 OReilly.Security.Warrior.chm<br />12/01/2004 04:06 PM 1,819,792 Oreilly.TCP.IP.Network.Administration.3rd.Edition.eBook-LiB.chm<br />12/01/2004 04:23 PM 2,675,608 OReilly.Web.Database.Applications.with.PHP.and.MySQL.2nd.Edition.May.2004.eBook-DDU.chm<br />06/11/2004 03:08 PM 1,705,980 O'Reilly.Network Security Hacks.chm<br />12/03/2004 09:15 PM 3,582,144 IDG.Palm.OS.Programming.Bible.pdf<br />02/05/2005 01:53 PM 4,519,317 OReilly.Java Programming on Linux.pdf<br />03/13/2005 11:40 PM 1,247,064 Lambert.SuSE Linux - 100 tips and tricks.pdf<br />03/29/2004 07:10 PM 11,459,964 Wiley.Solaris.9.for.Dummies.eBook-DDU.pdf<br />03/25/2005 07:30 PM 4,065,419 SunMicrosystems.Solaris 9 Student Guide SA399=.pdf<br />02/05/2005 01:37 PM 1,840,097 MillerFreeman.Programming_the_Parallel_Port.pdf<br />02/05/2005 01:35 PM 1,317,725 Apress.NET Game Programming with DirectX 9.0 (2003).pdf<br />08/25/2005 04:02 PM 2,612,271 Addison.Wesley.Honeypots Tracking Hackers (2002) [RuBoard] [Share-Books.Net].chm<br />02/05/2005 02:18 PM 3,511,559 Addison.Wesley.Art Of Computer Programming Fundamental Algorithms - Donald E Knuth - 1995.pdf<br />02/05/2005 02:21 AM 8,107,320 Microsoft.Programming Microsoft Window with C# [Microsoft Press, Charles Petzold].pdf<br />02/05/2005 02:04 PM 10,599,109 Addison.Wesley.Computer Science - Neural Networks - Algorithms, Applications, And Programming Techniques.pdf<br />02/05/2005 02:19 PM 545,083 Addison.Wesley.Extreme.Programming.Explained.(1999);.OCR.6.0.ShareConnector.com.pdf<br />02/05/2005 12:00 AM 4,628,794 Addison.Wesley.The C++ Programming Language 3rd Ed.pdf<br />01/18/2006 08:36 PM 12,571,257 Que.Special Edition Using Oracle 11i.chm<br />10/16/2003 02:31 PM 2,521,673 Rampant.Tuning Third-party Vendor Oracle Systems.pdf<br />02/05/2005 01:48 PM 20,336,146 Randall.Hyde.The Art Of Assembly Language Programming.pdf<br />03/25/2005 02:40 PM 1,267,559 BellLab.UNIX Programmer's Manual=.pdf<br />02/05/2005 02:19 PM 16,815,453 Sams.Visual C++ Game Programming.pdf<br />02/05/2005 12:45 AM 1,235,676 OriPomerantz.Linux Kernel Module Programming Guide.pdf<br />02/05/2005 02:19 PM 10,832,656 HungryMinds.Excel VBA Programming.pdf<br />01/23/2006 02:06 AM 10,457,584 Wiley.Crystal Reports 10 For Dummies [2004].pdf<br />01/18/2006 07:56 PM 531,795 O'Reilly.Oracle DBA Checklists Pocket Reference.pdf<br />10/16/2003 02:25 PM 5,634,981 Rampan.Oracle DBA Made Simple.pdf<br />02/05/2005 02:19 PM 6,108,268 Sams.Teach Yourself CGI Programming With Perl 5 In A Week.pdf<br />10/16/2003 02:29 PM 2,421,058 Rampant.Oracle Data Warehouse.pdf<br />02/05/2005 01:23 PM 4,427,684 Microsoft.Applied.Microsoft..Net.Framework.Programming.pdf<br />01/10/2006 01:35 AM 3,418,291 Sun.Computers Networking Unix - Solaris - TCPIP Network Administration.pdf<br />03/18/2005 09:39 AM 734,332 SYBEX.Visual Basic .NET Database Programming.pdf<br />02/05/2005 02:09 PM 5,812,953 Sams.Teach Yourself Visual C++ In 21 Days.pdf<br />02/05/2005 01:56 PM 3,427,118 Wiley.Java Tools for Extreme Programming.pdf<br />02/05/2005 01:49 PM 1,839,711 O'Reilly.VBA - Access Database Design & Programming, Ed2 - Oreilly.pdf<br />02/05/2005 01:26 PM 11,114,889 Microsoft. Programming Microsoft SQL Server 2000 with Microsoft Visual Basic.NET.pdf<br />03/13/2005 03:31 PM 4,519,317 O'Reilly.Java Programming On Linux.pdf<br />02/05/2005 01:48 AM 985,783 O'Reilly.Programming Embedded Systems in C and C++ (O'Reilly).pdf<br />02/05/2005 12:35 PM 1,189,663 SUN.SL-275 Java Programming Language.pdf<br />02/05/2005 02:04 PM 20,081,990 Macmillan.Windows NT Win32 API SuperBible.pdf<br />02/05/2005 02:12 PM 16,815,453 Sams.Tricks of the Windows Game Programming Gurus,Fundamentals of 2D and 3D Game Programming-{Andre Lamothe}.pdf<br />03/13/2005 03:31 PM 3,198,041 Sams.Data Structures &amp; Algorithms in Java.pdf<br />03/18/2005 09:42 AM 2,579,729 O'Reilly.Programming Visual basic .Net.pdf<br />03/25/2005 03:08 PM 496,484 Addison.Wesley.A_Buffer_Overflow_Study_-_Attacks_and_Defenses_(2002)=.pdf<br />03/13/2005 03:28 PM 1,428,052 O'Reilly.Java Programming with Oracle JDBC.pdf<br />02/05/2005 01:58 PM 5,854,262 Addison.Wesley.C Network Programming Volume 1.pdf<br />02/05/2005 01:54 PM 1,787,529 Addison.Wesley.Compiler Design - Formal Syntax And Semantics of Programming Language (1995).pdf<br />02/05/2005 12:31 AM 1,284,862 Addison.Wesley.Donald Knuth - The Art Of Computer Programming Vol 1 (1997).pdf<br />02/05/2005 02:13 PM 1,770,105 Addison.Wesley.Efficient C++ Programming Techniques.pdf<br />02/05/2005 01:24 PM 5,459,820 Addison.Wesley.Programming Wireless Devices With The Java 2 Platform, Micro Edition (j2Me), 2Nd Ed - 2003 - (By Laxxuss).pdf<br />02/05/2005 01:40 PM 3,549,033 Addison.Wesley.Stroustrup.-.The.C.Programming.Language.Special.Edition.pdf<br />09/26/2005 04:07 PM 18,318,181 Addison.Wesley.Digital%20Image%20Processing%20(2nd%20Edition).pdf<br />02/05/2005 01:55 PM 5,000,290 Addison.Wesley.Advanced CORBA Programming with C++.pdf<br />02/05/2005 02:07 PM 8,567,821 Silicon.Advanced Graphics Programming Techniques Using Opengl.pdf<br />03/13/2005 03:31 PM 5,421,842 O'Reilly.Java And XML ,2nd Ed v2.pdf<br />02/05/2005 01:59 PM 9,756,219 Apress.NET Game Programming with DirectX 9.0.pdf<br />02/05/2005 02:16 PM 713,866 APress. Distributed .NET Programming in C#.pdf<br />02/05/2005 02:18 PM 9,374,061 APress.NET.Game.Programming.with.DirectX.9.0.(2003).KB;.BM.OCR.6.0.ShareConnector.pdf<br />10/03/2005 08:47 PM 1,673,397 Sams.Advanced%20UNIX%20Programming%20.pdf<br />02/05/2005 01:59 PM 13,345,764 Miller.Windows Assembly Language and Systems Programming.pdf<br />03/13/2005 03:31 PM 2,640,327 O'Reilly.Java Network Programming (2nd Ed).pdf<br />02/05/2005 02:05 PM 14,714,510 Wrox.Beginning Visual Basic .NET Database Programming.pdf<br />01/13/2006 12:07 AM 17,883,902 Charles. Principles of Digital Communication Systems and Computer Networks.chm<br />03/13/2005 03:30 PM 1,156,009 O'Reilly.Java Distributed Computing (Ed. 2001).pdf<br />02/05/2005 01:43 PM 8,290,791 PrenticeHall.Core_Python_Programming[Wesley J. Chun]( PTR).pdf<br />07/13/2004 04:07 AM 8,967,998 PrenticeHall.Computer_Networks_4th_Ed-Andrew_S._Tanenbaum.chm<br />02/05/2005 02:04 PM 3,386,041 PrenticeHall.Computer Science - Network and Networking Programming.pdf<br />02/05/2005 01:59 PM 1,929,017 Metrowerks.Principles of Programming.pdf<br />08/30/2004 11:05 PM 37,986,705 PrenticeHall.Artificial_Intelligence_A_Modern_Approach.pdf<br />03/25/2005 03:33 PM 869,337 McGraw.Hill.Osborne.Oracle.Database.10g.SQL=.chm<br />02/05/2005 02:02 PM 4,891,468 Sams.Teach Yourself Borland C++ In 14 Days.pdf<br />02/05/2005 02:06 AM 2,709,518 Manning.Graphics Programming With Perl - Manning.pdf<br />02/05/2005 01:12 PM 1,176,281 Addison.Wesley.Designing Components with the C++ STL - A New Approach to Programming 3E.pdf<br />02/05/2005 02:18 PM 9,519,122 Grimshaw.Computer Science - Ai - Artificial Intelligence Programming.pdf<br />03/13/2005 03:31 PM 2,664,262 O'Reilly.Java - Enterprise In A Nutshell.pdf<br />02/05/2005 02:24 AM 7,785,608 HungryMinds.java - Wireless Programming in J2ME - (eBook-pdf).pdf<br />10/02/2005 09:40 AM 4,334,721 Artech.House.Electronic%20Payment%20Systems%20for%20E-commerce%20-%20fly.pdf<br />02/05/2005 02:00 PM 3,461,313 Wiley.Java Tools For Extreme Programming- Mastering Open Source Tools Including Ant, Junit, And Cactus (Wiley - Hightower & Lesiecki).pdf<br />01/11/2006 09:30 AM 8,277,285 Wiley.Implementing Voice over IP.pdf<br />02/05/2005 02:01 PM 17,286,334 Labview.Advanced Programming Tech.pdf<br />02/05/2005 12:29 AM 6,598,006 Sams.Linux Programming Unleashed.pdf<br />02/05/2005 12:12 AM 4,114,745 Sams.Linux Shell programming in 24 hours(1).pdf<br />03/14/2005 12:15 AM 7,076,716 HungryMinds.Linux GNU Debian Bible.pdf<br />03/13/2005 11:39 PM 691,680 HungryMinds.Linux for dummies.pdf<br />07/21/2005 05:36 PM 5,446,289 Wiley.Kevin_Mitnick_-_Art_Of_Deception.pdf<br />02/05/2005 02:17 PM 15,022,913 Manning.Windows Forms programming with C#.pdf<br />02/05/2005 01:33 PM 4,530,396 O’Reilly.PROGRAMACION - JAVA - JAVA SERVLET PROGRAMMING - O'REILLY JSP.pdf<br />09/18/2005 06:15 AM 8,897,945 KluwerAcademicPublishers.Biometrics.Personal%20Identification%20in%20Networked%20Society.pdf<br />02/05/2005 02:09 PM 9,276,234 Premier.Microsoft Excel VBA Programming for the Absolute Beginner - fly.pdf<br />12/01/2004 04:24 PM 869,337 McGraw.Osborne.Oracle.Database.10g.SQL.eBook-LiB.chm<br />02/05/2005 02:08 PM 8,768,885 Que.Microsoft SQL Server 2000 Programming by Example.pdf<br />02/05/2005 02:18 PM 5,429,820 Microsoft.Programming DirectShow for Digital Video &amp; TV.pdf<br />02/05/2005 04:16 AM 787,935 Silicon.Network Programming Guide.pdf<br />02/05/2005 02:00 PM 12,986,754 Microsoft.Moc 2124 Course Programming With C#.pdf<br />02/05/2005 02:18 PM 11,524,032 NewRiders.Core Techniques And Algorithms In Game Programming Ebook-Lib.pdf<br />02/05/2005 02:06 PM 2,206,172 O'Reilly.2000 - Advanced Oracle PL SQL Programming with Packages Appendix A.pdf<br />02/05/2005 01:04 PM 3,302,053 O'Reilly.2000 - Oracle PL SQL Programming.pdf<br />02/05/2005 02:19 PM 3,192,788 O'Reilly.2001 - C# Programming.pdf<br />02/05/2005 02:13 PM 7,500,597 O'Reilly.2002 - Programming C# 2nd Edition.pdf<br />03/25/2005 05:20 PM 1,565,376 OReilly.DNS and BIND, 4th Edition=.chm<br />02/05/2005 01:32 AM 1,310,450 OReilly.Java Extreme Programming Cookbook (2003).pdf<br />01/04/2003 11:09 PM 13,119,033 MIT.Introduction_To_Algorithms_Second_Editio.pdf<br />02/05/2005 02:02 PM 2,167,739 OReilly.Palm Programming - The Developers Guide.pdf<br />02/05/2005 01:56 PM 749,365 OReilly.Programming .NET Components Ch1.pdf<br />02/05/2005 02:09 PM 10,898,295 OReilly.Programming Perl(HTML).pdf<br />02/05/2005 02:12 PM 7,182,229 OReilly.Programming Php.pdf<br />02/05/2005 02:09 PM 5,335,331 OReilly. Advanced Perl Programming.pdf<br />02/05/2005 01:37 PM 308,243 OReilly.Network.Programming.with.Perl.pdf<br />01/13/2006 12:03 AM 7,244,091 NewRiders.Understanding the Network; A Practical Guide to Internetworking.pdf<br />02/05/2005 02:00 PM 15,260,544 PremierPress.Microsoft C# Programming for the Absolute Beginner.pdf<br />02/05/2005 02:19 PM 5,325,203 PremierPress.PHP.Game.Programming.(2004).DDU;.BM.OCR.6.0.ShareConnector.pdf<br />02/05/2005 12:55 PM 1,924,324 PrenticeHall.The Ansi C Programming Language (Kernighan & Ritchie).pdf<br />02/05/2005 01:31 PM 2,473,933 PrenticeHall.The Art Of Unix Programming (Eric Raymond) - 2003 - (By Laxxuss).pdf<br />02/04/2005 11:56 PM 2,595,010 PrenticeHall. Linux Assembly Language Programming.pdf<br />02/05/2005 01:58 PM 13,781,610 PremierPress.JavaScript Programming for the Absolute Beginner.pdf<br />02/05/2005 02:15 PM 14,853,699 Macmillan.Microsoft_Access_2000_Power_Programming.pdf<br />07/22/2004 03:07 PM 36,877,806 Wiley.Macromedia.Studio.MX.2004.Bible.eBook-LiB.chm<br />02/05/2005 02:19 PM 9,866,685 Intellect.Programming, Graphics - The.Art.and.Science.of.Computer.Animation.eBook-EEn.pdf<br />12/23/2004 05:08 PM 1,294,193 Addison.Wesley.programming pearls (complete).pdf<br />02/05/2005 02:16 PM 9,528,575 Wiley.Excel 2002 Power Programming with VBA.pdf<br />02/05/2005 01:54 PM 2,259,329 Brna.Prolog Programming - A First Course (1988).pdf<br />02/05/2005 01:27 AM 198,975 O’Reilly. Advanced Python Programming.PDF<br />02/05/2005 01:02 PM 1,764,365 Sams. Advanced UNIX Programming - 2000 !! - (By Laxxuss).pdf<br />02/05/2005 02:09 AM 1,204,561 SAP.00 - R3 4.6.B - BAPI Programming.pdf<br />02/05/2005 01:52 PM 7,197,349 SAP.BC ABAP Programming.pdf<br />02/05/2005 02:02 AM 486,687 SAP.RFC Programming in ABAP.pdf<br />02/05/2005 02:12 PM 6,875,904 IBM.Servlet and JSP Programming with IBM WebSphere Studio and VisualAge for Java.pdf<br />03/13/2005 03:31 PM 6,019,916 O'Reilly.J2ME in a Nutshell.pdf<br />02/05/2005 01:17 PM 19,597,710 Syngress. Lego Mindstorms Masterpieces Building And Programming Advanced Robots.pdf<br />02/05/2005 02:08 PM 9,343,755 Microsoft.Programming, Windows - Programming Microsoft Windows With C# (Charles Petzold, MSPress).pdf<br />03/25/2005 04:09 PM 5,863,312 McGraw.Red.Hat.The.Complete.Reference.Enterprise.Linux.and.Fedora.Edition.eBook-DDU=.chm<br />03/25/2005 03:47 PM 2,650,794 PrenticeHall.Intrusion Detection Systems with Snort - Prentice Hall - 2003=.pdf<br />01/13/2006 12:05 AM 1,048,955 ALTHOS.Introduction to Data Networks; PDN, LAN, MAN, WAN and Wireless Data, Technologies and Systems.chm<br />03/15/2005 01:09 AM 12,085,560 ALIST.Publishing - Modern Cryptography Protect Your Data with Fast Block Ciphers [2003].chm<br />02/05/2005 01:55 PM 2,646,167 Wordware.Advanced 3D Game Programming with DirectX 9.pdf<br />02/05/2005 01:45 PM 11,620,835 Wiley.Excel.Programming.Weekend.Crash.Course.May.2004.eBook-DDU.pdf<br />02/05/2005 12:21 AM 3,222,514 Addison.Wesley.The.Art.of.Computer.Programming.Vol.4.(2001);.OCR.6.0.ShareConnector.com.pdf<br />02/05/2005 01:24 PM 2,377,942 OReilly.Access Database Design & Programming, 3rd Edition - O'Reilly - 2002 [pdf].pdf<br />03/13/2005 03:29 PM 1,310,450 O'Reilly.Java Extreme Programming Cookbook [Ed 2003].pdf<br />02/05/2005 04:29 AM 6,442,815 Wordware.Programming.Multiplayer.Games.(2004).EEn;.BM.OCR.6.0.ShareConnector.pdf<br />02/05/2005 01:20 PM 542,250 Addison.Wesley.A Compact Reference For 3D Computer Graphics Programming.pdf<br />02/05/2005 12:29 AM 489,852 Braem.Wxwindows 2 - Programming Cross-Platform Gui Applications In C.pdf<br />02/05/2005 02:09 PM 1,160,728 O'Reilly.XML - Programming Web Services With Soap.pdf<br />03/13/2005 03:31 PM 1,575,651 O'Reilly.Java Extreme Programming Cookbook (Ed. 2004).pdf<br />01/09/2006 09:27 PM 19,827,354 Sybex.Linux+ Study Guide.pdf<br />01/09/2006 09:26 PM 1,696,262 Testking.CompTIA_N10-002_Exam_Q_A_v5_0.pdf<br />01/09/2006 09:04 PM 1,930,409 Testking.CompTIA_N10-002_Q_A_v4_0.pdf<br />01/09/2006 09:26 PM 2,717,796 TestKing.220-221 Comptia A+ Core Hardware Edt2.pdf<br />01/09/2006 08:45 PM 162,632 TestKing.IK0-001 Q&A with Explanations Edt2.pdf<br />01/09/2006 08:10 PM 127,404 TroyTech. INet+ Certification Study Guide.pdf<br />01/09/2006 08:41 PM 199,959 TroyTech. Network+ Certification Study Guide (3).pdf<br />02/05/2005 01:25 PM 8,567,821 Silicon.2_Advanced Graphics Programming Techniques Using Opengl.pdf<br />03/13/2005 03:28 PM 1,010,268 O'Reilly.Enterprise JavaBeans - JBoss 3.2 Workbook (3rd Ed.).pdf<br />03/15/2005 01:31 AM 6,630,310 Addison.Wesley.Web Hacking - Attacks and Defense [2002].chm<br />03/15/2005 01:27 AM 4,950,673 ALIST.Publishing - Hacker Disassembling Uncovered 2003.chm<br />03/13/2005 03:31 PM 2,346,352 O'Reilly.Servlet API Quick Reference - Java Servlet Programming (Ed. 2000).pdf<br />11/07/2002 10:31 PM 6,438,197 Wiley.Illustrated TCPIP.pdf<br />12/23/2005 03:38 PM 2,762,045 O'Reilly.Programming%20CSharp.pdf<br />03/13/2005 03:30 PM 2,293,989 Addison.Wesley.Design Patterns Java.PDF<br />03/13/2005 03:31 PM 2,924,416 Addison.Wesley.Effective Java - Programming Language Guide.pdf<br />03/18/2005 09:41 AM 1,541,796 O'Reilly.Net Framework Essentials (3rd Ed.).chm<br />03/18/2005 09:42 AM 3,825,514 O'Reilly.COM and .Net Component Services.pdf<br />03/13/2005 03:31 PM 1,434,328 O'Reilly.Developing Java Beans.pdf<br />03/18/2005 09:41 AM 3,459,809 O'Reilly.ASP .NET in a Nutshell (2nd Ed.).chm<br />03/13/2005 03:31 PM 3,004,894 O'Reilly.Ant - The Definitive Guide (Ed. 2002).pdf<br />03/13/2005 03:31 PM 3,496,635 O'Reilly.J2EE - Building Java Enterprise Applications Vol.1-Architecture (Ed. 2002).pdf<br />03/18/2005 09:41 AM 13,620,123 Microsoft.Introduction to C# Programming for the Microsoft .NET Platform.pdf<br />03/18/2005 09:42 AM 15,508,899 Microsoft.Developing Microsoft .NET Applications for Windows in Visual C#.pdf<br />03/13/2005 03:31 PM 3,314,031 HungryMinds. Java 2 Bible - Enterprise Edition.pdf<br />03/13/2005 03:31 PM 3,191,015 Addison.Wesley.Java Look and Feel Design Guidelines Advanced Topics (Ed. 2001).pdf<br />03/13/2005 03:31 PM 3,024,020 O'Reilly.Javaserver Pages [Covers Jsp 1.2, Jstl 1.0] (Ed. 2002).pdf<br />01/10/2006 10:30 AM 5,315,544 OReilly.TCPIP Network Administration.pdf<br />01/12/2006 04:26 PM 16,846,327 Sybex. N+ book.pdf<br />01/10/2006 10:41 AM 1,038,137 Testking.70-270 - Windows XP Professional Ed.2.pdf.pdf<br />01/10/2006 10:44 AM 6,401,946 Testking.70-291 Microsoft MCSE 2003 Implementing, Managing and maintaining a MS Win Server 2003 Networ.pdf<br />01/10/2006 10:41 AM 2,741,169 Testking. 70-294 Microsoft MCSE 2003 Planning, Implementing and Maintaining a MS Win Server 2003 Active.pdf<br />01/09/2006 11:41 PM 1,716,654 TestKing.MCSE 70-293 Exam Q&amp;A v5.0.pdf<br />01/09/2006 09:29 PM 608,901 TestKing.SY0-101 CompTIA Security+ [v8.0] [Sept 16, 2003].pdf<br />01/09/2006 10:39 PM 619,883 Testking.XK0-001 (3.0) CompTIA Linux+.pdf<br />03/25/2005 08:00 PM 867,368 O'Reilly. Free as in Freedom-Richard Stallman's Crusad.pdf<br />02/02/2003 01:06 AM 3,342,623 Que.Practical Firewalls.pdf<br />03/25/2005 06:56 PM 3,057,230 Que.Maximum Security 4th Edition=.chm<br />03/25/2005 06:56 PM 4,112,059 Que.Linux Socket Programming By Example - fly=.pdf<br />03/25/2005 06:45 PM 2,473,933 PrenticeHal.The Art Of Unix Programming (Eric Raymond) - 2003 - (By Laxxuss)=.pdf<br />02/26/2003 06:02 PM 651,261 O'Reilly.Learning the bash Shell - 2nd Edition (o'reilly).chm<br />03/25/2005 06:16 PM 2,504,140 Oreilly.Practical.Unix.And.Internet.Security.3rd.Edition.eBook-LiB=.chm<br />03/25/2005 05:54 PM 13,011,404 OReilly.iPod & iTunes Missing Manual SE Feb 2004=.chm<br />01/23/2003 06:17 PM 2,526,496 OReilly.Network Security with OpenSSL Ebook - Fly.pdf<br />03/25/2005 05:33 PM 1,823,105 OReilly.Managing Security With Snort And Ids Tools - 1St.chm<br />04/20/2003 12:31 AM 2,992,172 OReilly.Google Hacks.pdf<br />03/25/2005 05:19 PM 1,527,117 OReilly.Cisco CookBook - 2003.chm<br />03/25/2005 04:15 PM 565,368 NewRiders.Advanced Linux Programming=.chm<br />06/25/2005 02:09 AM 4,950,673 ALIST.Hacker Disassembling Uncovered.chm<br />03/25/2005 03:12 PM 3,195,754 Addison.Wesley.Advanced Linux Networking=.chm<br />03/25/2005 02:33 PM 3,866,012 NewRiders.Advanced Linux Programming.pdf<br />12/31/2004 03:39 PM 438,049 OReilly.Perl.6.and.Parrot.Essentials.Second.Edition.Jun.2004.eBook-DDU.chm<br />01/13/2006 12:01 AM 2,774,048 Addison.Wesley.TCP IP Illustrated, Volume 1.pdf<br />01/13/2006 12:02 AM 2,813,396 Cisco.Home Networking; A Visual Do-It-Yourself Guide.chm<br />01/13/2006 12:02 AM 8,498,906 OReilly.Ethernet; The Definitive Guide.pdf<br />01/13/2006 12:06 AM 8,967,998 PrenticeHall.Computer Networks, 4th Edition.chm<br />01/12/2006 11:45 PM 297,574 PrenticeHall.Computer Networks, 4th Edition; Problem Solutions.pdf<br />01/13/2006 12:07 AM 7,541,075 Que.Absolute Beginners Guide to Networking, 4th Edition.chm<br />01/12/2006 11:54 PM 7,140,892 Sybex.TCP IP Foundations.pdf<br />07/15/2003 10:23 PM 6,883,873 NewRiders. Inside Solaris 9.chm<br />11/29/2002 02:11 AM 5,335,331 OReilly.Advanced Perl Programming.pdf<br />04/02/2003 11:03 AM 2,255,324 Sams. Apache Administrator's Handbook - ownSky.pdf<br />03/16/2005 11:37 PM 4,339,851 SAMS.A.Programmers.Introduction.to.VB.Dot.NET.pdf<br />03/16/2005 11:56 PM 4,125,472 SAMS.ASP.Dot.Net.Data.Web.Controls.Kick.Start.chm<br />03/17/2005 12:07 AM 9,333,865 SAMS.ASP.Dot.Net.Kick.Start.chm<br />03/17/2005 12:03 AM 6,881,228 Sams.ASP.Dot.NET.Unleashed.2nd.Edition.eBook-LiB.chm<br />03/17/2005 12:13 AM 15,245,539 Sams.BEA.WebLogic.Platform.7.eBook-LiB.chm<br />03/17/2005 12:02 AM 15,111,147 Sams.BEA.WebLogic.Server.8.1.Unleashed.eBook-LiB.chm<br />03/16/2005 11:33 PM 3,780,402 Sams.C.Sharp.Builder.Kick.Start.eBook-LiB.chm<br />03/17/2005 12:06 AM 3,780,402 SAMS.CSharp.Builder.Kick.Start.eBook-LiB.chm<br />03/17/2005 12:01 AM 6,500,187 Sams.Database.Programming.With.VB.Dot.Net.And.ADO.Dot.Net.iNT.eBook-LiB.chm<br />03/17/2005 12:07 AM 5,052,413 SAMS.Mac.OS.X.Advanced.Development.Techniques.eBook-LiB.chm<br />03/16/2005 10:30 PM 2,264,383 Sams.Microsoft.Dot.NET.Compact.Framework.Kick.Start.eBook-LiB.chm<br />03/17/2005 12:02 AM 4,811,601 SAMS.Microsoft.Dot.NET.Kick.Start.eBook-LiB.chm<br />03/16/2005 11:51 PM 3,289,182 Sams.Microsoft.Exchange.Server.2003.Delta.Guide.eBook-LiB.chm<br />03/16/2005 11:58 PM 9,308,819 Sams.Microsoft.Exchange.Server.2003.Unleashed.eBook-DDU.chm<br />03/16/2005 11:57 PM 1,722,613 Sams.Microsoft.IIS6.Delta.Guide.eBook-LiB.chm<br />03/17/2005 12:05 AM 2,341,493 Sams.Microsoft.Visual.Basic.Dot.NET.2003.Kick.Start.eBook-LiB.chm<br />03/17/2005 12:11 AM 3,565,379 Sams.Microsoft.Visual.C.Sharp.Dot.NET.2003.Developers.Cookbook.eBook-DDU.chm<br />03/17/2005 12:08 AM 4,601,390 Sams.Microsoft.Visual.C.Sharp.NET.2003.Kick.Start.eBook-LiB.chm<br />03/17/2005 12:12 AM 2,137,060 SAMS.Microsoft.Visual.CPlusPlus.Dot.NET.2003.Kick.Start.eBook-LiB.chm<br />03/17/2005 12:11 AM 2,137,060 Sams.Microsoft.Visual.CPP.Dot.NET.2003.Kick.Start.eBook-LiB.chm<br />03/17/2005 12:03 AM 4,601,390 SAMS.Microsoft.Visual.CSharp.NET.2003.Kick.Start.eBook-LiB.chm<br />03/17/2005 12:00 AM 6,824,934 Sams.Microsoft.Windows.Server.2003.Insider.Solutions.eBook-LiB.chm<br />03/16/2005 07:46 AM 653,844 Sams.MySQL.Tutorial.eBook-LiB.chm<br />03/17/2005 12:10 AM 2,706,607 Sams.Object.Oriented.Thought.Process.The.2nd.Edition.eBook-DDU.chm<br />03/16/2005 11:53 PM 1,187,462 Sams.Programming.In.Objective-C.eBook-LiB.chm<br />03/17/2005 12:14 AM 9,917,874 Sams.Pure.JavaScript.Second.Edition.2002.Ebook-Elements.pdf<br />03/17/2005 12:12 AM 1,926,048 Sams.Struts.Kick.Start.eBook-LiB.chm<br />03/17/2005 12:11 AM 6,641,935 Sams.Teach.Yourself.BEA.WebLogic.Server.v7.0.In.21Days.iNT.eBook-LiB.chm<br />03/17/2005 12:14 AM 7,657,396 Sams.Teach.Yourself.Crystal.Reports9.In.24Hours.iNT.eBook-LiB.chm<br />03/17/2005 12:14 AM 12,522,837 Sams.Teach.Yourself.J2EE.in.21.Days.eBook-ROR.pdf<br />03/17/2005 12:14 AM 2,985,537 Sams.Teach.Yourself.JavaServer.Pages.2.0.With.Apache.Tomcat.In.24Hours.eBook-LiB.chm<br />03/17/2005 12:13 AM 5,466,759 Sams.Teach.Yourself.JavaServer.Pages.In.21Days.iNT.eBook-LiB.chm<br />03/17/2005 12:14 AM 14,377,071 SAMS.Teach.Yourself.Linux.In.24.Hours.pdf<br />03/17/2005 12:10 AM 23,768,388 SAMS.Teach.Yourself.Mac.OS.X.Digital.Media.All.In.One.eBook-LiB.chm<br />03/16/2005 11:50 PM 6,124,016 Sams.Teach.Yourself.Microsoft.Office.FrontPage.2003.In.24Hours.eBook-LiB.chm<br />03/17/2005 12:08 AM 6,161,615 Sams.Teach.Yourself.Microsoft.Visual.C.Sharp.Dot.NET.In.24Hours.eBook-LiB.chm<br />03/17/2005 12:13 AM 6,161,615 SAMS.Teach.Yourself.Microsoft.Visual.CSharp.Dot.NET.2003.In.24Hours..chm<br />03/16/2005 10:38 PM 6,161,615 SAMS.Teach.Yourself.Microsoft.Visual.CSharp.Dot.NET.In.24Hours.eBook-LiB.chm<br />03/17/2005 12:14 AM 7,992,533 Sams.Teach.Yourself.MS.Office.2003.In.24Hours.eBook-LiB.chm<br />03/17/2005 12:13 AM 8,820,419 Sams.Teach.Yourself.MS.Office.Outlook.2003.In.24Hours.eBook-LiB.chm<br />03/17/2005 12:14 AM 13,204,925 Sams.Teach.Yourself.MS.Office.Word.2003.In.24Hours.eBook-LiB.chm<br />03/16/2005 11:35 PM 2,352,467 SAMS.Teach.Yourself.PHP.In.24Hours.3rd.Edition.eBook-LiB.chm<br />03/16/2005 11:50 PM 4,410,581 Sams.Teach.Yourself.PHP.MySQL.and.Apache.in.24.Hours.Second.Edition.eBook-DDU.chm<br />03/17/2005 12:09 AM 3,419,588 SAMS.Teach.Yourself.PHP.MySQL.And.Apache.In.24Hours.eBook-LiB.chm<br />03/16/2005 09:32 AM 3,796,989 SAMS.Teach.Yourself.TCP.IP.In.24.Hours.3rd.Ed.chm<br />03/16/2005 11:52 PM 3,796,989 Sams.Teach.Yourself.TCP.IP.In.24Hours.3rd.Edition.eBook-LiB.chm<br />03/17/2005 12:10 AM 9,981,869 SAMS.Teach.Yourself.Upgrading.and.Repairing.PCs.in.24.Hours.eBook-EEn.pdf<br />03/16/2005 11:55 PM 5,821,309 Sams.Teach.Yourself.XML.In.21.Days.3rd.Edition.eBook-LiB.chm<br />03/16/2005 11:58 PM 8,104,743 SAMS.Visual.Basic.Dot.Net.Primer.Plus.chm<br />03/17/2005 12:06 AM 8,104,743 SAMS.Visual.Basic.Dot.Net.Primer.Plus.eBook-LiB.chm<br />03/17/2005 12:12 AM 2,048,954 Sams.XPath.Navigating.XML.With.XPath.1.0.And.2.0.Kick.Start.eBook-LiB.chm<br />03/17/2005 12:12 AM 1,512,098 Sams.XQuery.Kick.Start.eBook-LiB.chm<br />12/17/2002 12:06 PM 6,073,513 Sams.Teach Yourself CSharp in 24 Hours.chm<br />08/25/2003 02:15 PM 8,931,385 McGraw.Sun.Certified.Solaris.9.0.System.And.Network.Administrator.eBook-LiB.chm<br />11/29/2005 10:35 PM 20,423,432 Sams.SUSE Linux 10 Unleashed Nov 2005 eBook.chm<br />01/06/2006 12:16 PM 18,581,957 SUSE Linux 9 Bible (2005).pdf<br />01/06/2006 12:16 PM 11,143,507 SUSE Linux 9.3 For Dummies [May 2005].pdf<br />05/20/2003 02:00 AM 13,001,579 Wiley. Secure PHP Development - Building 50 Practical Applications.pdf</dir></dir></dir></dir></dir><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11430866-113848516288562010?l=microdatainc.blogspot.com'/></div>microdatainchttp://www.blogger.com/profile/05909916944497316292noreply@blogger.com2tag:blogger.com,1999:blog-11430866.post-1137088504677386912006-01-12T09:51:00.000-08:002006-01-12T09:55:32.750-08:00Installing a new web server: apache2, php5, mysql4 and phpmyAdmin.<p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" ><b class="me">Have been coding under Linux and Unix for a pretty long while, wanna setup web server and the php for the testing windows machine, found this thread by the guy called <span style="color: rgb(255, 0, 0);">HENRY, <span style="color: rgb(0, 0, 0);">nice guide, wanna share with you all !<br /><br /></span></span>Installing a new web server: <b style="color: black; background-color: rgb(187, 255, 255);">apache</b>2, <b style="color: black; background-color: rgb(255, 255, 170);">php</b>5, <b style="color: black; background-color: rgb(187, 187, 255);">mysql</b>4 and <b style="color: black; background-color: rgb(255, 255, 170);">php</b>myAdmin.</b> </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" ><a href="http://www.webmasterworld.com/r.cgi?f=88&d=5212&amp;url=http://httpd.apache.org/download.cgi" target="_top" title="httpd.apache.org/download.cgi" class="me">Download <b style="color: black; background-color: rgb(187, 255, 255);">apache</b> 2 Windows Binary (MSI installer)</a><br />The zip must end with win32-x86-no_ssl.msi. </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" ><a href="http://www.webmasterworld.com/r.cgi?f=88&d=5212&amp;url=http://www.php.net/downloads.php" target="_top" title="www.php.net/downloads.php" class="me">Download the <b style="color: black; background-color: rgb(255, 255, 170);">php</b> zip <b style="color: black; background-color: rgb(255, 187, 255);">pack</b>age and PECL modules</a> (PECL are extensions)<br />Although extensions should come in the <b style="color: black; background-color: rgb(255, 255, 170);">php</b> <b style="color: black; background-color: rgb(255, 187, 255);">pack</b>age found in the extracted Ext folder) The <b style="color: black; background-color: rgb(255, 255, 170);">php</b> zip is under "Windows Binaries".<br />Download the zip <b style="color: black; background-color: rgb(255, 187, 255);">pack</b>, not the installer. </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" ><a href="http://www.webmasterworld.com/r.cgi?f=88&d=5212&amp;url=http://dev.mysql.com/downloads/mysql/4.0.html" target="_top" title="dev.mysql.com/downloads/mysql/4.0.html" class="me">Download <b style="color: black; background-color: rgb(187, 187, 255);">mysql</b></a><br />Look for: "Windows Downloads": <b style="color: black; background-color: rgb(187, 187, 255);">mysql</b> Windows x86. </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" ><a href="http://www.webmasterworld.com/r.cgi?f=88&d=5212&amp;url=http://prdownloads.sourceforge.net/phpmyadmin/phpMyAdmin-2.5.7-pl1.zip?download" target="_top" title="prdownloads.sourceforge.net/phpmyadmin/phpMyAdmin-2.5.7-pl1.zip?download" class="me"><b style="color: black; background-color: rgb(255, 255, 170);">php</b>myAdmin</a><br />Download <b style="color: black; background-color: rgb(255, 255, 170);">php</b>myAdmin<br />In case you are already running any flavor of <b style="color: black; background-color: rgb(255, 255, 170);">php</b> and <b style="color: black; background-color: rgb(187, 187, 255);">mysql</b> start by stopping them. </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" ><b class="me">Install <b style="color: black; background-color: rgb(187, 255, 255);">apache</b></b><br />We use the installer so it will come easy, just go with the flow!<br />But for "Install to a different folder", we will use/create:<br />C:\Program Files\<b style="color: black; background-color: rgb(187, 255, 255);">apache</b> Group\ this_will_be <b style="color: black; background-color: rgb(187, 255, 255);">apache</b>2<br />(Created by extracting files)<br />First test:<br />Go to <a href="http://www.webmasterworld.com/r.cgi?f=88&d=5212&amp;url=http://localhost/" target="_top" title="http://localhost/." class="me">http://localhost/.</a> It should show the default <b style="color: black; background-color: rgb(187, 255, 255);">apache</b> index page in English.<br />In case of problem: Go to Start > All Programs > <b style="color: black; background-color: rgb(187, 255, 255);">apache</b> and try to stop and start or restart (The "Monitor <b style="color: black; background-color: rgb(187, 255, 255);">apache</b> Servers" utility may also appear in your Windows Taskbar System Tray by the clock, etc.).<br />Next edit the httpd.conf file using your favorite script editor.<br />"C:\Program files\<b style="color: black; background-color: rgb(187, 255, 255);">apache</b> group\<b style="color: black; background-color: rgb(187, 255, 255);">apache</b>2\conf\httpd.conf"<br />Go to line 228, and change the docroot to:<br />DocumentRoot "C:/Program Files/<b style="color: black; background-color: rgb(187, 255, 255);">apache</b> Group/<b style="color: black; background-color: rgb(187, 255, 255);">apache</b>2/htdocs"<br />Go to line 253 and copy/paste the same dir as 228 but keep the “ <directory first="" part="" save="" and="" restart=""><b style="color: black; background-color: rgb(187, 255, 255);">apache</b> 2. </directory></span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" ><b class="me">Install <b style="color: black; background-color: rgb(255, 255, 170);">php</b>5</b><br />Unzip the <b style="color: black; background-color: rgb(255, 255, 170);">php</b> zip to C:/<b style="color: black; background-color: rgb(255, 255, 170);">php</b> (Create the Dir <b style="color: black; background-color: rgb(255, 255, 170);">php</b> at C:/ root level) Next: Shut down <b style="color: black; background-color: rgb(187, 255, 255);">apache</b>;<br />Crank up your favorite editor again and open the <b style="color: black; background-color: rgb(187, 255, 255);">apache</b> httpd.conf and add two lines of code: </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >LoadModule <b style="color: black; background-color: rgb(255, 255, 170);">php</b>5_module C:/<b style="color: black; background-color: rgb(255, 255, 170);">php</b>/<b style="color: black; background-color: rgb(255, 255, 170);">php</b>5<b style="color: black; background-color: rgb(187, 255, 255);">apache</b>2.dll<br />AddType application/x-httpd-<b style="color: black; background-color: rgb(255, 255, 170);">php</b> .<b style="color: black; background-color: rgb(255, 255, 170);">php</b><br /><span class="me1" style=";font-family:verdana;font-size:78%;" ><edit> Added .<b style="color: black; background-color: rgb(255, 255, 170);">php</b> extension to show how to parse .<b style="color: black; background-color: rgb(255, 255, 170);">php</b> files</edit></span><br />I have added those two to the very bottom of the httpd.conf file.<br /><b class="me"><span class="me1" style=";font-family:verdana;font-size:78%;" ><edit></edit></span></b>Note: See Message 11 below on where to put the LoadModule directive!<b class="me"><span class="me1" style=";font-family:verdana;font-size:78%;" ></span></b><br />Verify that the path in the LoadModule directive points to the dir where <b style="color: black; background-color: rgb(255, 255, 170);">php</b> is installed. </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >Next, copy/paste "<b style="color: black; background-color: rgb(255, 255, 170);">php</b>.ini-dist" to C:/Program Files/<b style="color: black; background-color: rgb(187, 255, 255);">apache</b> Group/<b style="color: black; background-color: rgb(187, 255, 255);">apache</b>2, and rename it to <b style="color: black; background-color: rgb(255, 255, 170);">php</b>.ini. </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >In order to get a working WAMP we need to copy from C:/<b style="color: black; background-color: rgb(255, 255, 170);">php</b> root and from C:/<b style="color: black; background-color: rgb(255, 255, 170);">php</b>/ext some DLLs to <b style="color: black; background-color: rgb(187, 255, 255);">apache</b>2 root (Where you did paste your renamed copy of <b style="color: black; background-color: rgb(255, 255, 170);">php</b>.ini) those are: </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" > </span><table border="0" cellpadding="0" cellspacing="1"><tbody><tr><td bg="" style="color: rgb(0, 0, 51);"><table border="0" cellpadding="4" cellspacing="1" width="100%"><tbody><tr><td bg="" style="color: rgb(242, 242, 242);"><span style="color: rgb(0, 0, 0);font-family:arial;font-size:85%;" ><br />fdftk.dll<br />fribidi.dll<br />gds32.dll<br />libeay32.dll<br />libmash.dll<br />lib<b style="color: black; background-color: rgb(187, 187, 255);">mysql</b>.dll<br />lib<b style="color: black; background-color: rgb(187, 187, 255);">mysql</b>i.dll<br />msql.dll<br />ntwdblib.dll<br /><b style="color: black; background-color: rgb(255, 255, 170);">php</b>5<b style="color: black; background-color: rgb(187, 255, 255);">apache</b>2.dll<br /><b style="color: black; background-color: rgb(255, 255, 170);">php</b>5<b style="color: black; background-color: rgb(187, 255, 255);">apache</b>.dll<br /><b style="color: black; background-color: rgb(255, 255, 170);">php</b>5<b style="color: black; background-color: rgb(187, 255, 255);">apache</b>_hooks.dll<br /><b style="color: black; background-color: rgb(255, 255, 170);">php</b>5isapi.dll<br /><b style="color: black; background-color: rgb(255, 255, 170);">php</b>5nsapi.dll<br /><b style="color: black; background-color: rgb(255, 255, 170);">php</b>5ts.dll<br /><b style="color: black; background-color: rgb(255, 255, 170);">php</b>msql.dll<br /><b style="color: black; background-color: rgb(255, 255, 170);">php</b>mssql.dll<br /><b style="color: black; background-color: rgb(255, 255, 170);">php</b><b style="color: black; background-color: rgb(187, 187, 255);">mysql</b>.dll<br /><b style="color: black; background-color: rgb(255, 255, 170);">php</b><b style="color: black; background-color: rgb(187, 187, 255);">mysql</b>i.dll<br />ssleay32.dll<br />yas.dll<br /></span></td></tr></tbody></table></td></tr></tbody></table><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" ><br /><br />We need to set the <b style="color: black; background-color: rgb(255, 255, 170);">php</b> path for Windows:<br />Go to:<br />Control Panel > System > Advanced tab<br />Click on "Environment variables"<br />Look in the "System variables" pane<br />Find the "Path" entry<br />Double click it and add at the end of the string your <b style="color: black; background-color: rgb(255, 255, 170);">php</b> dir<br />You need to start with ";" without double quotes!<br />And follow by: C:\<b style="color: black; background-color: rgb(255, 255, 170);">php</b><br />So it will look like: ";C:\<b style="color: black; background-color: rgb(255, 255, 170);">php</b>" Again, without double quotes!<br />Now restart the <b style="color: black; background-color: rgb(187, 255, 255);">apache</b> server.<br />Test: Create a simple file such as <b style="color: black; background-color: rgb(255, 255, 170);">php</b>5_info.<b style="color: black; background-color: rgb(255, 255, 170);">php</b> </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >phpinfo();?> </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >Save it in C:/Program Files/<b style="color: black; background-color: rgb(187, 255, 255);">apache</b> Group/<b style="color: black; background-color: rgb(187, 255, 255);">apache</b>2/htdocs/<b style="color: black; background-color: rgb(255, 255, 170);">php</b>5_info.<b style="color: black; background-color: rgb(255, 255, 170);">php</b><br />Open a browser and enter the following address <a href="http://www.webmasterworld.com/r.cgi?f=88&d=5212&amp;url=http://localhost/php5_info.php" target="_top" title="http://localhost/php5_info.php" class="me">http://localhost/<b style="color: black; background-color: rgb(255, 255, 170);">php</b>5_info.<b style="color: black; background-color: rgb(255, 255, 170);">php</b></a> it should display your complete <b style="color: black; background-color: rgb(255, 255, 170);">php</b> setting if it does not work properly you might have done something wrong with the multiple edits; check them out and give it another go. </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >Open up C:/Program Files/<b style="color: black; background-color: rgb(187, 255, 255);">apache</b> Group/<b style="color: black; background-color: rgb(187, 255, 255);">apache</b>2/<b style="color: black; background-color: rgb(255, 255, 170);">php</b>.ini. First, stop <b style="color: black; background-color: rgb(187, 255, 255);">apache</b><br />On line 276, you may change: </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >error_reporting = E_ALL & ~E_NOTICE &amp; ~E_STRICT<br />to<br />error_reporting = E_ALL </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >Which should be fine as a test server, remember this is a test server running under Windows as such it HAS NEVER BEEN INTENDED TO BE USED AS A PRODUCTION SERVER!<br />You may also change line 288: </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >display_startup_errors = Off<br />to<br />display_startup_errors = On </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >On line 351, you may possibly uncomment<br />";arg_separator.output = "&" </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >On line 378... </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >register_long_arrays = On<br />to<br />register_long_arrays = Off </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >After saving restart <b style="color: black; background-color: rgb(187, 255, 255);">apache</b>. Run again your <b style="color: black; background-color: rgb(255, 255, 170);">php</b>5_info.<b style="color: black; background-color: rgb(255, 255, 170);">php</b> script and check that your changes are showing up as intended </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >Next: Let’s play with Extensions, there are a bunch of extensions that you will on your own explore however setting the SQL extension is a must! </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >Now, open your <b style="color: black; background-color: rgb(255, 255, 170);">php</b>.ini. On line 447 you should read: user_dir ="c:\<b style="color: black; background-color: rgb(255, 255, 170);">php</b>\" and below leave extension_dir = "./" as is. </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >Go to line 579 and uncomment: </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >extension=<b style="color: black; background-color: rgb(255, 255, 170);">php</b>_msql.dll<br />extension=<b style="color: black; background-color: rgb(255, 255, 170);">php</b>_<b style="color: black; background-color: rgb(187, 187, 255);">mysql</b>.dll </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >Save and give it a try<br />If it does not work try: </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >extension_dir = "C:\<b style="color: black; background-color: rgb(255, 255, 170);">php</b>\ext"[fixed] </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >Save and try again!<br />As I mentioned all the DLLs should be in <b style="color: black; background-color: rgb(255, 255, 170);">php</b> dir or in the [fixed]<b style="color: black; background-color: rgb(255, 255, 170);">php</b>/ext dir.<br />If some are missing then unzip the PECL libraries zip file and pick your choices :) </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >Go to line 880 and enter </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >session.save_path = "C:\Program Files\<b style="color: black; background-color: rgb(187, 255, 255);">apache</b> Group\<b style="color: black; background-color: rgb(187, 255, 255);">apache</b>2\htdocs\tmp" </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >Do not forget to create the \tmp dir. </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >From then you should have a working <b style="color: black; background-color: rgb(255, 255, 170);">php</b> </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" ><b class="me">Install <b style="color: black; background-color: rgb(187, 187, 255);">mysql</b></b><br />Easy enough you may extract it in any dir that fits you. And run the setup.exe<br />Enjoy the show and follow the guide. (Chose to install at <b style="color: black; background-color: rgb(187, 255, 255);">apache</b> Group root level)<br />Finished ...<b style="color: black; background-color: rgb(187, 187, 255);">mysql</b> is installed </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >You may or may not configure the root user (remember this is your test bed not a production server)<br />if you decide not to set a root user then do not use a password in your connection functions. </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >Create a shortcut to start <b style="color: black; background-color: rgb(187, 187, 255);">mysql</b>: Go to <b style="color: black; background-color: rgb(187, 255, 255);">apache</b> Group root and open the bin dir highlight <b style="color: black; background-color: rgb(187, 187, 255);">mysql</b>d.exe and create a shortcut – this will start <b style="color: black; background-color: rgb(187, 187, 255);">mysql</b>,<br />do the same with <b style="color: black; background-color: rgb(187, 187, 255);">mysql</b>shutdown and drag those shortcuts to your desktop<br />From then you may run a simple query test or wait and use the <b style="color: black; background-color: rgb(255, 255, 170);">php</b>myAdmin as a final test </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" ><b class="me">Install <b style="color: black; background-color: rgb(255, 255, 170);">php</b>myAdmin</b> </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >Extract the zip file to .... /<b style="color: black; background-color: rgb(187, 255, 255);">apache</b> group/<b style="color: black; background-color: rgb(187, 255, 255);">apache</b>2/htdocs<br />The <b style="color: black; background-color: rgb(255, 255, 170);">php</b>myAdmin dir has a long name so we prefer renaming it as "pma"<br />Then go to pma/config.inc.<b style="color: black; background-color: rgb(255, 255, 170);">php</b> </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >On line 39, type: </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >$cfg['PmaAbsoluteUri'] = 'http://localhost/pma/'; </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >Go to line 84 and enter your password (again only if you set one!) </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" >Verify that <b style="color: black; background-color: rgb(187, 187, 255);">mysql</b> and <b style="color: black; background-color: rgb(187, 255, 255);">apache</b> are running and go to <a href="http://www.webmasterworld.com/r.cgi?f=88&d=5212&amp;url=http://localhost/pma/index.php" target="_top" title="http://localhost/pma/index.php" class="me">http://localhost/pma/index.<b style="color: black; background-color: rgb(255, 255, 170);">php</b></a> </span></p> <p><span class="me" style="color: rgb(0, 0, 0);font-family:verdana;font-size:85%;" ><b class="me">That is it</b> -<br />You have installed the finest WAMP based on the most recent distribution and <b style="color: black; background-color: rgb(255, 255, 170);">php</b>5!<br />Remember that all scripts used in your web dev test bed are loaded in the <b style="color: black; background-color: rgb(187, 255, 255);">apache</b>2/htdocs directory. </span></p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11430866-113708850467738691?l=microdatainc.blogspot.com'/></div>microdatainchttp://www.blogger.com/profile/05909916944497316292noreply@blogger.com0tag:blogger.com,1999:blog-11430866.post-1136435212189977042006-01-04T20:20:00.000-08:002006-01-04T20:26:52.200-08:00Complete the Elibrary Automation SystemSpent about half year for the Elibrary Automation System documentation, and another half year for the implementation. Today every thing is finished, can take a deep breathe now! everything just worked out fine. Presentation and Demo is smoothly wently throught!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11430866-113643521218997704?l=microdatainc.blogspot.com'/></div>microdatainchttp://www.blogger.com/profile/05909916944497316292noreply@blogger.com1tag:blogger.com,1999:blog-11430866.post-1134279304776844822005-12-10T21:32:00.000-08:002005-12-10T21:35:04.800-08:00Finalizing the Library Automation SystemHave been working on this project for pretty long while, right now is finalizing the coding and commenting. the nextstep of final report on the documentation and presentation, only then take can a deep breath! PHP&amp;Pro*C Rocks!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11430866-113427930477684482?l=microdatainc.blogspot.com'/></div>microdatainchttp://www.blogger.com/profile/05909916944497316292noreply@blogger.com0tag:blogger.com,1999:blog-11430866.post-1132468389469996522005-11-19T22:25:00.000-08:002005-11-19T22:33:09.480-08:00PHP Instead of Pro*CStruggle for Pro*C a week after, wrote a extreme long Makefile for the .pc, everything just work fine therefore. when try to move to object oritented design and multi-request from user-end “pthreads" and "fork" not work as well as expected!----sighz...!<br /> a bit pain, but everything is in control now since moving the completed application .pc server to php. it's hard to imagine that, still get back to PHP!<br /> like when you engaged for a while and forgot about the one, after that you see same called gfs, wouldn't work out, and remind yourself that you're a engaged man..!<br /> PHP, My loving wife!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11430866-113246838946999652?l=microdatainc.blogspot.com'/></div>microdatainchttp://www.blogger.com/profile/05909916944497316292noreply@blogger.com0tag:blogger.com,1999:blog-11430866.post-1129990682257593812005-10-22T07:14:00.000-07:002005-10-22T07:18:02.266-07:00Pro*C of Oracle under SolarisCurrently working on library automation system, which is coded in Pro*C/C++ of Oracle database with interface of PHP. Got a bit of problem with the Pro*C/C++! Couldn't Find a good reference about it, neither the books about Solaris nor the books about Oracle say much about Pro*C/C++.<br />In a senese of strugglin'.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11430866-112999068225759381?l=microdatainc.blogspot.com'/></div>microdatainchttp://www.blogger.com/profile/05909916944497316292noreply@blogger.com1tag:blogger.com,1999:blog-11430866.post-1116465744325330622005-05-18T18:18:00.000-07:002005-05-18T18:22:24.330-07:00Finished HL2Bought HL2 a few days ago, never have chance to finish it once..<br />wellz, today after work, finish this one pretty amazing graphic, comparing with HL1<br />and the plot is much much better. the only downside is that..it's pretty slow for loading.<br />run it on 2.6GHz P4, 800 Front Side, Nivida 128MB and 512MB ram, SATA 80GB HD<br />still takes a while to load each section! probably the 3D egine!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11430866-111646574432533062?l=microdatainc.blogspot.com'/></div>microdatainchttp://www.blogger.com/profile/05909916944497316292noreply@blogger.com1tag:blogger.com,1999:blog-11430866.post-1114404605243774182005-04-24T21:47:00.000-07:002005-04-24T21:50:05.243-07:00Working on onlineAuction project mini ebayhttp://pdc-lab.poly.edu/~bhuang02/cs308/sell.php<br />for cs308<br />wells... start loving php now..! a great language for everything!<br />start dating cgi, end up marryin' php!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11430866-111440460524377418?l=microdatainc.blogspot.com'/></div>microdatainchttp://www.blogger.com/profile/05909916944497316292noreply@blogger.com0tag:blogger.com,1999:blog-11430866.post-1113338093978631492005-04-12T13:33:00.000-07:002005-04-12T13:34:53.980-07:00Final is commin' need to prepare for themCS308 TBA<br />CS3254A May 11, 2005 1:00PM TO 4:00PM <br />CS3414A May 9, 2005 9:00AM TO 12:00PM<br />CS3714A May 10, 2005 9:00AM TO 12:00PM<br />CS4513A May 12, 2005 9:00AM TO 12:00PM<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11430866-111333809397863149?l=microdatainc.blogspot.com'/></div>microdatainchttp://www.blogger.com/profile/05909916944497316292noreply@blogger.com0tag:blogger.com,1999:blog-11430866.post-1110773674224880412005-03-13T20:12:00.000-08:002005-03-13T20:14:34.226-08:00aha google just got better and betterall the services which i'm enjoying to use Google search engine, gmail, picasa, desktop search engine, google news, google map, i'm a googler now and directing by this blogger from google!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11430866-111077367422488041?l=microdatainc.blogspot.com'/></div>microdatainchttp://www.blogger.com/profile/05909916944497316292noreply@blogger.com0