Changes between Version 6 and Version 7 of waue/TracInstall


Ignore:
Timestamp:
Feb 10, 2009, 5:02:39 PM (15 years ago)
Author:
waue
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • waue/TracInstall

    v6 v7  
    3939
    4040{{{
    41 sudo apt-get install apache2 libapache2-mod-python \
     41$ sudo apt-get install apache2 libapache2-mod-python \
    4242     libapache2-svn python-setuptools subversion python-subversion
    43 sudo easy_install Trac
     43$ sudo easy_install Trac
    4444}}}
    4545
     
    4949
    5050{{{
    51 sudo mkdir /var/lib/trac
    52 sudo chown www-data:www-data /var/lib/trac
     51$ sudo mkdir /var/lib/trac
     52$ sudo chown www-data:www-data /var/lib/trac
    5353}}}
    5454
     
    5959
    6060{{{
    61 sudo vi /etc/apache2/sites-available/trac
     61$ sudo vi /etc/apache2/sites-available/trac
    6262}}}
    6363
     
    9696然後,取消default模板,換成剛剛的trac模板
    9797{{{
    98 sudo a2dissite default
    99 sudo a2ensite trac
     98$ sudo a2dissite default
     99$ sudo a2ensite trac
    100100}}}
    101101
     
    106106
    107107{{{
    108 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
     108$ 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
    112112}}}
    113113
     
    131131
    132132{{{
    133 sudo trac-admin /var/lib/trac/waue initenv
     133$ sudo trac-admin /var/lib/trac/waue initenv
    134134}}}
    135135
     
    143143 * 接著設定權限並重新啟動apache2
    144144{{{
    145 sudo chown -R www-data /var/lib/trac
    146 sudo /etc/init.d/apache2 reload
     145$ sudo chown -R www-data /var/lib/trac
     146$ sudo /etc/init.d/apache2 reload
    147147}}}
    148148
     
    157157=== apt-get trac plugins  ===
    158158{{{
    159 sudo apt-get install build-essential graphviz htmldoc enscript
     159$ sudo apt-get install build-essential graphviz htmldoc enscript
    160160}}}
    161161=== Easy_install Trac plugins ===
    162162{{{
    163 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
     163$ 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
    174174}}}
    175175 
     
    194194}}}
    195195
    196  * 設定Trac的login到Apache的模型(sudo vi /etc/apache2/sites-available/trac):
     196 * 設定Trac的login到Apache的模型($ sudo vi /etc/apache2/sites-available/trac):
    197197{{{
    198198<Location "/trac/login">
     
    232232 * 新增 .htpasswd file with htdigest instead of htpasswd as follows:
    233233{{{
    234 # htdigest /etc/apache2/dav_svn.passwd trac admin
     234$ sudo htdigest /etc/apache2/dav_svn.passwd trac admin
    235235}}}
    236236 * where the "trac" parameter above is the same as !AuthName above  ("Realm" in apache-docs).
    237237
    238238{{{
    239 sudo chown www-data /etc/apache2/dav_svn.passwd
    240 }}}
    241 
     239$ sudo chown www-data /etc/apache2/dav_svn.passwd
     240}}}
     241