Changes between Version 6 and Version 7 of waue/TracInstall
- Timestamp:
- Feb 10, 2009, 5:02:39 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
waue/TracInstall
v6 v7 39 39 40 40 {{{ 41 sudo apt-get install apache2 libapache2-mod-python \41 $ sudo apt-get install apache2 libapache2-mod-python \ 42 42 libapache2-svn python-setuptools subversion python-subversion 43 sudo easy_install Trac43 $ sudo easy_install Trac 44 44 }}} 45 45 … … 49 49 50 50 {{{ 51 sudo mkdir /var/lib/trac52 sudo chown www-data:www-data /var/lib/trac51 $ sudo mkdir /var/lib/trac 52 $ sudo chown www-data:www-data /var/lib/trac 53 53 }}} 54 54 … … 59 59 60 60 {{{ 61 sudo vi /etc/apache2/sites-available/trac61 $ sudo vi /etc/apache2/sites-available/trac 62 62 }}} 63 63 … … 96 96 然後,取消default模板,換成剛剛的trac模板 97 97 {{{ 98 sudo a2dissite default99 sudo a2ensite trac98 $ sudo a2dissite default 99 $ sudo a2ensite trac 100 100 }}} 101 101 … … 106 106 107 107 {{{ 108 sudo mkdir /var/lib/svn109 sudo svnadmin create /var/lib/svn/waue110 sudo chown -R www-data /var/lib/svn111 sudo chown -R www-data /usr/share/trac108 $ sudo mkdir /var/lib/svn 109 $ sudo svnadmin create /var/lib/svn/waue 110 $ sudo chown -R www-data /var/lib/svn 111 $ sudo chown -R www-data /usr/share/trac 112 112 }}} 113 113 … … 131 131 132 132 {{{ 133 sudo trac-admin /var/lib/trac/waue initenv133 $ sudo trac-admin /var/lib/trac/waue initenv 134 134 }}} 135 135 … … 143 143 * 接著設定權限並重新啟動apache2 144 144 {{{ 145 sudo chown -R www-data /var/lib/trac146 sudo /etc/init.d/apache2 reload145 $ sudo chown -R www-data /var/lib/trac 146 $ sudo /etc/init.d/apache2 reload 147 147 }}} 148 148 … … 157 157 === apt-get trac plugins === 158 158 {{{ 159 sudo apt-get install build-essential graphviz htmldoc enscript159 $ sudo apt-get install build-essential graphviz htmldoc enscript 160 160 }}} 161 161 === Easy_install Trac plugins === 162 162 {{{ 163 sudo easy_install http://svn.edgewall.org/repos/genshi/trunk/164 sudo easy_install http://trac-hacks.org/svn/accountmanagerplugin/trunk165 sudo easy_install http://trac-hacks.org/svn/customfieldadminplugin/0.11166 sudo easy_install http://trac-hacks.org/svn/eclipsetracplugin/tracrpcext/0.10167 sudo easy_install http://trac-hacks.org/svn/iniadminplugin/0.11168 sudo easy_install http://trac-hacks.org/svn/masterticketsplugin/0.11169 sudo easy_install http://trac-hacks.org/svn/pagetopdfplugin/0.10/170 sudo easy_install http://trac-hacks.org/svn/progressmetermacro/0.11171 sudo easy_install http://trac-hacks.org/svn/ticketdeleteplugin/0.11172 sudo easy_install http://trac-hacks.org/svn/tracwysiwygplugin/0.11173 sudo easy_install http://wikinotification.ufsoft.org/svn/trunk163 $ sudo easy_install http://svn.edgewall.org/repos/genshi/trunk/ 164 $ sudo easy_install http://trac-hacks.org/svn/accountmanagerplugin/trunk 165 $ sudo easy_install http://trac-hacks.org/svn/customfieldadminplugin/0.11 166 $ sudo easy_install http://trac-hacks.org/svn/eclipsetracplugin/tracrpcext/0.10 167 $ sudo easy_install http://trac-hacks.org/svn/iniadminplugin/0.11 168 $ sudo easy_install http://trac-hacks.org/svn/masterticketsplugin/0.11 169 $ sudo easy_install http://trac-hacks.org/svn/pagetopdfplugin/0.10/ 170 $ sudo easy_install http://trac-hacks.org/svn/progressmetermacro/0.11 171 $ sudo easy_install http://trac-hacks.org/svn/ticketdeleteplugin/0.11 172 $ sudo easy_install http://trac-hacks.org/svn/tracwysiwygplugin/0.11 173 $ sudo easy_install http://wikinotification.ufsoft.org/svn/trunk 174 174 }}} 175 175 … … 194 194 }}} 195 195 196 * 設定Trac的login到Apache的模型( sudo vi /etc/apache2/sites-available/trac):196 * 設定Trac的login到Apache的模型($ sudo vi /etc/apache2/sites-available/trac): 197 197 {{{ 198 198 <Location "/trac/login"> … … 232 232 * 新增 .htpasswd file with htdigest instead of htpasswd as follows: 233 233 {{{ 234 #htdigest /etc/apache2/dav_svn.passwd trac admin234 $ sudo htdigest /etc/apache2/dav_svn.passwd trac admin 235 235 }}} 236 236 * where the "trac" parameter above is the same as !AuthName above ("Realm" in apache-docs). 237 237 238 238 {{{ 239 sudo chown www-data /etc/apache2/dav_svn.passwd240 }}} 241 239 $ sudo chown www-data /etc/apache2/dav_svn.passwd 240 }}} 241