우분투 설치 | |
본 방식은 우분투 서버 9.04에서 테스트 되었습니다. 하지만 더 최신의 우분투 GNU/리눅스 배포판에도 별 문제 없이 작동할 것입니다. |
우분투 서버 설치 | |
초기 설치 부분에서는 SSH 서버만 설치하는 것을 추천합니다. |
패치하기 | |
sudo apt-get update sudo apt-get upgrade
|
LAMP 설치 | |
sudo apt-get install tasksel sudo tasksel install lamp-server
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
|
그림 갤러리에 대하여 몇몇 설치하기 | |
sudo apt-get install imagemagick php5-imagick php5-gd graphviz
|
최신 버전의 티키 다운로드하기 | |
소스포지(SourceForge)에 호스트 되어있으며, 직접 가장 최신의 안정적 버전을 가져오고 싶으시다면:
대안으로써, SVN 에서 코드 얻기 를 할 수도 있습니다. sudo apt-get install subversion
|
티키 타르볼 (tarball) 을 필요한 곳으로 이동 | |
sudo mv tikiwiki-7.1.tar.gz /var/www/
|
티키 추출하기 | |
cd /var/www sudo tar -xvzf tikiwiki-7.1.tar.gz
|
티키 설치하기 | |
cd /var/www/tikiwiki-7.1 sudo sh setup.sh 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 입니다. 나 중에 티키를 설정할 때 이 정보가 필요하게 되므로, 어딘가에 적어두십시오. 필요에 의하여 적절한 것으로 대체하십시오. mysql -u root -p 사전에 입력하였던 mysql 루트 비밀번호에 대한 질문을 받게됩니다, 그런 후, mysql 프롬프트를 보게 됩니다. 다음에 보이는 것과 일치하게 명령어를 입력하십시오. mysql>CREATE DATABASE tikiwiki default character set 'UTF8'; mysql>GRANT ALL ON tikiwiki.* TO 'tiki'@'localhost' IDENTIFIED BY 'tikipassword'; mysql>QUIT
|
아파치에 대한 기본 디렉터리 갱신하기. 편집을 위하여 vim 혹은 nano 를 사용하십시오. | |
sudo nano -w /etc/apache2/sites-available/default RedirectMatch ^/$ /tikiwiki-7.1/
|
PHP 에 대하여 메모리를 증가 하십시오 | |
sudo nano -w /etc/php5/apache2/php.ini 다음을 memory_limit = 16M ; Maximum amount of memory a script may consume (16MB) memory_limit = 32M 로 변경하십시오 |
PHP sendmail Ubuntu | |
작동을 하게 하려고 다음과 같은 작업을 해야만 했습니다: sudo apt-get install sendmail 작동하는 지 확인 ps -aux | grep sendmail php.ini 를 편집하여 sendmail 의 주석처리 해제: 위치sudo nano -w /etc/php5/apache2/php.ini ;sendmail_path = 를 sendmail_path = /usr/sbin/sendmail -t -i [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 를 사용하십시오 | |
sudo apt-get install postfix
|
아파치 다시 시작하기 | |
sudo /etc/init.d/apache2 restart
|
티키 설정하기 | |
브라우저를 다음을 향하도록 하십시오http://hostname/tikiwiki-7.1/tiki-install.php
설치에 관한 표준 문서를 살펴보실 수도 있습니다
그리고 단지 몇 번의 클릭만으로 자신의 사용에 맞게 티키를 변화할 설정 프로파일을 적용을 어떻게 할 수 있는 지 살펴보십시오: |
프로파일 적용하기 | |
티키4에서 시작되었으며, 인터페이스는 향상되었고 간소화 되었ㅅ브니다. 더 이상 설치시에 프로파일을 지정할 필요가 없으며, 언제든지 더 훌륭한 프로파일 관리자가 있습니다 {flash movie="http://blip.tv/play/AYGC22KUnlc" width="648" height="467" allowscriptaccess="always" allowfullscreen="true" quality="high" }
|
즐겨주십시오! | |
|