TWiki Installation Guide | ||||||||
| Line: 56 to 56 | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
| ||||||||
| Line: 199 to 199 | ||||||||
| At this time, TWiki does not ship with an "what you see is what you get" editor. TWiki:Codev/IntegrateHtmlAreaEditor describes how to integrate an HTML editor. | ||||||||
| Changed: | ||||||||
| < < |
Main.UserName or %MAINWEB%.UserName format. (The %MAINWEB% variable is an advantage if you ever change the Main web name, but the standard Main.UserName is easier for users to enter, which is the bottom line!
| |||||||
| > > |
Main.UserName or %MAINWEB%.UserName format. (The %MAINWEB% variable is an advantage if you ever change the Main web name, but the standard Main.UserName is easier for users to enter, which is the bottom line!)
| |||||||
TWiki File System Info | ||||||||
TWiki Installation Guide | ||||||||
| Line: 63 to 63 | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
| Changed: | ||||||||
| < < |
Step 1 for Non-Root Accounts | |||||||
| > > |
Aletrnative Step 1: Create & Configure the Directories for Non-Root Accounts | |||||||
| To install TWiki on a system where you don't have Unix/Linux root (administrator) privileges, for example, on a hosted Web account or an intranet server administered by someone else: | ||||||||
| Line: 100 to 100 | ||||||||
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
| ||||||||
| Changed: | ||||||||
| < < |
find . -name *.v~ -exec perl -pi~ -e '$. <= 10 && s/nobody:/www-data:/ ' {} ;
| |||||||
| > > |
find . -name *,v -exec perl -pi~ -e '$. <= 10 && s/nobody:/www-data:/ ' {} \; This will create *,v~ backup files which you should remove after verification: find . -name *,v~ -exec rm -f {} \;
| |||||||
Step 3: Edit the Configuration Files | ||||||||
| Line: 176 to 178 | ||||||||
Enabling Authentication of Users
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
| ||||||||
| Line: 206 to 205 | ||||||||
| See Appendix A: TWiki File System for an installed system snapshot and descriptions of all files in the TWiki 01-Sep-2004 distribution. | ||||||||
| Changed: | ||||||||
| < < |
-- TWiki:Main/PeterThoeny - 15 Aug 2004 | |||||||
| > > |
-- TWiki:Main/PeterThoeny - 29 Aug 2004 | |||||||
| -- TWiki:Main/MikeMannix - 16 May 2002 | ||||||||
TWiki Installation Guide | ||||||||
| Line: 127 to 127 | ||||||||
|---|---|---|---|---|---|---|---|---|
| By default, TWiki is configured to support US ASCII letters (no accents) in WikiWords, and ISO-8859-1 (Western European) characters in page contents. If that's OK for you, skip this step. | ||||||||
| Changed: | ||||||||
| < < |
If your Wiki will be used by non-English speakers, TWiki can be configured for Internationalisation ('I' followed by 18 letters, then 'N', or I18N). Specifically, TWiki will support suitable accented characters in WikiWords (as well as languages such as Japanese or Chinese in which WikiWords do not apply), and to support virtually any character set in the contents of pages. NOTE: TWiki does not currently support UTF-8, so you are advised not to use this - however, improved UTF-8 support is under development. | |||||||
| > > |
If your Wiki will be used by non-English speakers, TWiki can be configured for Internationalisation ('I' followed by 18 letters, then 'N', or I18N). Specifically, TWiki will support suitable accented characters in WikiWords (as well as languages such as Japanese or Chinese in which WikiWords do not apply), and will support virtually any character set in the contents of pages. NOTE: TWiki does not currently support UTF-8, so you are advised not to use this - however, improved UTF-8 support is under development, see TWiki:Codev/ProposedUTF8SupportForI18N. | |||||||
To configure internationalisation suppport:
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
| Added: | ||||||||
| > > |
Trouble with I18N? | |||||||
If international characters in WikiWords do not seem to work, and you are on Perl 5.6 or higher, you may need to set the TWiki.cfg parameter $localeRegexes to 0 - this disables some features but enables TWiki to work even if your system has locales that do not work. Then, set the $upperNational and $lowerNational parameters to the valid upper and lower case accented letters for your locale.
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
If international characters in WikiWords aren't working, and you are on Perl 5.005 with working locales, keep $useLocale set to 1 and set $localeRegexes to 0, then set $upperNational and $lowerNational - if testenv generates the lists of characters for you, your locales are working so there is no need to set $localeRegexes to 0 in this case. See the comments in TWiki.cfg for more information.
| ||||||||
TWiki Installation Guide | ||||||||
| Changed: | ||||||||
| < < |
Installation instructions for the TWiki 01-Feb-2003 production release. | |||||||
| > > |
Installation instructions for the TWiki 01-Sep-2004 production release. | |||||||
| If you are reading this on your own TWiki installation, please get the latest installation guide (TWiki:TWiki.TWikiInstallationGuide), as this often has important updates to resolve installation issues. | ||||||||
| Line: 14 to 14 | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
Standard Installation | ||||||||
| Changed: | ||||||||
| < < |
Request and download the TWiki 01-Feb-2003 distribution in Unix ZIP format from http://TWiki.org/download.html. Please review the AdminSkillsAssumptions before you install TWiki. | |||||||
| > > |
Download the TWiki 01-Sep-2004 distribution in Unix ZIP format from http://TWiki.org/download.html. Please review the AdminSkillsAssumptions before you install TWiki. | |||||||
Step 1: Create & Configure the Directories | ||||||||
| Line: 54 to 54 | ||||||||
| </Directory> | ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
| ||||||||
| Line: 80 to 80 | ||||||||
| ||||||||
| Changed: | ||||||||
| < < |
If you are not able to create the twiki/lib directory at the same level as the twiki/bin directory (e.g. because CGI bin directories can't be under your home directory and you don't have root access), you can create this directory elsewhere and edit the setlib.cfg file in the bin directory:
# -------------- Change these settings if required
$twikiLibPath = '/some/other/path/lib'; # Path to lib directory containing TWiki.pm
You can also edit $localPerlLibPath in the setlib.cfg file if you are not root and need to install additional CPAN modules, but can't update the main Perl installation files on the server. Just set this variable to the full pathname to your local lib directory, typically under your home directory.
| |||||||
| > > |
Note: Don't worry if you are not able to put the twiki/lib directory at the same level as the twiki/bin directory (e.g. because CGI bin directories can't be under your home directory and you don't have root access). You can create this directory elsewhere and configure the /twiki/bin/setlib.cfg file (done in Step 3)
| |||||||
Step 2: Set File Permissions
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
| ||||||||
| Changed: | ||||||||
| < < |
cd twiki/data perl -pi~ -e 'NR <= 10 && s/nobody:/www-data:/ ' */*,v | |||||||
| > > |
| |||||||
| Deleted: | ||||||||
| < < |
Step 3: Set the Main Configuration File | |||||||
| Added: | ||||||||
| > > |
Step 3: Edit the Configuration Files
| |||||||
| ||||||||
| Line: 126 to 123 | ||||||||
| ||||||||
| Changed: | ||||||||
| < < |
Step 4: Configure Site-Wide Email Preferences | |||||||
| > > |
Step 4: Internationalisation Setup (Optional)By default, TWiki is configured to support US ASCII letters (no accents) in WikiWords, and ISO-8859-1 (Western European) characters in page contents. If that's OK for you, skip this step. If your Wiki will be used by non-English speakers, TWiki can be configured for Internationalisation ('I' followed by 18 letters, then 'N', or I18N). Specifically, TWiki will support suitable accented characters in WikiWords (as well as languages such as Japanese or Chinese in which WikiWords do not apply), and to support virtually any character set in the contents of pages. NOTE: TWiki does not currently support UTF-8, so you are advised not to use this - however, improved UTF-8 support is under development. To configure internationalisation suppport:
TWiki.cfg parameter $localeRegexes to 0 - this disables some features but enables TWiki to work even if your system has locales that do not work. Then, set the $upperNational and $lowerNational parameters to the valid upper and lower case accented letters for your locale.
$useLocale set to 1 and set $localeRegexes to 0, then set $upperNational and $lowerNational - if testenv generates the lists of characters for you, your locales are working so there is no need to set $localeRegexes to 0 in this case. See the comments in TWiki.cfg for more information.
Step 5: Configure Site-Wide Email Preferences | |||||||
| ||||||||
| Line: 135 to 154 | ||||||||
| ||||||||
| Changed: | ||||||||
| < < |
Step 5: Finish Up from Your Browser | |||||||
| > > |
Step 6: Finish Up from Your Browser | |||||||
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
| ||||||||
| Changed: | ||||||||
| < < |
That's it for the standard virgin installation of TWiki. Read on for server-level customization options. | |||||||
| > > |
That's it for the standard installation of TWiki. Read on for server-level customization options. | |||||||
Additional Server-Level Options | ||||||||
| Line: 163 to 182 | ||||||||
| ||||||||
| Added: | ||||||||
| > > |
| |||||||
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
| ||||||||
| Line: 174 to 194 | ||||||||
| ||||||||
| Changed: | ||||||||
| < < |
That's it for a basic new web set-up! | |||||||
| > > |
WYSIWYG Editor | |||||||
| Changed: | ||||||||
| < < |
Optionally, you can also:
| |||||||
| > > |
At this time, TWiki does not ship with an "what you see is what you get" editor. TWiki:Codev/IntegrateHtmlAreaEditor describes how to integrate an HTML editor. | |||||||
Main.UserName or %MAINWEB%.UserName format. (The %MAINWEB% variable is an advantage if you ever change the Main web name, but the standard Main.UserName is easier for users to enter, which is the bottom line!
TWiki File System Info | ||||||||
| Changed: | ||||||||
| < < |
See Appendix A: TWiki File System for an installed system snapshot and descriptions of all files in the TWiki 01-Sep-2001 distribution. | |||||||
| > > |
See Appendix A: TWiki File System for an installed system snapshot and descriptions of all files in the TWiki 01-Sep-2004 distribution. | |||||||
| Changed: | ||||||||
| < < |
-- PeterThoeny - 03 Jun 2003 -- MikeMannix? - 16 May 2002 | |||||||
| > > |
-- TWiki:Main/PeterThoeny - 15 Aug 2004 -- TWiki:Main/MikeMannix - 16 May 2002 | |||||||
| Added: | ||||||||
| > > |
||||||||
| ||||||||
TWiki Installation Guide | ||||||||
| Changed: | ||||||||
| < < |
Installation instructions for the TWiki 01-Feb-2003 production release. Update notes for the new RCS configuration are marked Dataframework. | |||||||
| > > |
Installation instructions for the TWiki 01-Feb-2003 production release. | |||||||
| Changed: | ||||||||
| < < |
These installation steps are based on the Apache web server on Linux. TWiki runs on other web servers and Unix systems, and should be fine with any web server and OS that meet the system requirements. Documentation for other platforms is somewhat limited: | |||||||
| > > |
If you are reading this on your own TWiki installation, please get the latest installation guide (TWiki:TWiki.TWikiInstallationGuide), as this often has important updates to resolve installation issues. | |||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
These installation steps are based on the Apache web server on Linux. TWiki runs on other web servers and Unix systems, and should be fine with any web server and OS that meet the system requirements. Official documentation for platforms other than Linux is somewhat limited, so please check the topics listed below, they include some important tips for HP-UX, Solaris, OS/390, and many other platforms.
| |||||||
| ||||||||
| Changed: | ||||||||
| < < |
||||||||
| > > |
| |||||||
Standard Installation | ||||||||
| Line: 24 to 26 | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
| ||||||||
| Line: 93 to 95 | ||||||||
Step 2: Set File Permissions
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
| ||||||||
TWiki Installation Guide | ||||||||
| Line: 140 to 140 | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
| ||||||||
TWiki Installation Guide | ||||||||
| Line: 13 to 13 | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
| Added: | ||||||||
| > > |
||||||||
Standard Installation | ||||||||
| Line: 102 to 103 | ||||||||
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
cd twiki/data | ||||||||
| Changed: | ||||||||
| < < |
perl -pi~ -e 's/nobody(\:[0-9\.]+[\;\s]+strict\;)/www-data$1/' /,v | |||||||
| > > |
perl -pi~ -e 'NR <= 10 && s/nobody:/www-data:/ ' /,v | |||||||
| Line: 124 to 126 | ||||||||
Step 4: Configure Site-Wide Email Preferences | ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
| ||||||||
| Added: | ||||||||
| > > |
| |||||||
Step 5: Finish Up from Your Browser | ||||||||
| Line: 181 to 184 | ||||||||
| See Appendix A: TWiki File System for an installed system snapshot and descriptions of all files in the TWiki 01-Sep-2001 distribution. | ||||||||
| Changed: | ||||||||
| < < |
-- PeterThoeny - 28 Dec 2002 | |||||||
| > > |
-- PeterThoeny - 03 Jun 2003 | |||||||
-- MikeMannix? - 16 May 2002
| ||||||||
TWiki Installation Guide | ||||||||
| Line: 106 to 106 | ||||||||
|---|---|---|---|---|---|---|---|---|
cd twiki/data | ||||||||
| Changed: | ||||||||
| < < |
perl -pi~ -e 's/nobody:/www-data:/' /,v | |||||||
| > > |
perl -pi~ -e 's/nobody(\:[0-9\.]+[\;\s]+strict\;)/www-data$1/' /,v | |||||||
TWiki Installation Guide | ||||||||
| Changed: | ||||||||
| < < |
Installation instructions for the TWiki 01-Dec-2001 production release. Update notes for the new RCS configuration are marked Dataframework. | |||||||
| > > |
Installation instructions for the TWiki 01-Feb-2003 production release. Update notes for the new RCS configuration are marked Dataframework. | |||||||
| These installation steps are based on the Apache web server on Linux. TWiki runs on other web servers and Unix systems, and should be fine with any web server and OS that meet the system requirements. Documentation for other platforms is somewhat limited: | ||||||||
| Line: 16 to 16 | ||||||||
|---|---|---|---|---|---|---|---|---|
Standard Installation | ||||||||
| Changed: | ||||||||
| < < |
Request and download the TWiki 01-Dec-2001 distribution in Unix ZIP format from http://TWiki.org/download.html. Please review the AdminSkillsAssumptions before you install TWiki. | |||||||
| > > |
Request and download the TWiki 01-Feb-2003 distribution in Unix ZIP format from http://TWiki.org/download.html. Please review the AdminSkillsAssumptions before you install TWiki. | |||||||
Step 1: Create & Configure the Directories | ||||||||
TWiki Installation Guide | ||||||||
| Line: 169 to 169 | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
| Deleted: | ||||||||
| < < |
Adding a New WebTo create a new web:
| |||||||
| That's it for a basic new web set-up! Optionally, you can also: | ||||||||
TWiki Installation GuideInstallation instructions for the TWiki 01-Dec-2001 production release. Update notes for the new RCS configuration are marked Dataframework. | ||||||||
| Changed: | ||||||||
| < < |
These installation steps are based on the Apache web server on Linux. TWiki runs on other web servers and Unix systems, and should be fine with any web server and OS that meet the system requirements?. Documentation for other platforms is somewhat limited: | |||||||
| > > |
These installation steps are based on the Apache web server on Linux. TWiki runs on other web servers and Unix systems, and should be fine with any web server and OS that meet the system requirements. Documentation for other platforms is somewhat limited: | |||||||
| ||||||||
TWiki Installation Guide | ||||||||
| Line: 10 to 10 | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
| Added: | ||||||||
| > > |
| |||||||
Standard Installation | ||||||||
| Changed: | ||||||||
| < < |
Request and download the TWiki 01-Dec-2001 distribution in Unix ZIP format from http://TWiki.org/download.html. (To install TWiki on SourceForge, for use on a software development project, read TWiki:Codev/SourceForgeHowTo .) | |||||||
| > > |
Request and download the TWiki 01-Dec-2001 distribution in Unix ZIP format from http://TWiki.org/download.html. Please review the AdminSkillsAssumptions before you install TWiki. | |||||||
Step 1: Create & Configure the Directories | ||||||||
TWiki Installation GuideInstallation instructions for the TWiki 01-Dec-2001 production release. Update notes for the new RCS configuration are marked Dataframework. | ||||||||
| Changed: | ||||||||
| < < |
These installation steps are based on the Apache Web server on Linux. TWiki runs on other Web servers and Unix systems, and should be fine with any OS and server that meet the system requirements?. Documentation for other platforms is currently limited. For Windows, check TWiki:Codev/TWikiOnWindows. Search the TWiki:Codev web for other intallation notes. | |||||||
| > > |
These installation steps are based on the Apache web server on Linux. TWiki runs on other web servers and Unix systems, and should be fine with any web server and OS that meet the system requirements?. Documentation for other platforms is somewhat limited:
| |||||||
Standard Installation | ||||||||
| Line: 14 to 19 | ||||||||
|---|---|---|---|---|---|---|---|---|
Step 1: Create & Configure the Directories | ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
| ||||||||
| Line: 56 to 61 | ||||||||
Step 1 for Non-Root Accounts | ||||||||
| Changed: | ||||||||
| < < |
To install TWiki on a system where you don't have server administrator privileges, for example, on a hosted Web account: | |||||||
| > > |
To install TWiki on a system where you don't have Unix/Linux root (administrator) privileges, for example, on a hosted Web account or an intranet server administered by someone else: | |||||||
| ||||||||
| Line: 71 to 76 | ||||||||
| ||||||||
| Added: | ||||||||
| > > |
If you are not able to create the twiki/lib directory at the same level as the twiki/bin directory (e.g. because CGI bin directories can't be under your home directory and you don't have root access), you can create this directory elsewhere and edit the setlib.cfg file in the bin directory:
# -------------- Change these settings if required
$twikiLibPath = '/some/other/path/lib'; # Path to lib directory containing TWiki.pm
You can also edit $localPerlLibPath in the setlib.cfg file if you are not root and need to install additional CPAN modules, but can't update the main Perl installation files on the server. Just set this variable to the full pathname to your local lib directory, typically under your home directory.
| |||||||
Step 2: Set File Permissions | ||||||||
| Line: 89 to 105 | ||||||||
cd twiki/data | ||||||||
| Changed: | ||||||||
| < < |
perl -pi -e 's/nobody:/www-data:/' /,v | |||||||
| > > |
perl -pi~ -e 's/nobody:/www-data:/' /,v | |||||||
| Line: 97 to 113 | ||||||||
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||