forked from extern/egroupware
Minor fixes before 0.9.2 release
This commit is contained in:
parent
0339bfab4f
commit
4119c27bb4
@ -10,7 +10,8 @@
|
||||
<H1> phpGroupWare HOWTO</H1>
|
||||
|
||||
<H2>Joseph Engo <jengo@phpgroupware.org>,
|
||||
Dan Kuykendall <dan@kuykendall.org></H2> v1.1, 28 September 2000
|
||||
Dan Kuykendall <dan@kuykendall.org>,
|
||||
Stephen Brown <blinky@phpgroupware.net></H2> v1.3, 17 October 2000
|
||||
<P><HR>
|
||||
<EM> This document explains how to install and configure phpGroupWare.</EM>
|
||||
<HR>
|
||||
@ -39,14 +40,18 @@ We will assume that you are running on a Linux or other Unix system for these st
|
||||
Windows is supported, but there is no documentation for it currently.
|
||||
<H2>2.2 Tested Systems</H2>
|
||||
|
||||
<P>On Linux 2.2.x
|
||||
<P>Known compatible software
|
||||
<UL>
|
||||
<LI>PHP 3.0.15+ / PHP 4.0.x</LI>
|
||||
<LI>PHP 3.0.15+ or PHP 4.0.x (preferred)</LI>
|
||||
<LI>Apache 1.3.x</LI>
|
||||
<LI>MySQL 3.22.25 or PostgreSQL 7.0.x</LI>
|
||||
<LI>Courier-IMAP 0.33+ and/or qmail 1.03 for POP3 access</LI>
|
||||
<LI>MySQL 3.22.25 or greater</LI>
|
||||
<LI>MySQL 3.23.10 or greater</LI>
|
||||
<LI>Courier IMAP 0.33+ for IMAP (optionally with vmailmgr)</LI>
|
||||
<LI>qmail 1.03 for SMTP and POP</LI>
|
||||
<LI>sendmail for SMTP</LI>
|
||||
</UL>
|
||||
<P>We have reports of phpGroupWare working on Windows NT and OS/2, and using Oracle as the database.
|
||||
<P>Example configurations that the CVS versions have been up and running on are listed at the end of this document.
|
||||
We have reports of phpGroupWare working on Windows NT and OS/2, and using Oracle as the database.
|
||||
<H2>2.3 Obtaining phpGroupWare</H2>
|
||||
|
||||
<P>While we are still in the Beta phase of phpGroupWare, you may
|
||||
@ -71,8 +76,11 @@ Follow the directions for <B>Anonymous CVS access</B> and you should
|
||||
have the most recent development copy of phpGroupWare in no time.
|
||||
<H2>2.4 Installing on Tested Systems</H2>
|
||||
|
||||
<P>After you have met the system requirements, unpack the tarball in the html
|
||||
directory of your webserver. (eg, /home/httpd/html)
|
||||
<P>After you have met the additional software requirements (working DB, POP3/IMAP server, and PHP),
|
||||
unpack the tarball in the html directory of your webserver. (eg, /home/httpd/html)
|
||||
If you want the phpGroupWare install to appear at a URL other than
|
||||
http://localhost/phpgroupware now is the time to rename the directory or move it
|
||||
around under your document root.
|
||||
<H2>2.5 Create a database and user for phpGroupWare</H2>
|
||||
|
||||
<P>You must create a database for phpGroupWare to use,
|
||||
@ -80,6 +88,37 @@ and we strongly recommend adding a user that only
|
||||
has permission to this new database for phpGroupWare's
|
||||
exclusive use (for security).
|
||||
<P>Note the host the database engine is on, user, password and database name, you will need them soon.
|
||||
<H3>Adding DB and users in MySQL </H3>
|
||||
|
||||
<P>The quick stepse to get going on mysql are as follows (please consult the offical MySQL
|
||||
documentation for the details).
|
||||
<P><CODE>mysqladmin create phpgroupware</CODE> - creates the blank database
|
||||
<P>Go into the mysql command line utility with <CODE>mysql mysql</CODE> or use
|
||||
a tool like phpMyAdmin to update the permission tables.
|
||||
It is recommended that you add a user with no permissions, then
|
||||
explicitly grant the user access to the phpgroupware database.
|
||||
The following SQL is an example:
|
||||
<PRE>
|
||||
insert into users(Host,User,Password) values('localhost','phpgwuser',PASSWORD('somethinghardtoguess');
|
||||
insert into db(Host,DB,User,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv,Alter_priv)
|
||||
values('localhost','phpgroupware','phpgwuser','Y','Y','Y','Y','Y','Y','Y')
|
||||
|
||||
</PRE>
|
||||
|
||||
you must then reload the grant tables with <CODE>mysqladmin reload</CODE> or <CODE>refresh privledges</CODE> from the mysql utility.
|
||||
<H3>PostgereSQL install </H3>
|
||||
|
||||
<P>This is from <CODE>gnrfan</CODE> but has yet to be updated for the recent version of phpGroupWare, although
|
||||
it should get you started.
|
||||
<P>To start the postmaster just type at the console:
|
||||
<CODE>$postmaster -i -D /home/[username]/[dataDir]</CODE>
|
||||
Now if there is an error then is no datadir intitiated (assuming that postgreSQL is installed).
|
||||
To do that you have to use initdb to create the dataDIR. Please look in
|
||||
the documentation of posgreSQL or the manual page for initdb for details.
|
||||
<P>If you have not encountered any error than you are ready to roll.
|
||||
Now create a database which will be used by the phpGroupWare.
|
||||
To do that type at the console:
|
||||
<CODE>$createdb phpgroupware</CODE> assumming that you would name the database phpgroupware.
|
||||
<H2>2.6 Configure phpGroupWare</H2>
|
||||
|
||||
<P>Copy the <CODE>header.inc.php.sample</CODE> file to
|
||||
@ -202,7 +241,7 @@ your mail server. If you change your password and it still isn't working,
|
||||
try logging out of phpGroupWare (the rightmost icon in the navigation bar)
|
||||
and then log back in.
|
||||
<P>An preference page to edit the email settings is being developed, and should
|
||||
appear shortly after the first beta release.
|
||||
appear shortly after the second beta release.
|
||||
<H2>5.2 It seems to hang when I try to read my mail</H2>
|
||||
|
||||
<P>This is often a problem if you are using POP3 instead of IMAP, and you have
|
||||
@ -255,21 +294,42 @@ For PHP4:
|
||||
AddType application/x-httpd-php .php3 .php
|
||||
</PRE>
|
||||
<HR>
|
||||
<H2><A NAME="s6">6. About this document</A></H2>
|
||||
<H2><A NAME="s6">6. Known working systems</A></H2>
|
||||
|
||||
<H2>6.1 New versions </H2>
|
||||
<P>A rough description of some of the hardware and software the developers have
|
||||
used to develop phpGroupWare on, oh have confirmed working reports from people
|
||||
in IRC.
|
||||
<H2>6.1 Seek3r has tested </H2>
|
||||
|
||||
<P>phpGroupWare.org runs:
|
||||
Red Hat 6.2, Apache/1.3.12,PHP/4.0.2,mod_perl/1.21,MySQL 3.23.10-alpha,Courier-IMAP 0.33+ with qmail 1.03
|
||||
<H2>6.2 blinky has tested </H2>
|
||||
|
||||
<P>phpGroupWare.net runs:
|
||||
Red Hat 6.2,Apache/1.3.14 PHP/4.0.3pl1 mod_ssl/2.7.1 OpenSSL/0.9.6 PHP4.03.pl1,MySQL 3.23.10-alpha,qmail 1.03
|
||||
<P>dev boxes are variants on:
|
||||
Red Hat 7.0,mysql-3.23.22-6 (from RH7 RPM), and Sendmail, Courier, or qmail+courier IMAP depending on mood.
|
||||
<H2>6.3 Jengo has tested </H2>
|
||||
|
||||
<P>main test box: Red Hat 6.2,Apache/1.3.12,PHP 3.0.16,PostgreSQL 7.2,Sendmail (from RH6.2)
|
||||
<P>laptop is rh 6.1, apache 1.3.?, MySQL and PostgreSQL 7.0 w/ PHP 3.0.16, its a P-90 w/ 40 mb ram and a 800 mb hd
|
||||
<P>
|
||||
Also, confirmation through IRC of phpGroupware working on Win2k with IIS5.0, PHP4.0.2 and MySQL just recently
|
||||
<H2><A NAME="s7">7. About this document</A></H2>
|
||||
|
||||
<H2>7.1 New versions </H2>
|
||||
|
||||
<P>The newest version of this document can be found on our website
|
||||
<A HREF="http://www.phpgroupware.org">http://www.phpgroupware.org</A> as SGML source, HTML, or TEXT.
|
||||
<H2>6.2 Comments </H2>
|
||||
<H2>7.2 Comments </H2>
|
||||
|
||||
<P>Comments on this HOWTO should be directed to the phpGroupWare developers mailing list
|
||||
<A HREF="mailto:phpgroupware-developers@lists.sourceforge.net">phpgroupware-developers@lists.sourceforge.net</A>.
|
||||
<P>To subscribe, go to
|
||||
<A HREF="http://sourceforge.net/mail/?group_id=7305">http://sourceforge.net/mail/?group_id=7305</A><H2>6.3 History </H2>
|
||||
<A HREF="http://sourceforge.net/mail/?group_id=7305">http://sourceforge.net/mail/?group_id=7305</A><H2>7.3 History </H2>
|
||||
|
||||
<P>This document was started by Joseph Engo and reworked by Dan Kuykendall.
|
||||
<H2>6.4 Version History </H2>
|
||||
<H2>7.4 Version History </H2>
|
||||
|
||||
<P>Old Version
|
||||
<P>
|
||||
@ -291,7 +351,13 @@ AddType application/x-httpd-php .php3 .php
|
||||
<LI>Added description of application installation</LI>
|
||||
<LI>Changes for the new setup program</LI>
|
||||
</UL>
|
||||
<H2>6.5 Copyrights and Trademarks </H2>
|
||||
<P>v1.2 (Early October 2000) - blinky
|
||||
<P>
|
||||
<UL>
|
||||
<LI>Info about creatign MySQL DB and user</LI>
|
||||
<LI>Partial PostgreSQL info from gnrfan</LI>
|
||||
</UL>
|
||||
<H2>7.5 Copyrights and Trademarks </H2>
|
||||
|
||||
<P>Copyright (c) Dan Kuykendall.
|
||||
Permission is granted to copy, distribute and/or modify this document
|
||||
@ -299,7 +365,7 @@ under the terms of the GNU Free Documentation License, Version 1.1
|
||||
or any later version published by the Free Software Foundation
|
||||
<P>A copy of the license is available at
|
||||
<A HREF="http://www.gnu.org/copyleft/fdl.txt">GNU Free Documentation License</A>.
|
||||
<H2>6.6 Acknowledgments and Thanks </H2>
|
||||
<H2>7.6 Acknowledgments and Thanks </H2>
|
||||
|
||||
<P>Thanks to Joesph Engo for starting phpGroupWare (at the time called webdistro) and the core of this HOWTO.
|
||||
Thanks to all the developers and users who contribute to making phpGroupWare such a success.
|
||||
|
100
doc/HOWTO.sgml
100
doc/HOWTO.sgml
@ -1,16 +1,18 @@
|
||||
<!doctype linuxdoc system>
|
||||
|
||||
<!-- LinuxDoc file was created by hand by <Dan Kuykendall> 7 July 2000 -->
|
||||
<!-- LinuxDoc file was created by hand by <Dan Kuykendall> 7 July 2000
|
||||
Subsequently hacked upon by Stephen Brown September And October 2000 -->
|
||||
<article>
|
||||
<title>
|
||||
phpGroupWare HOWTO
|
||||
</title>
|
||||
<author>
|
||||
Joseph Engo <jengo@phpgroupware.org>,
|
||||
Dan Kuykendall <dan@kuykendall.org>
|
||||
Dan Kuykendall <dan@kuykendall.org>,
|
||||
Stephen Brown <blinky@phpgroupware.net>
|
||||
</author>
|
||||
<date>
|
||||
v1.1, 28 September 2000
|
||||
v1.3, 17 October 2000
|
||||
</date>
|
||||
<abstract>
|
||||
<!-- $Id$ -->
|
||||
@ -45,14 +47,18 @@
|
||||
</p>
|
||||
<sect1>Tested Systems
|
||||
<p>
|
||||
On Linux 2.2.x
|
||||
Known compatible software
|
||||
<itemize>
|
||||
<item>PHP 3.0.15+ / PHP 4.0.x
|
||||
<item>PHP 3.0.15+ or PHP 4.0.x (preferred)
|
||||
<item>Apache 1.3.x
|
||||
<item>MySQL 3.22.25 or PostgreSQL 7.0.x
|
||||
<item>Courier-IMAP 0.33+ and/or qmail 1.03 for POP3 access
|
||||
<item>MySQL 3.22.25 or greater
|
||||
<item>MySQL 3.23.10 or greater
|
||||
<item>Courier IMAP 0.33+ for IMAP (optionally with vmailmgr)
|
||||
<item>qmail 1.03 for SMTP and POP
|
||||
<item>sendmail for SMTP
|
||||
</itemize>
|
||||
|
||||
Example configurations that the CVS versions have been up and running on are listed at the end of this document.
|
||||
We have reports of phpGroupWare working on Windows NT and OS/2, and using Oracle as the database.
|
||||
</p>
|
||||
<sect1>Obtaining phpGroupWare
|
||||
@ -80,8 +86,11 @@ have the most recent development copy of phpGroupWare in no time.
|
||||
|
||||
<sect1>Installing on Tested Systems
|
||||
<p>
|
||||
After you have met the system requirements, unpack the tarball in the html
|
||||
directory of your webserver. (eg, /home/httpd/html)
|
||||
After you have met the additional software requirements (working DB, POP3/IMAP server, and PHP),
|
||||
unpack the tarball in the html directory of your webserver. (eg, /home/httpd/html)
|
||||
If you want the phpGroupWare install to appear at a URL other than
|
||||
http://localhost/phpgroupware now is the time to rename the directory or move it
|
||||
around under your document root.
|
||||
</p>
|
||||
<sect1>Create a database and user for phpGroupWare
|
||||
<p>
|
||||
@ -91,6 +100,40 @@ have the most recent development copy of phpGroupWare in no time.
|
||||
exclusive use (for security).
|
||||
|
||||
Note the host the database engine is on, user, password and database name, you will need them soon.
|
||||
<sect2>Adding DB and users in MySQL
|
||||
<p>The quick stepse to get going on mysql are as follows (please consult the offical MySQL
|
||||
documentation for the details).
|
||||
|
||||
<tt>mysqladmin create phpgroupware</tt> - creates the blank database
|
||||
|
||||
Go into the mysql command line utility with <tt>mysql mysql</tt> or use
|
||||
a tool like phpMyAdmin to update the permission tables.
|
||||
It is recommended that you add a user with no permissions, then
|
||||
explicitly grant the user access to the phpgroupware database.
|
||||
The following SQL is an example:
|
||||
<verb>
|
||||
insert into users(Host,User,Password) values('localhost','phpgwuser',PASSWORD('somethinghardtoguess');
|
||||
insert into db(Host,DB,User,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv,Alter_priv)
|
||||
values('localhost','phpgroupware','phpgwuser','Y','Y','Y','Y','Y','Y','Y')
|
||||
</verb>
|
||||
you must then reload the grant tables with <tt>mysqladmin reload</tt> or <tt>refresh privledges</tt> from the mysql utility.
|
||||
</p>
|
||||
<sect2>PostgereSQL install
|
||||
<p>
|
||||
This is from <tt>gnrfan</tt> but has yet to be updated for the recent version of phpGroupWare, although
|
||||
it should get you started.
|
||||
|
||||
To start the postmaster just type at the console:
|
||||
<tt>$postmaster -i -D /home/[username]/[dataDir]</tt>
|
||||
Now if there is an error then is no datadir intitiated (assuming that postgreSQL is installed).
|
||||
To do that you have to use initdb to create the dataDIR. Please look in
|
||||
the documentation of posgreSQL or the manual page for initdb for details.
|
||||
|
||||
If you have not encountered any error than you are ready to roll.
|
||||
Now create a database which will be used by the phpGroupWare.
|
||||
To do that type at the console:
|
||||
<tt>$createdb phpgroupware</tt> assumming that you would name the database phpgroupware.
|
||||
</p>
|
||||
<sect1>Configure phpGroupWare
|
||||
<p>
|
||||
Copy the <tt>header.inc.php.sample</tt> file to
|
||||
@ -224,7 +267,7 @@ try logging out of phpGroupWare (the rightmost icon in the navigation bar)
|
||||
and then log back in.
|
||||
|
||||
An preference page to edit the email settings is being developed, and should
|
||||
appear shortly after the first beta release.
|
||||
appear shortly after the second beta release.
|
||||
</p>
|
||||
|
||||
<sect1>It seems to hang when I try to read my mail
|
||||
@ -271,6 +314,34 @@ For PHP4:
|
||||
AddType application/x-httpd-php .php3 .php
|
||||
</code>
|
||||
</p>
|
||||
<sect>Known working systems
|
||||
<p>
|
||||
A rough description of some of the hardware and software the developers have
|
||||
used to develop phpGroupWare on, oh have confirmed working reports from people
|
||||
in IRC.
|
||||
</p>
|
||||
<sect1>Seek3r has tested
|
||||
<p>
|
||||
phpGroupWare.org runs:
|
||||
Red Hat 6.2, Apache/1.3.12,PHP/4.0.2,mod_perl/1.21,MySQL 3.23.10-alpha,Courier-IMAP 0.33+ with qmail 1.03
|
||||
</p>
|
||||
<sect1>blinky has tested
|
||||
<p>
|
||||
phpGroupWare.net runs:
|
||||
Red Hat 6.2,Apache/1.3.14 PHP/4.0.3pl1 mod_ssl/2.7.1 OpenSSL/0.9.6 PHP4.03.pl1,MySQL 3.23.10-alpha,qmail 1.03
|
||||
|
||||
dev boxes are variants on:
|
||||
Red Hat 7.0,mysql-3.23.22-6 (from RH7 RPM), and Sendmail, Courier, or qmail+courier IMAP depending on mood.
|
||||
</p>
|
||||
<sect1>Jengo has tested
|
||||
<p>
|
||||
main test box: Red Hat 6.2,Apache/1.3.12,PHP 3.0.16,PostgreSQL 7.2,Sendmail (from RH6.2)
|
||||
|
||||
laptop is rh 6.1, apache 1.3.?, MySQL and PostgreSQL 7.0 w/ PHP 3.0.16, its a P-90 w/ 40 mb ram and a 800 mb hd
|
||||
</p>
|
||||
<p>
|
||||
Also, confirmation through IRC of phpGroupware working on Win2k with IIS5.0, PHP4.0.2 and MySQL just recently
|
||||
</p>
|
||||
<sect>About this document
|
||||
<sect1>New versions
|
||||
<p>
|
||||
@ -316,6 +387,15 @@ name="http://sourceforge.net/mail/?group_id=7305">
|
||||
<item>Changes for the new setup program
|
||||
</itemize>
|
||||
</p>
|
||||
<p>
|
||||
v1.2 (Early October 2000) - blinky
|
||||
</p>
|
||||
<p>
|
||||
<itemize>
|
||||
<item>Info about creatign MySQL DB and user
|
||||
<item>Partial PostgreSQL info from gnrfan
|
||||
</itemize>
|
||||
</p>
|
||||
<sect1>Copyrights and Trademarks
|
||||
<p>
|
||||
Copyright (c) Dan Kuykendall.
|
||||
|
186
doc/HOWTO.txt
186
doc/HOWTO.txt
@ -1,7 +1,8 @@
|
||||
phpGroupWare HOWTO
|
||||
Joseph Engo <jengo@phpgroupware.org>, Dan Kuykendall
|
||||
<dan@kuykendall.org>
|
||||
v1.1, 28 September 2000
|
||||
<dan@kuykendall.org>, Stephen Brown <blinky@phpgroup-
|
||||
ware.net>
|
||||
v1.3, 17 October 2000
|
||||
|
||||
This document explains how to install and configure phpGroupWare.
|
||||
______________________________________________________________________
|
||||
@ -22,6 +23,8 @@
|
||||
2.3.2 Developer's version from CVS
|
||||
2.4 Installing on Tested Systems
|
||||
2.5 Create a database and user for phpGroupWare
|
||||
2.5.1 Adding DB and users in MySQL
|
||||
2.5.2 PostgereSQL install
|
||||
2.6 Configure phpGroupWare
|
||||
|
||||
3. Testing the install
|
||||
@ -35,14 +38,20 @@
|
||||
5.3 When I log in I see the directory listing instead of a web page
|
||||
5.4 I get garbage that looks like code when I go to the phpGroupWare URL
|
||||
|
||||
6. About this document
|
||||
6. Known working systems
|
||||
|
||||
6.1 New versions
|
||||
6.2 Comments
|
||||
6.3 History
|
||||
6.4 Version History
|
||||
6.5 Copyrights and Trademarks
|
||||
6.6 Acknowledgments and Thanks
|
||||
6.1 Seek3r has tested
|
||||
6.2 blinky has tested
|
||||
6.3 Jengo has tested
|
||||
|
||||
7. About this document
|
||||
|
||||
7.1 New versions
|
||||
7.2 Comments
|
||||
7.3 History
|
||||
7.4 Version History
|
||||
7.5 Copyrights and Trademarks
|
||||
7.6 Acknowledgments and Thanks
|
||||
|
||||
|
||||
______________________________________________________________________
|
||||
@ -55,7 +64,6 @@
|
||||
|
||||
It should run on all systems where PHP is available and currently
|
||||
supports MySQL and PostgreSQL.
|
||||
|
||||
11..11.. WWhhaatt iiss pphhppGGrroouuppWWaarree aanndd wwhhyy sshhoouulldd II uussee iitt??
|
||||
|
||||
phpGroupWare is:
|
||||
@ -64,6 +72,7 @@
|
||||
integrated features such as email, calendar, todo list, address book,
|
||||
file manager, headline news, and a trouble ticket system.
|
||||
|
||||
|
||||
You should use it if:
|
||||
|
||||
You would like a powerful groupware system that can be access from
|
||||
@ -85,18 +94,26 @@
|
||||
|
||||
22..22.. TTeesstteedd SSyysstteemmss
|
||||
|
||||
On Linux 2.2.x
|
||||
Known compatible software
|
||||
|
||||
+o PHP 3.0.15+ / PHP 4.0.x
|
||||
+o PHP 3.0.15+ or PHP 4.0.x (preferred)
|
||||
|
||||
+o Apache 1.3.x
|
||||
|
||||
+o MySQL 3.22.25 or PostgreSQL 7.0.x
|
||||
+o MySQL 3.22.25 or greater
|
||||
|
||||
+o Courier-IMAP 0.33+ and/or qmail 1.03 for POP3 access
|
||||
+o MySQL 3.23.10 or greater
|
||||
|
||||
We have reports of phpGroupWare working on Windows NT and OS/2, and
|
||||
using Oracle as the database.
|
||||
+o Courier IMAP 0.33+ for IMAP (optionally with vmailmgr)
|
||||
|
||||
+o qmail 1.03 for SMTP and POP
|
||||
|
||||
+o sendmail for SMTP
|
||||
|
||||
Example configurations that the CVS versions have been up and running
|
||||
on are listed at the end of this document. We have reports of
|
||||
phpGroupWare working on Windows NT and OS/2, and using Oracle as the
|
||||
database.
|
||||
|
||||
22..33.. OObbttaaiinniinngg pphhppGGrroouuppWWaarree
|
||||
|
||||
@ -111,6 +128,8 @@
|
||||
contains links to the most recent releases, and several mirror sites
|
||||
for the releases.
|
||||
|
||||
|
||||
|
||||
22..33..22.. DDeevveellooppeerr''ss vveerrssiioonn ffrroomm CCVVSS
|
||||
|
||||
If you have never used CVS, you may want to read through the
|
||||
@ -123,8 +142,12 @@
|
||||
|
||||
22..44.. IInnssttaalllliinngg oonn TTeesstteedd SSyysstteemmss
|
||||
|
||||
After you have met the system requirements, unpack the tarball in the
|
||||
html directory of your webserver. (eg, /home/httpd/html)
|
||||
After you have met the additional software requirements (working DB,
|
||||
POP3/IMAP server, and PHP), unpack the tarball in the html directory
|
||||
of your webserver. (eg, /home/httpd/html) If you want the phpGroupWare
|
||||
install to appear at a URL other than http://localhost/phpgroupware
|
||||
now is the time to rename the directory or move it around under your
|
||||
document root.
|
||||
|
||||
22..55.. CCrreeaattee aa ddaattaabbaassee aanndd uusseerr ffoorr pphhppGGrroouuppWWaarree
|
||||
|
||||
@ -135,6 +158,49 @@
|
||||
Note the host the database engine is on, user, password and database
|
||||
name, you will need them soon.
|
||||
|
||||
22..55..11..
|
||||
|
||||
AAddddiinngg DDBB aanndd uusseerrss iinn MMyySSQQLL
|
||||
|
||||
The quick stepse to get going on mysql are as follows (please consult
|
||||
the offical MySQL documentation for the details).
|
||||
|
||||
mysqladmin create phpgroupware - creates the blank database
|
||||
|
||||
Go into the mysql command line utility with mysql mysql or use a tool
|
||||
like phpMyAdmin to update the permission tables. It is recommended
|
||||
that you add a user with no permissions, then explicitly grant the
|
||||
user access to the phpgroupware database. The following SQL is an
|
||||
example:
|
||||
|
||||
insert into users(Host,User,Password) values('localhost','phpgwuser',PASSWORD('somethinghardtoguess');
|
||||
insert into db(Host,DB,User,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv,Alter_priv)
|
||||
values('localhost','phpgroupware','phpgwuser','Y','Y','Y','Y','Y','Y','Y')
|
||||
|
||||
|
||||
|
||||
you must then reload the grant tables with mysqladmin reload or
|
||||
refresh privledges from the mysql utility.
|
||||
|
||||
22..55..22..
|
||||
|
||||
PPoossttggeerreeSSQQLL iinnssttaallll
|
||||
|
||||
This is from gnrfan but has yet to be updated for the recent version
|
||||
of phpGroupWare, although it should get you started.
|
||||
|
||||
To start the postmaster just type at the console: $postmaster -i -D
|
||||
/home/[username]/[dataDir] Now if there is an error then is no datadir
|
||||
intitiated (assuming that postgreSQL is installed). To do that you
|
||||
have to use initdb to create the dataDIR. Please look in the
|
||||
documentation of posgreSQL or the manual page for initdb for details.
|
||||
|
||||
|
||||
If you have not encountered any error than you are ready to roll. Now
|
||||
create a database which will be used by the phpGroupWare. To do that
|
||||
type at the console: $createdb phpgroupware assumming that you would
|
||||
name the database phpgroupware.
|
||||
|
||||
22..66.. CCoonnffiigguurree pphhppGGrroouuppWWaarree
|
||||
|
||||
Copy the header.inc.php.sample file to header.inc.php and edit the
|
||||
@ -292,7 +358,7 @@
|
||||
bar) and then log back in.
|
||||
|
||||
An preference page to edit the email settings is being developed, and
|
||||
should appear shortly after the first beta release.
|
||||
should appear shortly after the second beta release.
|
||||
|
||||
55..22.. IItt sseeeemmss ttoo hhaanngg wwhheenn II ttrryy ttoo rreeaadd mmyy mmaaiill
|
||||
|
||||
@ -362,14 +428,53 @@
|
||||
|
||||
|
||||
|
||||
66.. AAbboouutt tthhiiss ddooccuummeenntt
|
||||
66.. KKnnoowwnn wwoorrkkiinngg ssyysstteemmss
|
||||
|
||||
66..11.. NNeeww vveerrssiioonnss
|
||||
A rough description of some of the hardware and software the
|
||||
developers have used to develop phpGroupWare on, oh have confirmed
|
||||
working reports from people in IRC.
|
||||
|
||||
66..11..
|
||||
|
||||
SSeeeekk33rr hhaass tteesstteedd
|
||||
|
||||
phpGroupWare.org runs: Red Hat 6.2,
|
||||
Apache/1.3.12,PHP/4.0.2,mod_perl/1.21,MySQL 3.23.10-alpha,Courier-IMAP
|
||||
0.33+ with qmail 1.03
|
||||
|
||||
66..22..
|
||||
|
||||
bblliinnkkyy hhaass tteesstteedd
|
||||
|
||||
phpGroupWare.net runs: Red Hat 6.2,Apache/1.3.14 PHP/4.0.3pl1
|
||||
mod_ssl/2.7.1 OpenSSL/0.9.6 PHP4.03.pl1,MySQL 3.23.10-alpha,qmail 1.03
|
||||
|
||||
dev boxes are variants on: Red Hat 7.0,mysql-3.23.22-6 (from RH7 RPM),
|
||||
and Sendmail, Courier, or qmail+courier IMAP depending on mood.
|
||||
|
||||
66..33..
|
||||
|
||||
JJeennggoo hhaass tteesstteedd
|
||||
|
||||
main test box: Red Hat 6.2,Apache/1.3.12,PHP 3.0.16,PostgreSQL
|
||||
7.2,Sendmail (from RH6.2)
|
||||
|
||||
|
||||
laptop is rh 6.1, apache 1.3.?, MySQL and PostgreSQL 7.0 w/ PHP
|
||||
3.0.16, its a P-90 w/ 40 mb ram and a 800 mb hd
|
||||
|
||||
|
||||
Also, confirmation through IRC of phpGroupware working on Win2k with
|
||||
IIS5.0, PHP4.0.2 and MySQL just recently
|
||||
|
||||
77.. AAbboouutt tthhiiss ddooccuummeenntt
|
||||
|
||||
77..11.. NNeeww vveerrssiioonnss
|
||||
|
||||
The newest version of this document can be found on our website
|
||||
<http://www.phpgroupware.org> as SGML source, HTML, or TEXT.
|
||||
|
||||
66..22.. CCoommmmeennttss
|
||||
77..22.. CCoommmmeennttss
|
||||
|
||||
Comments on this HOWTO should be directed to the phpGroupWare
|
||||
developers mailing list phpgroupware-developers@lists.sourceforge.net
|
||||
@ -378,12 +483,12 @@
|
||||
To subscribe, go to http://sourceforge.net/mail/?group_id=7305
|
||||
<http://sourceforge.net/mail/?group_id=7305>
|
||||
|
||||
66..33.. HHiissttoorryy
|
||||
77..33.. HHiissttoorryy
|
||||
|
||||
This document was started by Joseph Engo and reworked by Dan
|
||||
Kuykendall.
|
||||
|
||||
66..44.. VVeerrssiioonn HHiissttoorryy
|
||||
77..44.. VVeerrssiioonn HHiissttoorryy
|
||||
|
||||
Old Version
|
||||
|
||||
@ -393,7 +498,6 @@
|
||||
v1.0 (July 6, 2000)
|
||||
|
||||
|
||||
|
||||
+o Built proper SGML version.
|
||||
|
||||
+o Included the FAQ.
|
||||
@ -411,7 +515,14 @@
|
||||
|
||||
+o Changes for the new setup program
|
||||
|
||||
66..55.. CCooppyyrriigghhttss aanndd TTrraaddeemmaarrkkss
|
||||
v1.2 (Early October 2000) - blinky
|
||||
|
||||
|
||||
+o Info about creatign MySQL DB and user
|
||||
|
||||
+o Partial PostgreSQL info from gnrfan
|
||||
|
||||
77..55.. CCooppyyrriigghhttss aanndd TTrraaddeemmaarrkkss
|
||||
|
||||
Copyright (c) Dan Kuykendall. Permission is granted to copy,
|
||||
distribute and/or modify this document under the terms of the GNU Free
|
||||
@ -421,7 +532,7 @@
|
||||
A copy of the license is available at GNU Free Documentation License
|
||||
<http://www.gnu.org/copyleft/fdl.txt>.
|
||||
|
||||
66..66.. AAcckknnoowwlleeddggmmeennttss aanndd TThhaannkkss
|
||||
77..66.. AAcckknnoowwlleeddggmmeennttss aanndd TThhaannkkss
|
||||
|
||||
Thanks to Joesph Engo for starting phpGroupWare (at the time called
|
||||
webdistro) and the core of this HOWTO. Thanks to all the developers
|
||||
@ -446,6 +557,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user