Æí¸®ÇÑ È£½ºÆà ¹Ì¼ÒIDC

   
 
 
 

      1Â÷ ³×ÀÓ¼­¹ö :
      ns1.misoidc.com
      101.79.73.101

      2Â÷ ³×ÀÓ¼­¹ö :
      ns2.misoidc.com
      101.79.73.105

      ¾îÁ¦ : 304 ,¿À´Ã : 151
      Àüü : 1,151,197


     

 

 
ÀÛ¼ºÀÏ : 12-05-07 12:29
Trac ¼³Ä¡ ¹× ¼³Á¤ ¸Þ´º¾ó
 ±Û¾´ÀÌ : ½ÑÀ¥È£½ºÆÃ
Á¶È¸ : 102,828  
RD3-0001] Trac ¼³Ä¡ ¹× ¼³Á¤ ¸Þ´º¾ó¢Ò

1. ¸Ó½Å ±âº» ¼¼ÆûóÅ¢Ò

1.1 ¹öÀü¢Ò

  • ¸ðµç ±âº» ¼¼ÆÃÀº apt-get·Î ¼³Ä¡ÇÔ.
  • Apache2 : 2.2.9-7 ubuntu3
  • Mysql-server : 5.0.67-0 ubuntu6 (³ªÁßÀ» À§Çؼ­ ¹Ì¸® ¼³Ä¡µÊ)
  • php5 : 5.2.6-2 ubuntu4 (³ªÁßÀ» À§Çؼ­ ¹Ì¸® ¼³Ä¡µÊ)
  • Python : 2.5.2-1 ubuntu1 (apache ¿¬µ¿ ¹× ÀÎÁõ ¸ðµâµµ Ãß°¡)
  • Subversion : 1.5.1 dfsg1-1 ubuntu
  • OpenSSL : 0.9.8g10.1 ubuntu

1.2 °æ·Î È®À΢Ò

  • Subversion : /home/svn
  • Trac : /home/trac
  • apache2 : /etc/apache2

2. Trac ¼³Ä¡¢Ò

2.1 Easy_install°ú ClearSilver ¼³Ä¡¢Ò

  • apt-get install python-setuptools
  • apt-get install clearsilver*

2.2 Trac ¼³Ä¡¢Ò

2.3 Trac Plugin ¼³Ä¡¢Ò

2.3.1 SVN¿¡¼­ Plugin ÀͽºÆ÷Æ®¢Ò

2.3.1.1 trac_release ±¸¼º¢Ò
util Ç÷¯±×ÀÎ ¼³Ä¡Àü¿¡ ¼³Ä¡ÇÒ À¯Æ¿
Plugin ¼ø¼ö Ç÷¯±×ÀÎ
Externals Ä¿½ºÅ͸¶ÀÌ¡ÇÑ Ç÷¯±×ÀÎ
MovePlugin /home/trac/sample/pluginÂÊ¿¡ º¹»çÇÏ¸é ¼³Ä¡µÇ´Â Ç÷¯±×ÀÎ
config º¹»çÇÒ trac.ini svnAccess.conf ÆÄÀÏ
Install_Plugin.sh Plugin°ú Externals ÀÚµ¿¼³Ä¡ ½ºÅ©¸³Æ®

2.3.2 util ¼³Ä¡¢Ò

  • easy_install trac_release/util/pyExcelerator-0.6.3a
  • easy_install trac_release/util/xlrd-0.7.0
2.3.2.1 screenshot util ¼³Ä¡¢Ò
  • mkdir /usr/lib/python2.4/Extensions
  • cd /usr/lib/python2.4/Extensions
  • wget http://effbot.org/downloads/Imaging-1.1.6.tar.gz
  • apt-get install libjpeg*
  • apt-get install zlib*
  • apt-get install freetype*
  • cd Imaging-1.1.6/
  • python setup.py build_ext -i
  • python selftest.py
  • python setup.py install
2.3.2.2 graphvis util ¼³Ä¡¢Ò
  • apt-get install graphviz
  • apt-get install librsvg2-2 librsvg2-bin librsvg2-common librsvg2-dev
  • apt-get install gsfonts
  • apt-get install msttcorefonts
  • cd /usr/share/fonts/truetype/msttcorefonts/
  • wget ftp://ftp.mizi.com/pub/baekmuk/baekmuk-ttf-2.1.tar.gz
  • tar -zxvf baekmuk-ttf-2.1.tar.gz

2.3.3 Plugin ¹× Externals ¼³Ä¡¢Ò

