-
Notifications
You must be signed in to change notification settings - Fork 0
/
requirements.php
106 lines (94 loc) · 3.82 KB
/
requirements.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
<?php
$t_sub_title = "Requirements";
include( "top.php" );
?>
<h3>Requirements</h3>
<p>MantisBT runs on any operating system that supports the required
server software, e.g. Windows, MacOS, Linux, etc.
It has very modest requirements - all you need is a computer
to run the server on along with the server software.
</p>
<h4>Hardware</h4>
<p>The server can be a shared public machine, or a dedicated box;
It can even run on an desktop computer.
Any recent hardware should be adequate for moderate usage.
You will need enough disk space for the database to grow, and
enough RAM to avoid virtual memory thrashing.
Several thousand issues will only take up a few MBs of space, but
be aware that this may grow proportionately with attached files.
</p>
<h4>Software</h4>
<p>Please refer to the <strong>MantisBT Administration Guide</strong>
for the target version to review the software requirements in detail:
</p>
<ul>
<li>
<a href="/docs/master-1.2.x/en/administration_guide/admin.install.requirements.html">
MantisBT 1.2.x
</a>
</li>
<li>
<a href="/docs/master/en-US/Admin_Guide/html-desktop/#admin.install.requirements">
MantisBT 1.3.x
</a>
</li>
</ul>
<h4>Cost</h4>
<p>MantisBT, including all the required underlying software is free for
commercial and non-commercial use.
</p>
<p>The net cost to use MantisBT is the time to download, install, and
configure the software plus any potential hardware costs.
Continued maintenance should be minimal unless you are customizing the package.
</p>
<p>You can also use the MantisBT team's <a href="consulting.php">consulting services</a>
to customize or enhance MantisBT for your company's specific needs.
</p>
<h4>Time</h4>
<p>If you've done this sort of thing before it will probably take about 10-60 minutes.
If not, plan on around 1-8 hours depending on the problems you run into.
If you are using InstantMantis to evaluate MantisBT or to run a small installation,
then you should be up and running in 5 minutes, even if you have never
touched a webserver or PHP before.
</p>
<h4>PHP</h4>
<p>You don't have to know a thing about PHP to use MantisBT.
However, it always helps to be able to tinker with PHP scripts.
</p>
<p>PHP is a simple scripting language and syntacticaly resembles C.
It is not hard to learn. In fact, it makes normally difficult tasks
so ridiculously easy that you'll want to use it for many tasks.
</p>
<p>The <a href="http://www.php.net/manual/en/">PHP Manual</a> is <strong>phenomenal</strong>.
If you ever have a question about a php function then run to the manual.
The user comments always shed light into issues that others like you have experienced.
</p>
<p>There are many sites that offer basic tutorial to using PHP and/or MySQL,
such as <a href="http://www.devshed.com/">DevShed</a>,
<a href="http://www.webmonkey.com/">WebMonkey</a> and many others.
</p>
<h4>MySQL</h4>
<p>Basic administration of MySQL is necessary. At a minimum you should be able to:</p>
<ul>
<li>login</li>
<li>create a new user</li>
<li>give the user permissions</li>
<li>create a new database</li>
</ul>
<p><a href="http://www.mysql.com/doc/">MySQL.com</a> has excellent documentation.
We highly recommend using <a href="http://www.phpmyadmin.net/">phpMyAdmin</a>
to administer your MySQL database.
You can create a new database and edit tables with this excellent package.
All you need to do beforehand is setup the database user(s).
</p>
<h4>Webserver</h4>
<p>The webserver needs to be configured to handle PHP files.
In <a href="http://php.net/install.unix.apache2.php">Apache</a>,
this monumental task requires all of three lines in the configuration file.
There are also instructions for <a href="http://php.net/install.windows.iis.php">IIS</a>
and many more webservers, just refer to the
<a href="http://php.net/install.php">PHP Manual</a> !
</p>
<?php
include( "bot.php" );
?>