OS환경
CentOS 4.4 ServerCD
APM 설치 및 운용시 필요한 패키지 설치를 위해 간단하게 아래와 같이 yum으로 인스톨한다.
yum install gcc gcc-c++ libxml2-devel flex -y
설치시 필요 패키지 및 소스
httpd-2.2.4
mysql-5.0.33
php-5.2.1
tattertools-1.1.1-source
apache
./configure --prefix=/usr/local/httpd2 --enable-modules=so --enable-rewrite
make ; make install
mysql
./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --with-charset=euckr --enable-thread-safe-client
make ; make install
useradd -M -u 600 mysql
/usr/local/mysql/bin/mysql_install_db
chown mysql.mysql -R /usr/local/mysql/data
ln -sf /usr/local/mysql/share/mysql/mysql.server /usr/sbin
ln -sf /usr/local/mysql/bin/mysql /usr/sbin
php
./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/httpd2/bin/apxs --with-exec-dir=/usr/local/httpd2/bin --with-config-file-path=/usr/local/httpd2/conf
make ; make install
httpd.conf 파일에 다음 추가
AddType application/x-httpd-php .php .html .htm .inc
AddType application/x-httpd-php-source .phps
<Directory "/usr/local/httpd2/htdocs">
Options FollowSymLinks
AllowOverride FileInfo
</Directory>
mysql 설정
create database tattertools;
grant all on tattertools.* to mapoo@localhost identified by '****';
flush privileges;
php 설정
cp /usr/local/php-5.2.1/php.ini-dist /usr/local/lib/php.ini
tattertools 설치 및 설정
tar zxvf tattertools-1.1.1-source.tar.gz
mv tt/* /usr/local/httpd2/htdocs
홈페이지에 세계지도 표시와 어느 나라에서 접속했는지 실시간으로 표기하기
http://geovisite.com/en/ --> 사이트 방문하여 회원가입을 한다.
회원가입시 블로그 사이트 주소를 기록한다.
원하는 스타일을 긁어다가 skin.html의 적당한 곳에 붙인다.