summaryrefslogtreecommitdiffstats
path: root/docs/html/stepbystep.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/html/stepbystep.html')
-rw-r--r--docs/html/stepbystep.html199
1 files changed, 37 insertions, 162 deletions
diff --git a/docs/html/stepbystep.html b/docs/html/stepbystep.html
index 27870e9ae..d925b25cb 100644
--- a/docs/html/stepbystep.html
+++ b/docs/html/stepbystep.html
@@ -81,17 +81,17 @@ CLASS="section"
><H2
CLASS="section"
><A
-NAME="AEN489"
+NAME="intstall-into"
></A
>4.1.1. Introduction</H2
><P
>Bugzilla has been successfully installed under Solaris, Linux,
and Win32. Win32 is not yet officially supported, but many people
have got it working fine.
- Please see the
+ Please see
<A
-HREF="win32.html"
->Win32 Installation Notes</A
+HREF="os-specific.html#os-win32"
+>Section 4.3.1</A
>
for further advice on getting Bugzilla to work on Microsoft
Windows.</P
@@ -101,7 +101,7 @@ CLASS="section"
><H2
CLASS="section"
><A
-NAME="AEN493"
+NAME="install-package-list"
></A
>4.1.2. Package List</H2
><DIV
@@ -244,7 +244,7 @@ TARGET="_top"
>DBD::mysql
</A
>
- (1.2209)
+ (2.1010)
</P
></LI
><LI
@@ -254,7 +254,7 @@ HREF="http://www.cpan.org/modules/by-module/DBI/"
TARGET="_top"
>DBI</A
>
- (1.13)
+ (1.32)
</P
></LI
><LI
@@ -863,7 +863,7 @@ CLASS="section"
><H3
CLASS="section"
><A
-NAME="AEN647"
+NAME="AEN552"
></A
>4.1.5.1. DBI</H3
><P
@@ -878,7 +878,7 @@ CLASS="section"
><H3
CLASS="section"
><A
-NAME="AEN650"
+NAME="AEN555"
></A
>4.1.5.2. Data::Dumper</H3
><P
@@ -892,7 +892,7 @@ CLASS="section"
><H3
CLASS="section"
><A
-NAME="AEN653"
+NAME="AEN558"
></A
>4.1.5.3. MySQL-related modules</H3
><P
@@ -918,7 +918,7 @@ CLASS="section"
><H3
CLASS="section"
><A
-NAME="AEN658"
+NAME="AEN563"
></A
>4.1.5.4. TimeDate modules</H3
><P
@@ -934,13 +934,13 @@ CLASS="section"
><H3
CLASS="section"
><A
-NAME="AEN661"
+NAME="AEN566"
></A
>4.1.5.5. GD (optional)</H3
><P
>The GD library was written by Thomas Boutell a long while ago to
programatically generate images in C. Since then it's become the
- defacto standard for programatic image construction. The Perl bindings
+ defacto standard for programmatic image construction. The Perl bindings
to it found in the GD library are used on millions of web pages to
generate graphs on the fly. That's what Bugzilla will be using it for
so you must install it if you want any of the graphing to work.</P
@@ -989,7 +989,7 @@ CLASS="section"
><H3
CLASS="section"
><A
-NAME="AEN668"
+NAME="AEN573"
></A
>4.1.5.6. Chart::Base (optional)</H3
><P
@@ -1004,7 +1004,7 @@ CLASS="section"
><H3
CLASS="section"
><A
-NAME="AEN671"
+NAME="AEN576"
></A
>4.1.5.7. Template Toolkit</H3
><P
@@ -1020,19 +1020,25 @@ CLASS="section"
><H2
CLASS="section"
><A
-NAME="AEN674"
+NAME="sbs-http"
></A
>4.1.6. HTTP Server</H2
><P
->You have a freedom of choice here - Apache, Netscape or any other
- server on UNIX would do. You can run the web server on a
- different machine than MySQL, but need to adjust the MySQL
- <SPAN
-CLASS="QUOTE"
->"bugs"</SPAN
+>You have freedom of choice here, pretty much any web server that
+ is capable of running <A
+HREF="glossary.html#gloss-cgi"
+><I
+CLASS="glossterm"
+>CGI</I
+></A
>
- user permissions accordingly.
- <DIV
+ scripts will work. <A
+HREF="http.html"
+>Section 4.4</A
+> has more information about
+ configuring web servers to work with Bugzilla.
+ </P
+><DIV
CLASS="note"
><P
></P
@@ -1061,144 +1067,13 @@ VALIGN="TOP"
></TR
></TABLE
></DIV
->
- </P
-><P
->You'll want to make sure that your web server will <EM
->run</EM
->
- any file
- with the .cgi extension as a CGI program and not simply display the source
- code. If you're
- using Apache that means uncommenting the following line in the httpd.conf
- file:
- <TABLE
-BORDER="0"
-BGCOLOR="#E0E0E0"
-WIDTH="100%"
-><TR
-><TD
-><FONT
-COLOR="#000000"
-><PRE
-CLASS="programlisting"
->&#13;AddHandler cgi-script .cgi
- </PRE
-></FONT
-></TD
-></TR
-></TABLE
->
- </P
-><P
->With Apache you'll also want to make sure that within the
- httpd.conf file these lines:
- <TABLE
-BORDER="0"
-BGCOLOR="#E0E0E0"
-WIDTH="100%"
-><TR
-><TD
-><FONT
-COLOR="#000000"
-><PRE
-CLASS="programlisting"
->&#13;Options +ExecCGI
-AllowOverride Limit
-</PRE
-></FONT
-></TD
-></TR
-></TABLE
->
-
- are in the stanza that covers the directories into which you intend to
- put the bugzilla .html and .cgi files.
-
- <DIV
-CLASS="note"
-><P
-></P
-><TABLE
-CLASS="note"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/note.gif"
-HSPACE="5"
-ALT="Note"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->AllowOverride Limit allows the use of a Deny statement in the
- .htaccess file generated by checksetup.pl</P
-><P
->Users of older versions of Apache may find the above lines
- in the srm.conf and access.conf files, respectively.</P
-></TD
-></TR
-></TABLE
-></DIV
->
- </P
-><DIV
-CLASS="warning"
-><P
-></P
-><TABLE
-CLASS="warning"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="../images/warning.gif"
-HSPACE="5"
-ALT="Warning"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
-><P
->There are important files and directories that should not be a
- served by the HTTP server - most files in the
- <SPAN
-CLASS="QUOTE"
->"data"</SPAN
->
- directory and the
- <SPAN
-CLASS="QUOTE"
->"localconfig"</SPAN
->
- file. You should configure your HTTP server to not serve
- these files. Failure to do so will expose critical passwords and
- other data. Please see
- <A
-HREF="extraconfig.html#htaccess"
->.htaccess files and security</A
->
- for details on how to do this for Apache; the checksetup.pl
- script should create appropriate .htaccess files for you.</P
-></TD
-></TR
-></TABLE
-></DIV
></DIV
><DIV
CLASS="section"
><H2
CLASS="section"
><A
-NAME="AEN693"
+NAME="AEN586"
></A
>4.1.7. Bugzilla</H2
><P
@@ -1238,7 +1113,7 @@ ALIGN="LEFT"
VALIGN="TOP"
><P
>If you symlink the bugzilla directory into your Apache's HTML
- heirarchy, you may receive
+ hierarchy, you may receive
<SPAN
CLASS="errorname"
>Forbidden</SPAN
@@ -1368,7 +1243,7 @@ CLASS="section"
><H2
CLASS="section"
><A
-NAME="AEN718"
+NAME="AEN611"
></A
>4.1.8. Setting Up the MySQL Database</H2
><P
@@ -1541,7 +1416,7 @@ CLASS="section"
><H2
CLASS="section"
><A
-NAME="AEN754"
+NAME="AEN647"
></A
>4.1.9. <TT
CLASS="filename"
@@ -1694,7 +1569,7 @@ CLASS="section"
><H2
CLASS="section"
><A
-NAME="AEN786"
+NAME="AEN679"
></A
>4.1.10. Securing MySQL</H2
><P
@@ -1737,7 +1612,7 @@ BORDER="0"
>
</P
><P
->This means anyone from anywhere on the internet can not only drop
+>This means anyone from anywhere on the Internet can not only drop
the database with one SQL command, and they can write as root to the
system.</P
><P
@@ -1972,7 +1847,7 @@ CLASS="section"
><H2
CLASS="section"
><A
-NAME="AEN852"
+NAME="AEN745"
></A
>4.1.11. Configuring Bugzilla</H2
><P