2.3.3.1 ¼öµ¿ ¼³Ä¡¢Ò
  • trac_release/Plugin/WebAdminPlugin # 1¼øÀ§ ¼³Ä¡
  • mv /usr/lib/python2.5/site-packages/Trac-0.11.3-py2.5.egg/trac /usr/lib/python2.5/site-packages/Trac-0.11.3-py2.5.egg/trac_ori
  • cp -rf trac_release/Externals/trac /usr/lib/python2.5/site-packages/Trac-0.11.3-py2.5.egg/ # ¼Ò½º ¼öÁ¤µÈ tracÀ¸·Î º¯°æ
  • ³ª¸ÓÁö´Â ¼ø¼­ Á¦ÇÑ ¾øÀÌ ¼³Ä¡
  • ex) ÇØ´ç Ç÷¯±×ÀÎ Æú´õ¿¡ µé¾î°¡ setup.py°¡ ÀÖ´Â À§Ä¡¿¡¼­ easy_install . # ¸ðµÎ 0.11Æú´õÀÓ
2.3.3.2 ÀÚµ¿ ¼³Ä¡¢Ò
  • Install_Plugin.sh ½ÇÇà # ¼³Ä¡ ÈÄ Install_Plugin.log »ý¼º
  • logÆÄÀÏ È®ÀÎ # ¼³Ä¡ ½ÇÆÐÇÑ °æ¿ì [Install Failed]

2.3.4 MovePlugin ¼³Ä¡¢Ò

  • MovePlugin Æú´õ¿¡ ÆÄÀÏ ÀüºÎ¸¦ /home/trac/sample/plugins/ ¿¡ º¹»ç

2.3.5 config º¹»ç¢Ò

2.3.5.1 trac.ini º¹»ç¢Ò
  • config Æú´õ¿¡ ÀÖ´Â trac.ini ÆÄÀÏÀ» /home/trac/sample/conf/ ¿¡ º¹»ç
2.3.5.2 svnAccess.conf º¹»ç¢Ò
  • config Æú´õ¿¡ ÀÖ´Â svnAccess.conf ÆÄÀÏÀ» /home/trac/ ¿¡ º¹»ç

3. SVN Repository ¹× Trac Project »ý¼º¢Ò

3.1 Subversion Repository »ý¼º¢Ò

  • svnadmin create --fs-type /home/svn/sample # Repository »ý¼º
  • chown -R www-data /home/svn # Apache·Î ±ÇÇÑ ¼³Á¤
  • chmod -R g+w /home/svn # ¾²±â¸ðµå Ãß°¡

3.2 Trac Project »ý¼º¢Ò

  • trac-admin /home/trac/sample initenv # Trac Project »ý¼º
    Subversion °æ·Î Àû¾îÁÖ´Â ºÎºÐÀº /home/svn/sample·Î ÁöÁ¤.
    ³ª¸ÓÁö´Â ¿£ÅÍó¸®.
  • chown -R www-data /home/trac # Apche·Î ±ÇÇÑ ¼³Á¤

5. Apache2¢Ò

5.1 LDAP ¼³Á¤¢Ò

  • ln -s /etc/apache2/mods-available/authnz_ldap.load /etc/apache2/mods-enabled/ # ¸ðµâ »ç¿ëÀ» À§ÇÑ ½Éº¼¸¯ ¸µÅ© »ý¼º
  • ln -s /etc/apache2/mods-available/ldap.load /etc/apache2/mods-enabled/ # ¸ðµâ »ç¿ëÀ» À§ÇÑ ½Éº¼¸¯ ¸µÅ© »ý¼º

5.2 Trac ¹× SSL ¼³Á¤¢Ò

  • ln -s /etc/apache2/mods-available/ssl.load /etc/apache2/mods-enabled/ # ¸ðµâ »ç¿ëÀ» À§ÇÑ ½Éº¼¸¯ ¸µÅ© »ý¼º
  • ln -s /etc/apache2/mods-available/ssl.conf /etc/apache2/mods-enabled/ # ¸ðµâ »ç¿ëÀ» À§ÇÑ ½Éº¼¸¯ ¸µÅ© »ý¼º
  • mkdir /etc/apache2/ssl
  • openssl req -new -x509 -nodes -out /etc/apache2/ssl/server.crt -keyout /etc/apache2/ssl/server.key # Private Key¿Í ÀÎÁõ¼­ »ý¼º <PRE class=wiki>Country Name (2 letter code) [AU]:KRState or Province Name (full name) [Some-State]:SeoulLocality Name (eg, city) []:SeoulOrganization Name (eg, company) [Internet Widgits Pty Ltd]:InfrawareOrganizational Unit Name (eg, section) []:TeamNameCommon Name (eg, YOUR name) []:TeamName.infraware.netEmail Address []:admin_id@infraware.co.kr</PRE>
  • chmod 600 /etc/apache2/ssl/server.key # Private Key ¸ðµå ¼öÁ¤
  • cp /etc/apache2/sites-available/default-ssl /etc/apache2/sites-available/ssl # ¸ðµâ »ç¿ëÀ» À§ÇÑ ½Éº¼¸¯ ¸µÅ© »ý¼º
  • vi /etc/apache2/sites-available/ssl <PRE class=wiki><Location /Projects> SetHandler mod_python PythonHandler trac.web.modpython_frontend PythonOption TracEnvParentDir /home/trac PythonOption TracUriRoot /Projects AuthType Basic AuthName "TeamName Track" AuthBasicProvider ldap AuthLDAPURL "ldap://ldap.infraware.net:389/ou=People,dc=ldap,dc=infraware,dc=net" AuthzLDAPAuthoritative Off Require valid-user</Location></PRE>
  • ln -s /etc/apache2/sites-available/ssl /etc/apache2/sites-enabled/

