Required Tools

only for RuBoard - do not distribute or recompile

To work through the material in this chapter, you should have the following software installed:

  • The MySQL server, if you re going to run a server yourself. If you want to use a server run by someone else, that s okay, too.

  • The mysql command-line client program. (This is part of the MySQL distribution.)

  • The Apache Web server

  • Perl 5; make sure you also have the following modules installed as well: CGI.pm, DBI, and DBD::mysql (the MySQL-specific driver for DBI). We ll use mod_perl later, but it s not necessary for this chapter.

The versions I m using currently are MySQL 3.23.39, Apache 1.3.19, Perl 5.005_03, CGI.pm 2.74, DBI 1.18, and DBD::mysql 1.2216.

The next two sections show how to make sure the database and Web servers are properly set up so that you can access the database we ll be using. This is necessary before we can do more interesting things, such as writing programs that connect your database to the Web. The sections discuss configuration issues only, not installation procedures. I assume that the required software is available, either installed by you or for you by your system administrator. If you need any of the components, see Appendix A, Obtaining Software, and follow the instructions provided with each distribution that you want to install.

only for RuBoard - do not distribute or recompile


MySQL and Perl for the Web
MySQL and Perl for the Web
ISBN: 0735710546
EAN: 2147483647
Year: 2005
Pages: 77
Authors: Paul DuBois

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net