Changes between Version 9 and Version 10 of 1.1/TracEnvironment
- Timestamp:
- Feb 10, 2016, 9:10:36 AM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
1.1/TracEnvironment
v9 v10 2 2 3 3 [[TracGuideToc]] 4 [[PageOutline(2-5 )]]4 [[PageOutline(2-5,Contents,pullout)]] 5 5 6 6 Trac uses a directory structure and a database for storing project data. The directory is referred to as the environment. 7 Trac uses a directory structure and a database for storing project data. The directory is referred to as the '''environment'''. 7 8 8 9 == Creating an Environment … … 83 84 When running `createuser` you will be prompted for the password for the user 'tracuser'. This new user will not be a superuser, will not be allowed to create other databases and will not be allowed to create other roles. These privileges are not needed to run a Trac instance. If no password is desired for the user, simply remove the `-P` and `-E` options from the `createuser` command. Also note that the database should be created as UTF8. LATIN1 encoding causes errors, because of Trac's use of unicode. SQL_ASCII also seems to work. 84 85 85 Under some default configurations (Debian) one will haverun the `createuser` and `createdb` scripts as the `postgres` user:86 Under some default configurations (Debian), run the `createuser` and `createdb` scripts as the `postgres` user: 86 87 {{{#!sh 87 88 $ sudo su - postgres -c 'createuser -U postgres -S -D -R -E -P tracuser'