5.3 Subversion ¼³Á¤¢Ò

  • vi /etc/apache2/mods-available/subversion.conf <PRE class=wiki><Location /svn> DAV svn SVNListParentPath on SVNParentPath /home/svn SSLRequireSSL AuthType Basic AuthName "TeamNAme Subversion" AuthBasicProvider ldap AuthLDAPURL "ldap://ldap.infraware.net:389/ou=People,dc=ldap,dc=infraware,dc=net" AuthzLDAPAuthoritative Off Require valid-user</Location></PRE>
  • ln -s /etc/apache2/mods-available/subversion.conf /etc/apache2/mods-enabled/ # ¸ðµâ »ç¿ëÀ» À§ÇÑ ½Éº¼¸¯ ¸µÅ© »ý¼º

5.4 Apache2 Àç½ÃÀÛ¢Ò

  • service apache2 restart

6. ÃÖÁ¾Å×½ºÆ®¢Ò



 
 

Total 78
¹øÈ£ Á¦   ¸ñ ±Û¾´ÀÌ ³¯Â¥ Á¶È¸
63 memcached Cacti Template ½ÑÀ¥È£½ºÆà 05-17 78882
62 ORA-00020: maximum number of processes (%s) exceeded ½ÑÀ¥È£½ºÆà 05-14 22440
61 ¸®´ª½º¿¡¼­ ¼Ò½ºÄÄÆÄÀÏÀ» ÀÌ¿ëÇÑ Trac, Subversion ¼³Ä¡ ¿Ïº® °¡¡¦ (1) ½ÑÀ¥È£½ºÆà 05-10 63379
60 Trac ¼³Ä¡ ¹× ¼³Á¤ ¸Þ´º¾ó ½ÑÀ¥È£½ºÆà 05-07 102829
59 ¸®´ª½º ƯÁ¤ ³¯Â¥ ÀÌÈÄ º¯°æ ÆÄÀÏ Ã£±â ½ÑÀ¥È£½ºÆà 03-31 18847
58 CentOS 5.5 VNC ¼³Á¤ ¹× »ç¿ë¹æ¹ý (1) ½ÑÀ¥È£½ºÆà 03-28 130103
57 29Trac & Subversion ¹é¾÷ ¹× º¹±¸ ½ÑÀ¥È£½ºÆà 02-24 17898
56 HP ProLiant ¼­¹ö¿¡ RAID 1À¸·Î Ubuntu 10.4 LTS , HP Sotware ¡¦ ½ÑÀ¥È£½ºÆà 02-22 51051
55 HP¼­¹ö Çϵåµð½ºÅ©ÀÇ »óź¸±â ½ÑÀ¥È£½ºÆà 02-20 69545
54 CentOS - Apache + SVN + Trac ¿¬µ¿ ½ÑÀ¥È£½ºÆà 02-16 196420
53 [¸®´ª½º/NGINX] CentOs 5.7 64bit ¿¡¼­ NGINX + PHP + MYSQL + m¡¦ ½ÑÀ¥È£½ºÆà 01-13 83843
52 php ÄÄÆÄÀϽà Cannot find libmysqlclient_r ¿À·ù ¹ß»ý.. ½ÑÀ¥È£½ºÆà 01-03 18770
51 MySQL ·Î±×ÆÄÀÏ Á¤¸®Çϱ⠽ÑÀ¥È£½ºÆà 12-26 20643
50 SQL Server 2005¿¡¼­ DBCC SHRINKFILE ¹®À» »ç¿ëÇÏ¿© Æ®·£Àè¼Ç ¡¦ ½ÑÀ¥È£½ºÆà 12-07 22092
49 Subversion/Trac ¹é¾÷ ¹× º¹±¸ ½ÑÀ¥È£½ºÆà 11-30 29528
 1  2  3  4  5  6