|Version 6 (modified by anonymous, 7 years ago)|
ativan addiction viagra buy fioricet buy cheap carisoprodol buy tramadol levitra alternative cheap phentermine generic ambien celexa & discontinuation symptoms online tadalafil getting alprazolam without a prescription xanax xr buy valium buy online ultram cialis butalbital buy soma online online atenolol cheap ultracet butalbital ativan buying buy ultram online butalbital prescription online pharmacy tramadol what does alprazolam look like valium drug ultracet buy tadalafil adipex prescriptions carisoprodol buying atenolol side effects xanax xr generic viagra cialis online buy fioricet online buy levitra ambien online phentermine 37 5mg buy celexa buy online ultracet generic viagra phentermine 37 5mg ambien online side effects of xanax diazepam buy online order cialis generic tadalafil buy cheap ultracet butalbital prescription buy online celexa buy online fioricet ativan cheap adipex generic levitra buy cheap carisoprodol buy valium tramadol atenolol side effects what does alprazolam look like online atenolol dental insurance independent mortgage advice reverse mortgages no down payment mortgage loans affordable health insurance debt consolidation loan reverse home mortgage debt management credit counseling commercial mortgage brokers disability income insurance supplemental insurance second mortgage loan second mortgages dating photo personal ads internet dating site dating russian women dating latin girls online dating service online dating uk matchmaking dating services personal dating site yahoo online dating adult sex dating boston dating service on line dating sites internet dating online online poker procter and gamble baccarat online gambling rolex texas holdem poker online betting las vegas casinos antique slot machines online roulette game online casinos bet uncut roulette online allstate insurance company refinance mortgage rate reverse mortgage information georgia mortgage companies mortgage loan calculator cheap term life insurance mortgage point nottingham free term life insurance quote credit card debt consolidation provident life and accident insurance company pay off mortgage principal or interest mortgage brokers allstate life insurance las vegas casino jobs gambling betting proctor & gamble online casinos baccarat vase free slot machines blackjack free online roulette rolex watches poker chips bet uncut online casino gambling
cheap viagra is ultracet a narcotic butalbital buying adipex cheap phentermine generic ambien generic levitra side effects of xanax tramadol buy soma atenolol medication diazepam buy cialis ativan addiction celexa & discontinuation symptoms buy cheap carisoprodol buy cheap fioricet cheap ultram buy tadalafil cheap fioricet tramadol cod buy ambien adipex online buy online carisoprodol buy online ultram buy alprazolam online buy soma online buy fioricet online generic viagra buy celexa butalbital buying levitra alternative ativan data xanax xr buy phentermine generic valium diazepam online tadalafil buy atenolol buy carisoprodol cheap viagra is ultracet a narcotic valium online alprazolam ambien side effects cheap cialis online atenolol soma online ativan buy online carisoprodol buy xanax tramadol cod phentermine online buy tadalafil buy diazepam generic ultram celexa & discontinuation symptoms butalbital prescription cheap adipex cheap ultracet tadalafil soma online valium online carisoprodol buy online xanax xr buy cheap fioricet cheap ultracet cheap diazepam butalbital buying cheap levitra discount phentermine buy ambien online adipex online buy online celexa online atenolol ativan buying generic cialis herbal viagra tramadol cod buy online ultracet viagra soft tab tadalafil xanax online buy ultracet discount phentermine alprazolam pictures levitra ambien buy soma online adipex online tramadol butalbital buy online valium without prescription online atenolol buy online celexa buy cialis buy fioricet online carisoprodol buying buy ultram online buy carisoprodol valium online cheap adipex buy ambien is ultracet a narcotic herbal viagra cheap cialis ativan alprazolam celexa buy tramadol butalbital carisoprodol levitra buy diazepam online atenolol drug fioricet side effects of xanax online tadalafil buy soma garden buy silk flower wall water fountains flower arrangements flowers silk flower or cactus arrangement flower tattoos flower tattoos funeral flower arrangements savage garden artificial flower flower girl dresses flower shops in texas anniversary flower flower girl dresses olive garden birthday flower arrangements garden fountains wall fountains discount flowers flower girl dresses flower shops in texas silk flower arrangements flower flower girl dresses artificial flower outdoor wall fountains buy flowers flower online flower shops garden fountain artificial orchids or flowers discount flower bulbs christmas flower arrangements online flower delivery flower girl dresses olive garden bridal bouquets buy aquarium flower plants online cheap flowers wedding flowers wedding flowers outdoor garden fountains savage garden cheap silk flowers wedding flowers flower shops artificial flower send flowers wedding bouquet wedding flowers garden fountain flowers garden fountains dallas buy flowers bridal bouquets buy flowers online flower bouquet flower flower arrangements bridal bouquets flower girl dresses artificial flowers flower arrangements christmas + blue flowers flower artificial plants or artificial flowers birthday flower arrangements wholesale fake flowers artificial flowers silk flowers wedding flowers flower girl dresses flower flower flower tattoos flower pot tree stand fresh fruit and flower baskets vancouver anniversary flowers online flower shops newest silk flower arrangements international flower delivery cheap flowers artificial orchids or flowers flower flower pot flowers wedding flowers cheap silk flowers buy silk flower flower girl dresses send flowers flower girl basket flower wall water fountains bridal bouquets flower pot wedding favors flower girl dresses garden ridge savage garden bc anniversary flowers garden fountains fort worth cookie bouquets flower girl dresses flowers flower tattoos flower girl gifts savage garden newest silk flower arrangements garden flower arrangements flower tattoos christmas flowers pond carole bouquet flower baskets pond kits flower pot floor stand silk flower or cactus arrangement flower tattoos funeral flower arrangements flower gift silk flower or cactus arrangement birthday flower arrangements flower international flower delivery pond kits wedding flowers wedding flowers artificial orchids or flowers bridal bouquets flower girl dresses newest silk flower arrangements artificial plant or artificial flower better homes and gardens flower flower tattoos flowers olive garden funeral flower arrangements silk flower arrangements silk flower arrangements flowers interior wall fountains flowers funeral flower arrangements flowers flower shops flower flower pot wedding favors flower tattoos flower girl dresses flower buy flowers flowers busch gardens busch gardens christmas flower arrangements ponds pond pumps flower pot flower flower tattoos flower gift basket ponds online flower delivery wall fountains flowers wedding flowers flower tattoos flower send flowers flower tattoos flowers flower online order flower pot wedding favors wedding flowers cheap sympathy flowers silk flower or cactus arrangement flower tattoos flower girl dresses garden water fountains flowers flower garden fountains dallas flower pot floor stand send flowers flower garden fountains dallas newest silk flower arrangements flower tattoos garden fountains fort worth silk flower arrangements flowers flower flower gift basket flower artificial orchids or flowers flower girl baskets flower fish pond water garden wedding bouquets busch gardens online flower shops flowers garden pond designs send flowers send flowers garden fountain flowers wholesale silk flowers bc anniversary flowers plastic flower pot artificial plants or artificial flowers garden flower basket pond pumps online flower delivery silk flower or cactus arrangement flower arrangements christmas + blue flowers online flower shops passion flower over winter cheap flowers rose flowers garden ponds tropical wedding flowers discount flower girl dress flower lotus origami flower girl gifts coupons on ftd flowers buy flowers preserving fresh flowers online flower delivery order flower online garden fountains dallas bridal flower bouquets birthday flower arrangements exotic flowers tattoo lotus flower funeral flower indoor wall fountains order flowers online silk flowers sympathy flower beaches send mother day flower
Trac Installation Guide
Table of Contents
Trac is a lightweight project management tool that is implemented as a web-based application. Trac is written in the Python programming language and can use SQLite or PostgreSQL as database. For HTML rendering, Trac uses the Clearsilver templating system.
What follows are generic instructions for installing and setting up Trac and its requirements. While you can find instructions for installing Trac on specific systems at TracInstallPlatforms on the main Trac site, please be sure to first read through these general instructions to get a good understanding of the tasks involved.
To install Trac, the following software packages must be installed:
- Python, version >= 2.3.
- Python 2.4 is not supported on Windows since there are no Subversion bindings available for it.
- For RPM-based systems you might also need the python-devel and python-xml packages.
- Subversion, version >= 1.0. (>= 1.1 recommended) and corresponding Python bindings
- ClearSilver, version >= 0.9.3
- With python-bindings (./configure --with-python=/usr/bin/python)
- SQLite, version 2.8.x or 3.x
- version 1.0.x (for SQLite 2.8.x)
- version 1.1.x or 2.x (for SQLite 3.x)
- A CGI-capable web server (see TracCgi), or
- a FastCGI-capable web server (see TracFastCgi), or
- Apache with mod_python 3.1.3+ (see TracModPython)
- setuptools, version >= 0.5a13 for using plugins (see TracPlugins)
- docutils, version >= 0.3.3 for WikiRestructuredText.
- SilverCity and/or Enscript for syntax highlighting.
Attention: The various available versions of these dependencies are not necessarily interchangable, so please pay attention to the version numbers above. If you are having trouble getting Trac to work please double-check all the dependencies before asking for help on the MailingList or IrcChannel.
Please refer to the documentation of these packages to find out how they are best installed. In addition, most of the platform-specific instructions also describe the installation of the dependencies.
Like most Python programs, the Trac Python package is installed by running the following command at the top of the source directory:
$ python ./setup.py install
Note: you'll need root permissions or equivalent for this step.
This will byte-compile the python source code and install it in the site-packages directory of your Python installation. The directories cgi-bin, templates, htdocs, wiki-default and wiki-macros are all copied to $prefix/share/trac/.
To install Trac to a custom location, or find out about other advanced installation options, run:
$ python ./setup.py --help
Specifically, you might be interested in:
$ python ./setup.py install --prefix=/path/you/want
Creating a Project Environment
A Trac environment is the backend storage where Trac stores information like wiki pages, tickets, reports, settings, etc. An environment is basically a directory that contains a human-readable configuration file and various other files and directories.
A new environment is created using trac-admin:
$ trac-admin /path/to/trac_project_env initenv
trac-admin will prompt you for the information it needs to create the environment, such as the name of the project, the path to an existing subversion repository, the database connection string, and so on. If you're not sure what to specify for one of these options, just leave it blank to use the default value. The database connection string in particular will always work as long as you have SQLite installed. The only option where the default value is likely to not work is the path to the Subversion repository, so make sure that one's correct.
Also note that the values you specify here can be changed later by directly editing the TracIni configuration file.
Note: The user account under which the web server runs will require write permissions to the environment directory and all the files inside.
Running the Standalone Server
After having created a Trac environment, you can easily try the web interface by running the standalone server tracd:
$ tracd --port 8000 /path/to/projectenv
Then, fire up a browser and visit http://localhost:8000/. You should get a simple listing of all environments that tracd knows about. Follow the link to the environment you just created, and you should see Trac in action.
Running Trac on a Web Server
The process of adding, removing, and configuring user accounts for authentication depends on the specific way you run Trac. To learn about how to accomplish these tasks, please visit one of the following pages:
- TracStandalone if you use the standalone server, tracd.
- TracCgi if you use the CGI or FastCGI methods.
- TracModPython if you use the mod_python method.
Once you have your Trac site up and running, you should be able to browse your subversion repository, create tickets, view the timeline, etc.
Keep in mind that anonymous (not logged in) users can by default access most but not all of the features. You will need to configure authentication and grant additional permissions to authenticated users to see the full set of features.