ì°ë¶í¬ ì¤ì¹
ì¬ê¸°ìë ìíì¹2, MySQL5, PHP5ê° ìë ì°ë¶í¬ ìë²ì í°í¤ë¥¼ ì¤ì¹íë ê²ì ëíì¬ ë¨ê³ë³ ì¤ëª
ì ì ê³µí©ëë¤.
본 ë°©ìì ì°ë¶í¬ ìë² 9.04ìì í
ì¤í¸ ëììµëë¤.
íì§ë§ ë ìµì ì ì°ë¶í¬ GNU/리ë
ì¤ ë°°í¬íìë ë³ ë¬¸ì ìì´ ìëí ê²ì
ëë¤.
ì°ë¶í¬ ìë² ì¤ì¹
ì´ê¸° ì¤ì¹ ë¶ë¶ììë SSH ìë²ë§ ì¤ì¹íë ê²ì ì¶ì²í©ëë¤.
í¨ì¹í기
Copy to clipboard sudo apt-get update
sudo apt-get upgrade
LAMP ì¤ì¹
Copy to clipboard sudo apt-get install tasksel
sudo tasksel install lamp-server
LAMPì tasksel 기ë°ì ì¤ì¹ì ëìì¼ë¡ì¨, íë²íê² ìëì¼ë¡ ì구 í¨í¤ì§ë¤ì (ê·¸ë¦¬ê³ ìì¡´í¨í¤ì§ë¤ì ìëì¼ë¡) ì¤ì¹í ì ììµëë¤:
Copy to clipboard sudo apt-get install mysql-server mysql-client apache2 php5 php5-tidy php-pear memcached php5-xcache php5-xmlrpc php5-gd php5-xmlrpc php-xml-parser php-pear phpmyadmin sendmail
그림 ê°¤ë¬ë¦¬ì ëíì¬ ëªëª ì¤ì¹í기
Copy to clipboard sudo apt-get install imagemagick php5-imagick php5-gd graphviz
ìµì ë²ì ì í°í¤ ë¤ì´ë¡ëí기
ìì¤í¬ì§(SourceForge)ì í¸ì¤í¸ ëì´ìì¼ë©°, ì§ì ê°ì¥ ìµì ì ìì ì ë²ì ì ê°ì ¸ì¤ê³ ì¶ì¼ìë¤ë©´:
Tiki 6.x (LTS) or Tiki 8.x
http://info.tiki.org/Download
ëìì¼ë¡ì¨, SVN ìì ì½ë ì»ê¸° 를 í ìë ììµëë¤.
Copy to clipboard sudo apt-get install subversion
í°í¤ í르볼 (tarball) ì íìí ê³³ì¼ë¡ ì´ë
Copy to clipboard sudo mv tikiwiki-7.1.tar.gz /var/www/
í°í¤ ì¶ì¶í기
Copy to clipboard cd /var/www
sudo tar -xvzf tikiwiki-7.1.tar.gz
í°í¤ ì¤ì¹í기
Copy to clipboard cd /var/www/tikiwiki-7.1
sudo sh setup.sh
Copy to clipboard User [www-data]:
Group [www-data]:
Multi []:
Checking dirs :
backups ... ok.
db ... ok.
dump ... ok.
img/wiki ... ok.
img/wiki_up ... ok.
img/trackers ... ok.
modules/cache ... ok.
temp ... ok.
temp/cache ... ok.
templates_c ... ok.
templates ... ok.
styles ... ok.
maps ... ok.
whelp ... ok.
mods ... ok.
files ... ok.
tiki_tests/tests ... ok.
lib/Galaxia/processes ... ok.
Fix global perms ... chowned ... done.
Fix special dirs ... done.
í°í¤ ë°ì´í°ë² ì´ì¤ì ëíì¬ MySQL ì¤ì¹í기
ë°ì´í°ë² ì´ì¤ë¥¼ ìì±íê³ í°í¤ ë°ì´í°ë² ì´ì¤ì ê¶íì´ ìë ì¬ì©ì를 ìì±í ê²ì
ëë¤. ë¤ì ìì ìì, ë°ì´í°ë² ì´ì¤ì ì´ë¦ì tiki ì´ë©°, ì¬ì©ìëª
ì tiki ì´ê³ , tiki ì ëí ë¹ë°ë²í¸ë tikipassword ì
ëë¤. ë ì¤ì í°í¤ë¥¼ ì¤ì í ë ì´ ì ë³´ê° íìíê² ëë¯ë¡, ì´ëê°ì ì ì´ëììì¤. íìì ìíì¬ ì ì í ê²ì¼ë¡ ëì²´íììì¤.
Copy to clipboard mysql -u root -p
ì¬ì ì ì
ë ¥íìë mysql ë£¨í¸ ë¹ë°ë²í¸ì ëí ì§ë¬¸ì ë°ê²ë©ëë¤, ê·¸ë° í, mysql í롬íí¸ë¥¼ ë³´ê² ë©ëë¤. ë¤ìì ë³´ì´ë ê²ê³¼ ì¼ì¹íê² ëª
ë ¹ì´ë¥¼ ì
ë ¥íììì¤.
Copy to clipboard mysql>CREATE DATABASE tikiwiki default character set 'UTF8';
mysql>GRANT ALL ON tikiwiki.* TO 'tiki'@'localhost' IDENTIFIED BY 'tikipassword';
mysql>QUIT
ìíì¹ì ëí 기본 ëë í°ë¦¬ ê°±ì í기. í¸ì§ì ìíì¬ vim í¹ì nano 를 ì¬ì©íììì¤.
Copy to clipboard sudo nano -w /etc/apache2/sites-available/default
<Directory /var/www> 구ìì ë ë¶ë¶ì (ë ì¤ </Directory> ì ë°ë¡ ì) ë¤ì ì¤ì ì¶ê°íììì¤
Copy to clipboard RedirectMatch ^/$ /tikiwiki-7.1/
PHP ì ëíì¬ ë©ëª¨ë¦¬ë¥¼ ì¦ê° íììì¤
Copy to clipboard sudo nano -w /etc/php5/apache2/php.ini
ë¤ìì
Copy to clipboard memory_limit = 16M ; Maximum amount of memory a script may consume (16MB)
memory_limit = 32M ë¡ ë³ê²½íììì¤
PHP sendmail Ubuntu
ìëì íê² íë ¤ê³ ë¤ìê³¼ ê°ì ìì
ì í´ì¼ë§ íìµëë¤:
Copy to clipboard sudo apt-get install sendmail
ìëíë ì§ íì¸
Copy to clipboard ps -aux | grep sendmail
php.ini 를 í¸ì§íì¬ sendmail ì 주ìì²ë¦¬ í´ì :
ìì¹ Copy to clipboard sudo nano -w /etc/php5/apache2/php.ini
Copy to clipboard ;sendmail_path =
를
Copy to clipboard sendmail_path = /usr/sbin/sendmail -t -i
Copy to clipboard [mail function]
; Win32 ì ì©.
;SMTP = localhost
;smtp_port = 25
; Win32 ì ì©.
;sendmail_from = me@example.com
; Unix ì ì©. ì¸ì ëí ì ê³µí ìë ììµëë¤ (기본: "sendmail -t -i").
sendmail_path = /usr/sbin/sendmail -t -i
; ì§ì ë ë³ìì ì¶ê°ë sendmail ë°ì´ë리ì ì¶ê° ë³ìë¡ ëê²¨ì§ ì¶ê° ë³ìë¡ ë겨ëë¡ ê°ì ë¡ ì§ííììì¤
; ì´ë¬í ë³ìë¤ì ì¸ì ë mail()ë¡ì 5ë²ì§¸ ë³ìë¤ì ê°ì êµì²´í ê²ì
ëë¤. ì´ë safe모ëììë ë§ì°¬ê°ì§ ì
ëë¤.
;mail.force_extra_parameters =
í¹ì Sendmail ëì Postfix 를 ì¬ì©íììì¤
Copy to clipboard sudo apt-get install postfix
Postfix í¹ì PHP ì ì¶ê° ì¤ì ì´ ì´ë í ì¢
ë¥ì ë©ì¼ ìì¤í
ì ì¤ì íë ì§ë¥¼ ì ííë ê² ì¸ìë íìíì§ ìì¼ë©° ê·¸ ì íì Postfix ì¤ì¹ ì¤ì ì¤ëª
ë©ëë¤. ë°ë¡ ìëì´ ëë©°, ê° ì¤ì¹í ì°ë¶í¬ 루ìë ìì ê° ì¤ì¹ë í°í¤ 6.x ììë ìµìí ìëì 문ì ê° ìììµëë¤. í°í¤ê° ì´ì ì´ë©ì¼ì ë³´ë¼ ì ììµëë¤.
ìíì¹ ë¤ì ììí기
Copy to clipboard sudo /etc/init.d/apache2 restart
í°í¤ ì¤ì í기
ë¸ë¼ì°ì 를 ë¤ìì í¥íëë¡ íììì¤http://hostname/tikiwiki-7.1/tiki-install.php
ìì "hostname" ì¤ì í¸ì¤í¸ëª
í¹ì IP 주ì ë¡ êµì²´íììì¤
ë°ì´í°ë² ì´ì¤ ì¢
ë¥ë MySQL Improved
ë°ì´í°ë² ì´ì¤ ì´ë¦ì tiki
ë°ì´í°ë² ì´ì¤ ì¬ì©ìë tiki
ë¹ë°ë²í¸ë tikipassword
ì¤ì¹ì ê´í íì¤ ë¬¸ì를 ì´í´ë³´ì¤ ìë ììµëë¤
http://doc.tiki.org/Installation
ê·¸ë¦¬ê³ ë¨ì§ ëª ë²ì í´ë¦ë§ì¼ë¡ ìì ì ì¬ì©ì ë§ê² í°í¤ë¥¼ ë³íí ì¤ì íë¡íì¼ì ì ì©ì ì´ë»ê² í ì ìë ì§ ì´í´ë³´ììì¤:
íë¡íì¼ ì ì©í기
í°í¤4ìì ììëìì¼ë©°, ì¸í°íì´ì¤ë í¥ìëìê³ ê°ìí ëìã
ë¸ëë¤. ë ì´ì ì¤ì¹ìì íë¡íì¼ì ì§ì í íìê° ìì¼ë©°, ì¸ì ë ì§ ë íë¥í íë¡íì¼ ê´ë¦¬ìê° ììµëë¤ ð
{flash movie="http://blip.tv/play/AYGC22KUnlc" width="648" height="467" allowscriptaccess="always" allowfullscreen="true" quality="high" }
íë¡íì¼ì ëí ë¤ì ë¨ê³ë¤ì ë°ë¦ì¼ë¡ì¨ í°í¤ê° ì¤ì¹ë í ì¸ì ë ì§ ì ì©ê°ë¥í©ëë¤:
- í°í¤ì ê´ë¦¬ìë¡ì¨ ë¡ê·¸ì¸
- ê´ë¦¬ì íì´ì§ë¥¼ ì´ê³ (ë©ë´ìì "ê´ë¦¬ í"ì í´ë¦)
- íë¡íì¼ ë§í¬ë¥¼ í´ë¦í©ëë¤
- 목ë¡ì í´ë¦íì¬ ë±ë¡ë 리í¬ì§í°ë¦¬ì ì ê³µëë íë¡íì¼ì ë´
ëë¤. íë¡íì¼ ëª©ë¡ì ì´ë¦, ì¢
ë¥ ë° ìíë¤ë©´ 리í¬ì§í°ë¦¬ì ìíì¬ íí°í ì ììµëë¤.
- ì ì©íê³ ì¶ì íë¡íì¼ ì´ë¦ì í´ë¦íììì¤. íë¡íì¼ì ëí ìì¸ë´ìì´ ë¦¬í¬ì§í°ë¦¬ìì 구í´ì ¸ì, ê²í 를 ìíì¬ í기ë©ëë¤.
- ì§ê¸ ì ì© ë²í¼ì í´ë¦íììì¤
ì¦ê²¨ì£¼ììì¤!
주ì: sendmail ì ìì§ ì¶ê° ìì
ì´ íìí©ëë¤. ì ìì ìê°ì ì´ë©ì¼ì´ ìë²ë¡ ë³´ë´ì§ì§ë§ ì´ëìë ëì°©íì§ ìëë¤ë ê²ì
ëë¤. í°í¤ë¥¼ ìì
ì í¸ì¤í
ìë¹ì¤ ììì ì¤ì¹ë¥¼ íë©´ sendmailì ëíì¬ ê±±ì í íìê° ìì§ ììê¹? ë¼ë ìì¬ì íê³ ììµëë¤
|