Changes between Version 9 and Version 10 of TracOnRedhat
- Timestamp:
- Oct 25, 2005, 10:10:02 AM (19 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracOnRedhat
v9 v10 3 3 == 1. Packages Needed & Preparation == 4 4 The following are the packages needed to install Trac 0.8.4 successfuly: 5 {{{ 5 6 a. clearsilver-0.9.3.tar.gz 6 7 b. httpd-2.0.52.tar.bz2 … … 12 13 h. swig-1.3.21.tar.gz 13 14 i. trac-0.8.4.tar.gz 15 }}} 16 14 17 15 18 Notes: You need Python-2.3.5 because the version in Red Hat Linux 9 is Python-2.2.2-26 … … 22 25 23 26 == 2. Installing Python == 27 {{{ 24 28 a. cd /usr/local/RH9 25 29 b. tar xjf Python-2.3.5.tar.bz2 26 30 c. cd Python-2.3.5;./configure;make;make install 27 31 d. /sbin/ldconfig 28 32 }}} 29 33 30 34 == 3. Installing Httpd == 35 {{{ 31 36 a. cd /usr/local/RH9 32 37 b. tar xjf httpd-2.0.52.tar.bz2 33 38 c. cd httpd-2.0.52;./configure;make;make install 34 39 d. /sbin/ldconfig 40 }}} 35 41 36 42 == 4. Installing Swig == 43 {{{ 37 44 a. cd /usr/local/RH9 38 45 b. tar xzf swig-1.3.21.tar.gz … … 40 47 d. make -k runtime;make install-runtime 41 48 e. /sbin/ldconfig 49 }}} 50 42 51 43 52 44 53 == 5. Installing Subversion == 54 {{{ 45 55 a. cd /usr/local/RH9 46 56 b. tar xzf subversion-1.1.0.tar.gz … … 50 60 f. make swig-py;make install-swig-py 51 61 g. /sbin/ldconfig 62 }}} 63 52 64 53 65 54 66 == 6. Installing SqlLite == 67 {{{ 55 68 a. cd /usr/local/RH9 56 69 b. tar xzf sqlite-2.8.16.tar.gz 57 70 c. cd sqlite-2.8.16;./configure;make;make install 58 71 d. /sbin/ldconfig 72 }}} 73 59 74 60 75 61 76 == 7. Installing SilverCity == 77 {{{ 62 78 a. cd /usr/local/RH9 63 79 b. tar xzf SilverCity-0.9.5.tar.gz 64 80 c. cd SilverCity-0.9.5;python setup.py build;python setup.py install 65 81 d. /sbin/ldconfig 82 }}} 66 83 67 84 68 85 == 8. Installing ClearSilver == 86 87 {{{ 69 88 a. cd /usr/local/RH9 70 89 b. tar xzf clearsilver-0.9.3.tar.gz 71 90 c. cd clearsilver-0.9.3;./configure --with-python=/usr/local/bin/python --with-apache=/usr/local/apache2;make;make install 72 91 d. /sbin/ldconfig 92 }}} 73 93 74 94 75 95 == 9. Installing PySqlLite == 96 {{{ 76 97 a. cd /usr/local/RH9 77 98 b. tar xzf pysqlite-1.0.1.tar.gz 78 99 c. cd pysqlite;python setup.py build; python setup.py install 79 100 d. /sbin/ldconfig 101 }}} 102 80 103 81 104 82 105 == 9. Installing Trac == 106 {{{ 83 107 a. cd /usr/local/RH9 84 108 b. tar xzf trac-0.8.4.tar.gz 85 109 c. cd trac-0.8.4;python setup.py build;python setup.py install 86 110 d. /sbin/ldconfig 111 }}} 112 87 113 88 114 == 10. Finalizing Installation == 115 {{{ 89 116 Create symbolic link for libsvn library to the python2.3 library: 90 117 a. cd /usr/local/lib/python2.3/site-packages … … 208 235 209 236 Congratulations! 237 }}} 238 210 239 211 240 212 241 == 11. Configuring Httpd == 242 {{{ 213 243 a. Add the following section into your "/usr/local/apache/conf/httpd.conf" file: 214 244 … … 235 265 d. Copy "trac.cgi" file to "/usr/local/apache2/cgi-bin" directory: 236 266 cd /usr/local/apache2/cgi-bin;cp /usr/local/share/trac/cgi-bin/trac.cgi . 267 }}} 268 237 269 238 270 == 12. Congratulations :) == 271 {{{ 239 272 a. Run your httpd server: 240 273 /usr/local/apache2/bin/httpd … … 242 275 b. Open your web browser and type the following address: 243 276 your-ip-address/cgi-bin/trac.cgi 277 }}} 278 279 280 281 282 Thank You (DONT BE SHY): 283 ''Your Name Here'' 284 285 286 Kind Regards, 287 Richard Aik a.k.a. dragoncity99