mirror of
https://github.com/EGroupware/egroupware.git
synced 2025-01-08 23:19:04 +01:00
minor updates
This commit is contained in:
parent
94ec5b8661
commit
edb7b44f3f
109
doc/index.html
109
doc/index.html
@ -5,9 +5,10 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
<title> \textbf{phpGroupWare Docs V0.06}</title>
|
|
||||||
|
|
||||||
<h1 align="center"><b>phpGroupWare Docs V0.06</b> </h1>
|
<title> \textbf{phpGroupWare Docs V0.07}</title>
|
||||||
|
|
||||||
|
<h1 align="center"><b>phpGroupWare Docs V0.07</b> </h1>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
|
|
||||||
@ -20,6 +21,55 @@
|
|||||||
<p>
|
<p>
|
||||||
$Id$
|
$Id$
|
||||||
|
|
||||||
|
<p>
|
||||||
|
|
||||||
|
<h1>Contents </h1>
|
||||||
|
<a href="#tth_sEc1"
|
||||||
|
>1 What is phpGroupWare </a><br />
|
||||||
|
<a href="#tth_sEc2"
|
||||||
|
>2 Why you should use it </a><br />
|
||||||
|
<a href="#tth_sEc3"
|
||||||
|
>3 Installation</a><br />
|
||||||
|
<a href="#tth_sEc3.1"
|
||||||
|
>3.1 Requirements </a><br />
|
||||||
|
<a href="#tth_sEc3.2"
|
||||||
|
>3.2 Tested Systems </a><br />
|
||||||
|
<a href="#tth_sEc4"
|
||||||
|
>4 Obtaining and Installing phpGroupWare </a><br />
|
||||||
|
<a href="#tth_sEc4.1"
|
||||||
|
>4.1 Installing from TarBall </a><br />
|
||||||
|
<a href="#tth_sEc4.2"
|
||||||
|
>4.2 Installing from CVS </a><br />
|
||||||
|
<a href="#tth_sEc4.3"
|
||||||
|
>4.3 Setting File Permissions </a><br />
|
||||||
|
<a href="#tth_sEc4.4"
|
||||||
|
>4.4 Setup the database</a><br />
|
||||||
|
<a href="#tth_sEc4.4.1"
|
||||||
|
>4.4.1 Mysql (assuming an existing and working Mysql install)</a><br />
|
||||||
|
<a href="#tth_sEc4.4.2"
|
||||||
|
>4.4.2 Postgresql (assuming an existing and working Postgresql install)</a><br />
|
||||||
|
<a href="#tth_sEc4.5"
|
||||||
|
>4.5 Setup / Configure phpGroupWare </a><br />
|
||||||
|
<a href="#tth_sEc4.6"
|
||||||
|
>4.6 Testing the install </a><br />
|
||||||
|
<a href="#tth_sEc4.7"
|
||||||
|
>4.7 Installing additional applications </a><br />
|
||||||
|
<a href="#tth_sEc5"
|
||||||
|
>5 Trouble Shooting</a><br />
|
||||||
|
<a href="#tth_sEc5.1"
|
||||||
|
>5.1 It seems to hang when I try to read my mail </a><br />
|
||||||
|
<a href="#tth_sEc5.2"
|
||||||
|
>5.2 When I log in I see the directory listing instead of a web page </a><br />
|
||||||
|
<a href="#tth_sEc5.3"
|
||||||
|
>5.3 I get garbage that looks like code when I go to the phpGroupWare URL </a><br />
|
||||||
|
<a href="#tth_sEc6"
|
||||||
|
>6 About this document</a><br />
|
||||||
|
<a href="#tth_sEc6.1"
|
||||||
|
>6.1 History </a><br />
|
||||||
|
<a href="#tth_sEc6.2"
|
||||||
|
>6.2 Version History </a><br />
|
||||||
|
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
|
|
||||||
<h2>Dedication </h2>
|
<h2>Dedication </h2>
|
||||||
@ -81,6 +131,32 @@ will assume that you are running on a Linux or other Unix system for
|
|||||||
these steps. Windows is supported, but there is no documentation for
|
these steps. Windows is supported, but there is no documentation for
|
||||||
it currently.
|
it currently.
|
||||||
|
|
||||||
|
<p>
|
||||||
|
In order to check if you have php installed create the file with your
|
||||||
|
favorite text editor named test.php in your webserver root directory:
|
||||||
|
|
||||||
|
<p>
|
||||||
|
<tt><? phpinfo(); ?></tt>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Then point your browser to http://yourserverroot/test.php. You should
|
||||||
|
get a very detailed page describing various options in php.
|
||||||
|
|
||||||
|
<p>
|
||||||
|
If you need to to compile php and apache the following links are good
|
||||||
|
starting points:
|
||||||
|
|
||||||
|
<p>
|
||||||
|
A set of scripts to compile and install various modules with apache:
|
||||||
|
<a href="http://www.apachetoolbox.com"><tt>http://www.apachetoolbox.com</tt></a>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
The Linux Apache MySQL PHP (LAMP) Guide v2 (latest as of this writing):
|
||||||
|
<a href="http://www.linuxhelp.net/guides/"><tt>http://www.linuxhelp.net/guides/</tt></a>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
The Soothing Seemless Setup of Apache, SSL, MySQL, and PHP: <a href="http://www.devshed.com/Server_Side/PHP/SoothinglySeamless"><tt>http://www.devshed.com/Server_Side/PHP/SoothinglySeamless</tt></a>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
<h3><a name="tth_sEc3.2">
|
<h3><a name="tth_sEc3.2">
|
||||||
3.2</a> Tested Systems </h3>
|
3.2</a> Tested Systems </h3>
|
||||||
@ -225,6 +301,10 @@ webserver directory.
|
|||||||
<h3><a name="tth_sEc4.4">
|
<h3><a name="tth_sEc4.4">
|
||||||
4.4</a> Setup the database</h3>
|
4.4</a> Setup the database</h3>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
You need to create empty databases for the setup app to create the
|
||||||
|
tables in.
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
<h4><a name="tth_sEc4.4.1">
|
<h4><a name="tth_sEc4.4.1">
|
||||||
4.4.1</a> Mysql (assuming an existing and working Mysql install)</h4>
|
4.4.1</a> Mysql (assuming an existing and working Mysql install)</h4>
|
||||||
@ -262,9 +342,10 @@ is started:
|
|||||||
<ul><p>
|
<ul><p>
|
||||||
<li> Mandrake or Redhat : /etc/rc.d/init.d/postgresql start</li>
|
<li> Mandrake or Redhat : /etc/rc.d/init.d/postgresql start</li>
|
||||||
<p>
|
<p>
|
||||||
<li> others: pg_ctl -D /path/to/database/dir -p /path/to/postmaster start</li>
|
<li> others: /usr/bin/postmaster -D /var/lib/pgsql/data or /usr/bin/pg_ctl
|
||||||
|
-D /var/lib/pgsq/data start (adjust for your install dirs)</li>
|
||||||
<p>
|
<p>
|
||||||
<li> create the empty database: createdb phpgroupware</li>
|
<li> create the empty database: /usr/bin/createdb phpgroupware</li>
|
||||||
</ul>
|
</ul>
|
||||||
For more detailed user documentation on Postgresql see their website
|
For more detailed user documentation on Postgresql see their website
|
||||||
: <a href="http://www.postgresql.org"><tt>http://www.postgresql.org</tt></a>
|
: <a href="http://www.postgresql.org"><tt>http://www.postgresql.org</tt></a>
|
||||||
@ -274,14 +355,15 @@ For more detailed user documentation on Postgresql see their website
|
|||||||
4.5</a> Setup / Configure phpGroupWare </h3>
|
4.5</a> Setup / Configure phpGroupWare </h3>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
Point your browser to phpgroupware/setup/ which will create (or upgrade)
|
Point your browser to http://yourserverroot/phpgroupware/setup/ which
|
||||||
the header.inc.php and database tables. Setup will attempt to determine
|
will create (or upgrade) the header.inc.php and database tables. Setup
|
||||||
what version of the phpGroupWare databases and header.inc.php you
|
will attempt to determine what version of the phpGroupWare databases
|
||||||
have installed, and upgrade to the most recent version.
|
and header.inc.php you have installed, and upgrade to the most recent
|
||||||
|
version.
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
<b>Note:</b> You are advised to backup your existing alpha database
|
<b>Note:</b> You are advised to backup your existing database before
|
||||||
before running the setup script to avoid problems!
|
running the setup script to avoid problems!
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
<h3><a name="tth_sEc4.6">
|
<h3><a name="tth_sEc4.6">
|
||||||
@ -532,9 +614,14 @@ to Seek's idea and intregrated the Developers HOWTO.
|
|||||||
v.0.06 (Jan 10, 2001) - Darryl VanDorp, imported to lyx source reformatted
|
v.0.06 (Jan 10, 2001) - Darryl VanDorp, imported to lyx source reformatted
|
||||||
and touched up some sections
|
and touched up some sections
|
||||||
|
|
||||||
|
<p>
|
||||||
|
v.0.07 (Jan 16, 2001) - Darryl VanDorp, added TOC, fixed some Postgresql
|
||||||
|
setup instructions, added some links to install/compilation instructions
|
||||||
|
for apache, php and mysql.
|
||||||
|
|
||||||
<br /><br /><hr /><small>File translated from
|
<br /><br /><hr /><small>File translated from
|
||||||
T<sub><font size="-1">E</font></sub>X
|
T<sub><font size="-1">E</font></sub>X
|
||||||
by <a href="http://hutchinson.belmont.ma.us/tth/">
|
by <a href="http://hutchinson.belmont.ma.us/tth/">
|
||||||
T<sub><font size="-1">T</font></sub>H</a>,
|
T<sub><font size="-1">T</font></sub>H</a>,
|
||||||
version 2.86.<br />On 10 Jan 2001, 23:02.</small>
|
version 2.86.<br />On 16 Jan 2001, 23:02.</small>
|
||||||
</html>
|
</html>
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
|
|
||||||
|
|
||||||
\series bold
|
\series bold
|
||||||
phpGroupWare Docs V0.06
|
phpGroupWare Docs V0.07
|
||||||
\layout Author
|
\layout Author
|
||||||
|
|
||||||
|
|
||||||
@ -48,6 +48,14 @@ Dan Kuykendall
|
|||||||
\layout Standard
|
\layout Standard
|
||||||
|
|
||||||
$Id$
|
$Id$
|
||||||
|
\layout Standard
|
||||||
|
|
||||||
|
|
||||||
|
\begin_inset LatexCommand \tableofcontents{}
|
||||||
|
|
||||||
|
\end_inset
|
||||||
|
|
||||||
|
|
||||||
\layout Section*
|
\layout Section*
|
||||||
|
|
||||||
Dedication
|
Dedication
|
||||||
@ -110,6 +118,48 @@ You will need PHP compiled and installed on your system.
|
|||||||
these steps.
|
these steps.
|
||||||
Windows is supported, but there is no documentation for it currently.
|
Windows is supported, but there is no documentation for it currently.
|
||||||
|
|
||||||
|
\layout Standard
|
||||||
|
|
||||||
|
In order to check if you have php installed create the file with your favorite
|
||||||
|
text editor named test.php in your webserver root directory:
|
||||||
|
\layout Standard
|
||||||
|
|
||||||
|
|
||||||
|
\family typewriter
|
||||||
|
<? phpinfo(); ?>
|
||||||
|
\layout Standard
|
||||||
|
|
||||||
|
Then point your browser to http://yourserverroot/test.php.
|
||||||
|
You should get a very detailed page describing various options in php.
|
||||||
|
\layout Standard
|
||||||
|
|
||||||
|
If you need to to compile php and apache the following links are good starting
|
||||||
|
points:
|
||||||
|
\layout Standard
|
||||||
|
|
||||||
|
A set of scripts to compile and install various modules with apache:
|
||||||
|
\begin_inset LatexCommand \htmlurl{http://www.apachetoolbox.com}
|
||||||
|
|
||||||
|
\end_inset
|
||||||
|
|
||||||
|
|
||||||
|
\layout Standard
|
||||||
|
|
||||||
|
The Linux Apache MySQL PHP (LAMP) Guide v2 (latest as of this writing):
|
||||||
|
|
||||||
|
\begin_inset LatexCommand \htmlurl{http://www.linuxhelp.net/guides/}
|
||||||
|
|
||||||
|
\end_inset
|
||||||
|
|
||||||
|
|
||||||
|
\layout Standard
|
||||||
|
|
||||||
|
The Soothing Seemless Setup of Apache, SSL, MySQL, and PHP:
|
||||||
|
\begin_inset LatexCommand \htmlurl{http://www.devshed.com/Server_Side/PHP/SoothinglySeamless}
|
||||||
|
|
||||||
|
\end_inset
|
||||||
|
|
||||||
|
|
||||||
\layout Subsection
|
\layout Subsection
|
||||||
|
|
||||||
Tested Systems
|
Tested Systems
|
||||||
@ -263,6 +313,10 @@ You may have to get required permissions to do this.
|
|||||||
\layout Subsection
|
\layout Subsection
|
||||||
|
|
||||||
Setup the database
|
Setup the database
|
||||||
|
\layout Standard
|
||||||
|
|
||||||
|
You need to create empty databases for the setup app to create the tables
|
||||||
|
in.
|
||||||
\layout Subsubsection
|
\layout Subsubsection
|
||||||
|
|
||||||
Mysql (assuming an existing and working Mysql install)
|
Mysql (assuming an existing and working Mysql install)
|
||||||
@ -311,10 +365,11 @@ To create the required database in Postgresql make sure postgresql is started:
|
|||||||
Mandrake or Redhat : /etc/rc.d/init.d/postgresql start
|
Mandrake or Redhat : /etc/rc.d/init.d/postgresql start
|
||||||
\layout Itemize
|
\layout Itemize
|
||||||
|
|
||||||
others: pg_ctl -D /path/to/database/dir -p /path/to/postmaster start
|
others: /usr/bin/postmaster -D /var/lib/pgsql/data or /usr/bin/pg_ctl -D
|
||||||
|
/var/lib/pgsq/data start (adjust for your install dirs)
|
||||||
\layout Itemize
|
\layout Itemize
|
||||||
|
|
||||||
create the empty database: createdb phpgroupware
|
create the empty database: /usr/bin/createdb phpgroupware
|
||||||
\layout Standard
|
\layout Standard
|
||||||
|
|
||||||
For more detailed user documentation on Postgresql see their website :
|
For more detailed user documentation on Postgresql see their website :
|
||||||
@ -328,8 +383,8 @@ For more detailed user documentation on Postgresql see their website :
|
|||||||
Setup / Configure phpGroupWare
|
Setup / Configure phpGroupWare
|
||||||
\layout Standard
|
\layout Standard
|
||||||
|
|
||||||
Point your browser to phpgroupware/setup/ which will create (or upgrade)
|
Point your browser to http://yourserverroot/phpgroupware/setup/ which will
|
||||||
the header.inc.php and database tables.
|
create (or upgrade) the header.inc.php and database tables.
|
||||||
Setup will attempt to determine what version of the phpGroupWare databases
|
Setup will attempt to determine what version of the phpGroupWare databases
|
||||||
and header.inc.php you have installed, and upgrade to the most recent version.
|
and header.inc.php you have installed, and upgrade to the most recent version.
|
||||||
|
|
||||||
@ -339,8 +394,8 @@ Point your browser to phpgroupware/setup/ which will create (or upgrade)
|
|||||||
\series bold
|
\series bold
|
||||||
Note:
|
Note:
|
||||||
\series default
|
\series default
|
||||||
You are advised to backup your existing alpha database before running the
|
You are advised to backup your existing database before running the setup
|
||||||
setup script to avoid problems!
|
script to avoid problems!
|
||||||
\layout Subsection
|
\layout Subsection
|
||||||
|
|
||||||
Testing the install
|
Testing the install
|
||||||
@ -613,4 +668,9 @@ v.0.05 (November 5, 2000) - gnrfan , Completely revamped according to Seek's
|
|||||||
|
|
||||||
v.0.06 (Jan 10, 2001) - Darryl VanDorp, imported to lyx source reformatted
|
v.0.06 (Jan 10, 2001) - Darryl VanDorp, imported to lyx source reformatted
|
||||||
and touched up some sections
|
and touched up some sections
|
||||||
|
\layout Standard
|
||||||
|
|
||||||
|
v.0.07 (Jan 16, 2001) - Darryl VanDorp, added TOC, fixed some Postgresql setup
|
||||||
|
instructions, added some links to install/compilation instructions for
|
||||||
|
apache, php and mysql.
|
||||||
\the_end
|
\the_end
|
||||||
|
BIN
doc/index.pdf
BIN
doc/index.pdf
Binary file not shown.
1576
doc/index.ps
Normal file
1576
doc/index.ps
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,4 +1,4 @@
|
|||||||
phpGroupWare Docs V0.06
|
phpGroupWare Docs V0.07
|
||||||
|
|
||||||
Joseph Engo
|
Joseph Engo
|
||||||
|
|
||||||
@ -6,6 +6,8 @@ Dan Kuykendall
|
|||||||
|
|
||||||
$Id$
|
$Id$
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Dedication
|
Dedication
|
||||||
|
|
||||||
Thanks to Joesph Engo for starting phpGroupWare (at the time
|
Thanks to Joesph Engo for starting phpGroupWare (at the time
|
||||||
@ -55,6 +57,27 @@ that you are running on a Linux or other Unix system for
|
|||||||
these steps. Windows is supported, but there is no documentation
|
these steps. Windows is supported, but there is no documentation
|
||||||
for it currently.
|
for it currently.
|
||||||
|
|
||||||
|
In order to check if you have php installed create the file
|
||||||
|
with your favorite text editor named test.php in your webserver
|
||||||
|
root directory:
|
||||||
|
|
||||||
|
<? phpinfo(); ?>
|
||||||
|
|
||||||
|
Then point your browser to http://yourserverroot/test.php.
|
||||||
|
You should get a very detailed page describing various options
|
||||||
|
in php.
|
||||||
|
|
||||||
|
If you need to to compile php and apache the following links
|
||||||
|
are good starting points:
|
||||||
|
|
||||||
|
A set of scripts to compile and install various modules with
|
||||||
|
apache: [http://www.apachetoolbox.com]
|
||||||
|
|
||||||
|
The Linux Apache MySQL PHP (LAMP) Guide v2 (latest as of
|
||||||
|
this writing): [http://www.linuxhelp.net/guides/]
|
||||||
|
|
||||||
|
The Soothing Seemless Setup of Apache, SSL, MySQL, and PHP: [http://www.devshed.com/Server_Side/PHP/SoothinglySeamless]
|
||||||
|
|
||||||
3.2 Tested Systems
|
3.2 Tested Systems
|
||||||
|
|
||||||
On Linux 2.2.x, 2.4.x
|
On Linux 2.2.x, 2.4.x
|
||||||
@ -156,6 +179,9 @@ to write to your webserver directory.
|
|||||||
|
|
||||||
4.4 Setup the database
|
4.4 Setup the database
|
||||||
|
|
||||||
|
You need to create empty databases for the setup app to create
|
||||||
|
the tables in.
|
||||||
|
|
||||||
4.4.1 Mysql (assuming an existing and working Mysql install)
|
4.4.1 Mysql (assuming an existing and working Mysql install)
|
||||||
|
|
||||||
* Mandrake or Redhat: /etc/rc.d/init.d/mysqld start
|
* Mandrake or Redhat: /etc/rc.d/init.d/mysqld start
|
||||||
@ -183,24 +209,24 @@ is started:
|
|||||||
|
|
||||||
* Mandrake or Redhat : /etc/rc.d/init.d/postgresql start
|
* Mandrake or Redhat : /etc/rc.d/init.d/postgresql start
|
||||||
|
|
||||||
* others: pg_ctl -D /path/to/database/dir -p /path/to/postmaster
|
* others: /usr/bin/postmaster -D /var/lib/pgsql/data or /usr/bin/pg_ctl
|
||||||
start
|
-D /var/lib/pgsq/data start (adjust for your install dirs)
|
||||||
|
|
||||||
* create the empty database: createdb phpgroupware
|
* create the empty database: /usr/bin/createdb phpgroupware
|
||||||
|
|
||||||
For more detailed user documentation on Postgresql see their
|
For more detailed user documentation on Postgresql see their
|
||||||
website : [http://www.postgresql.org]
|
website : [http://www.postgresql.org]
|
||||||
|
|
||||||
4.5 Setup / Configure phpGroupWare
|
4.5 Setup / Configure phpGroupWare
|
||||||
|
|
||||||
Point your browser to phpgroupware/setup/ which will create
|
Point your browser to http://yourserverroot/phpgroupware/setup/
|
||||||
(or upgrade) the header.inc.php and database tables. Setup
|
which will create (or upgrade) the header.inc.php and database
|
||||||
will attempt to determine what version of the phpGroupWare
|
tables. Setup will attempt to determine what version of
|
||||||
databases and header.inc.php you have installed, and upgrade
|
the phpGroupWare databases and header.inc.php you have installed,
|
||||||
to the most recent version.
|
and upgrade to the most recent version.
|
||||||
|
|
||||||
Note: You are advised to backup your existing alpha database
|
Note: You are advised to backup your existing database before
|
||||||
before running the setup script to avoid problems!
|
running the setup script to avoid problems!
|
||||||
|
|
||||||
4.6 Testing the install
|
4.6 Testing the install
|
||||||
|
|
||||||
@ -389,3 +415,7 @@ HOWTO.
|
|||||||
|
|
||||||
v.0.06 (Jan 10, 2001) - Darryl VanDorp, imported to lyx source
|
v.0.06 (Jan 10, 2001) - Darryl VanDorp, imported to lyx source
|
||||||
reformatted and touched up some sections
|
reformatted and touched up some sections
|
||||||
|
|
||||||
|
v.0.07 (Jan 16, 2001) - Darryl VanDorp, added TOC, fixed
|
||||||
|
some Postgresql setup instructions, added some links to
|
||||||
|
install/compilation instructions for apache, php and mysql.
|
||||||
|
Loading…
Reference in New Issue
Block a user