APM + lib 설치...

http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=46636


zlib-1.2.3.tar.gz
ibpng-1.2.10.tar.gz
freetype-2.2.1.tar.gz
jpegsrc.v6b.tar.gz
gd-2.0.33.tar.gz
ibxml2-2.6.24.tar.gz
ibiconv-1.9.2.tar.gz


mysql-5.0.21.tar.gz
httpd-2.2.2.tar.gz
php-5.1.4.tar.gz
ZendOptimizer-3.0.0-linux-glibc21-i386.tar.gz


설치전에 꼭 밑의 두줄을 생성한다. 이것때문에 설치 중 문제가 발생하는 경우가 있다... 필수!!!
싫으면 말고..ㅡㅡ;; 후회할것이다.
왠만하면... /usr/local 경로에서 설치를 시작해라..ㅡㅡ;;
#rdate -s time.bora.net
#mkdir /usr/local/man/man1


-----------------------------------------------
Step 0 : Install Packages
-----------------------------------------------
0.1 ZLIB 설치
#tar xvfz zlib*
#cd zlib*
#./configure
#make
#make install
#cd ..
#rm -rf zlib*
-----------------------------------------------
0.2 LIBPNG 설치
#tar xvfz libpng*
#cd libpng*
#cp scripts/makefile.linux makefile
#make test
#make install
#cd ..
#rm -rf libpng*
-----------------------------------------------
0.3 FREETYPE 설치
#tar xvfz freetype*
#cd freetype*
#./configure
#make
#make install
#cd ..
#rm -rf freetype*
-----------------------------------------------
0.4 JPEGSRC 설치
#tar xvfz jpegsrc*
#cd jpeg-6b
#./configure --enable-shared --enable-static
#make
#make test
#make install
#make install-lib
#make install-headers
#cd ..
#rm -rf jpegsrc*
-----------------------------------------------
0.5 GD 설치
#tar xvfz gd*
#cd gd*
#./configure
#make
#make install
#cd ..
#rm -rf gd*
-----------------------------------------------
0.6 LIBXML2 설치
#tar xvfz libxml2*
#cd libxml2*
#./configure
#make
#make install
#cd ..
-----------------------------------------------
0.7 LIBICONV 설치
#tar xvfz libiconv*
#cd libiconv*
#./configure --prefix=/usr/local
#make
#make install
#ln -s /usr/local/lib/libiconv.so.2 /usr/lib/libiconv.so.2 (php 멍청한게.. /usr/lib 에서 찾는다.. /usr/local/lib 라고 해도 말이다..)
#cd ..
-----------------------------------------------





-----------------------------------------------
Step 1 : Install APM
-----------------------------------------------
1.1 MYSQL5 설치
#tar xvfz mysql*
#cd mysql*
#
./configure \
--prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data \
--disable-shared --enable-assembler \
--with-thread-safe-client --with-mysqld-user="mysql" \
--with-client-ldflags=-all-static \
--with-mysqld-ldflags=-all-static \
--with-readline --without-debug \
--without-docs --without-bench \
--with-charset=euckr
#make
#make install
#cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf
#/usr/local/mysql/bin/mysql_install_db
-----------------------------------------------
1.2 APACHE2 설치
#tar xvfz httpd*
#cd httpd*
#./configure --prefix=/usr/local/apache2 --enable-modules=so --enable-so --enable-rewrite
#make
#make install
-----------------------------------------------
1.3 PHP5 설치
#vi /etc/ld.so.conf (라이브러리 인식시키기..)
* 다음라인을 추가
/lib
/usr/lib
/usr/local/lib
/usr/local/mysql/lib/mysql

#ldconfig

#tar xvfz php*
#mv php* /usr/local/php (폴더명을 변경... tar.gz 를 조심...)
#cd /usr/local/php
#
./configure \
--prefix=/usr/local/php \
--with-mysql=/usr/local/mysql \
--with-apxs2=/usr/local/apache2/bin/apxs \
--enable-sysvshm=yes --enable-sysvsem=yes \
--enable-debug=no --enable-track-vars=yes \
--enable-url-fopen-wrapper=yes --with-ttf \
--with-png-dir=/usr --with-zlib-dir --with-jpeg-dir=/usr \
--with-gdbm=/usr --enable-ftp --with-tiff-dir=/usr \
--enable-memory-limit --enable-mbstring \
--with-expat-dir=/usr --enable-sockets \
--enable-wddx --with-freetype-dir=/usr \
--enable-bcmath --enable-mbstr-enc-trans \
--enable-mbregex --enable-exif --with-gd \
--enable-gd-native-ttf --enable-gd-imgstrttf \
--enable-calendar --with-openssl=/usr \
--with-iconv=/usr/local \
--with-xml --with-xmlrpc

#make
#make install
#cp php.ini-dist /usr/local/lib/php.ini
-----------------------------------------------
1.4 ZendOptimizer3 설치
#tar xvfz Zend*
#cd Zend*
#./install.sh
-----------------------------------------------



-----------------------------------------------
Step 2 : Setting APM
-----------------------------------------------
2.1 Apache2
#vi /usr/local/apache2/conf/httpd.conf

CustomLog logs/access_log common << 이 부분을 수정
SetEnvIfNoCase Request_URI (gif|png|jpg|css|js|bmp|jpeg|swf)$ IMAGE=1
CustomLog /usr/local/apache2/logs/access_log common env=!IMAGE

//있는지 확인후 없으면 추가
LoadModule php5_module modules/libphp5.so

// php파일을 웹서버에서 인식하기 위해 아래두줄 추가
AddType application/x-httpd-php .php .html .htm .inc
AddType application/x-httpd-php-source .phps

// 처음페이지로 인식할 파일명설정
DirectoryIndex index.html index.htm index.php
-----------------------------------------------
2.2 MySQL5
#ln -s /usr/local/mysql/bin/mysql /usr/bin/
#ln -s /usr/local/mysql/bin/mysqldump /usr/bin/
비밀번호 설정
#/usr/local/mysql/bin/mysqladmin -u root password "비밀번호"


//mysql 커멘드에서 디비서버에 계정을 생성
//GRANT all privileges on dbname.* TO id@localhost IDENTIFIED BY 'password';
Query OK, 0 rows affected (0.00 sec)
-----------------------------------------------
2.3 RC.LOCAL
vi /etc/rc.d/rc.local

/usr/local/apache2/bin/apachectl start >&/dev/null
/usr/local/mysql/bin/mysqld_safe --user=root & >&/dev/null
위 두줄을 추가한다.
-----------------------------------------------
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2006/11/27 17:22 2006/11/27 17:22
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2118

APM 설치

APM 설치


PHP Version 4.3.3

Configure Command './configure' '--prefix=/usr/local/php' '--with-mysql=/usr/local/mysql' '--with-apxs2=/www/httpd/bin/apxs' '--with-charset=euc_kr' '--with-language=korean' '--enable-track-vars' '--with-gd' '--with-zlib' '--with-freetype2'

Configuration File (php.ini) Path /usr/local/php/lib/php.ini

Mysql

Client API version 4.0.16

MYSQL_INCLUDE -I/usr/local/mysql/include/mysql

Mysql -> ./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --with-charset=euc_kr

Apache

Version Apache/2.0.47 (Unix) PHP/4.3.3

Server Root /www/httpd


PHP -> ./configure --with-apxs2=/www/httpd/bin/apxs --with-mysql=/usr/local/mysql --with-config-file-path=/www/httpd/conf --with-exec-dir=/www/httpd/bin --enable-track-vars --enable-trand-sid --with-gd=/usr/local/gd --with-freetype=/usr/local/freetype --with-xml --with-zlib --with-gmp --with-charset=euc_kr --with-iconv --enable-exif --with-tiff-dir=/usr/local/lib



sendmail

sendmail-8.12.5-7.i386.rpm
sendmail-cf-8.12.5-7.i386.rpm
sendmail-devel-8.12.5-7.i386.rpm
sendmail-doc-8.12.5-7.i386.rpm

DNS - Bind

bindconf-1.4-1
bind-utils-9.2.2-4kr
bind-devel-9.2.2-4kr
ypbind-1.7-6
bind-doc-9.2.2-4kr
bind-9.2.2-4kr
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2006/11/27 15:02 2006/11/27 15:02
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2117

0607 ROMP SPECIAL DENIM PANTS 블랙데님

0607 ROMP SPECIAL DENIM PANTS 블랙데님



Technical Features
Water Proof 15,000mm
Breathable 10,000g
Size : XXXL (내 스팩이 182/89 라서 X3L 만 적용됨. )
Color : Denim

어제 결국 그분이 오셔서 지르셨삼.
수영도 해야하고, 보드도 타러가야하고, 바쁜 겨울의 시작이고만.
이제 Level 장갑만 구하면 끝~!
근데 Level 장갑 가격이 만만치 않다는 거~!

용평아~! 조금만 기다려줘~!
오늘 눈오겠네, 우띠~!
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2006/11/27 13:51 2006/11/27 13:51
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2116

MySQL 관리자를 위한 오픈 툴

MySQL 관리자를 위한 오픈 툴

http://network.hanbitbook.co.kr/view.php?bi_id=1297

'한빛미디어' 의 '한빛네크워크' 에 가면 유용한 자료들을 볼 수 있다.
간혹 책 광고가 아니냐는 생각이 들지만 어차피 우린 책을 보고 배우는거 아닌가? 의문 가질 필요없다.
좋은 정보를 얻게되면 그만큼 나에게 가치가 되는것이거늘~!

개인적으로 좋와하는 툴은 SQLGate 이지만, 상용이라 부담이 되는건 사실이다. 트라이얼 버전으로 쓰다가 이네 컴퓨터를 밀고 다시 깔아야 하다는 그 사실이 서글프기만 하구나 ㅋㅋ

그래서, 아무래도 가장 익숙한(또한 기능은 그리 많지 않은) PhpMyAdmin 을 사용하게 된다. 보안 문제때문에 아무래도 쓰지가 그렇다고들 하시는데, 이 툴이 얼마나 많은 사람들을 개발자의 대열에 들어가게 하는데 힘이 되어주었는지는 아마 사용해본 사람은 잘 알것이다.(- 그렇게 믿고싶다.)

중요하다 생각되는 것은 툴이란 사용도구 일뿐이라는거다.
도구가 나를 대신에 긴 문장의 퀄리를 실행해주는것일 뿐이지, 내가 명령어나 구조를 모르면 결국 내가 할줄 아는 것은 없다는 것이지.
Copy&Paste 만 하다가 결국 코딩을 잃어버리는 것처럼.
기본은 가지고 잊지말고 사용을 해야한다는 점이다.
콘솔상에서 어느정도 구현이 가능해야 만약의 순간에 정말 자신이 개발자임을 느끼지 않을까.
말주변이 없다보니 조금 이상하게 흘러갔지만,

기본은 충실히 갈고 닦아야 한다는거~!

중요한 핵심이다. ㅎㅎ 잊지말자.

//---------
늦잠자서 수영을 못갔다. 자만심을 버리고, 제발 초심을 가지는게 이리 힘들줄이야 .....
다들 열심히 하삼~!

(^___________^)
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2006/11/27 13:29 2006/11/27 13:29
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2115

다이어트

'운동을 통해 60킬로그램이나 감량,
그리고 최고의 모델이 된 사람.'
나의 독특한 이력과 이미지가 분명 많은 사람들에게
강하게 어필하리라 생각한 것이다. 다이어트의 성공은
무엇보다 엄청난 자신감을 불러왔다. 그랬다.
나는 더 이상 두려운 게 없었다.
태산이라도 옮겨놓을 수 있을 것 같았다.


- 김민철의《나는 나를 넘어섰다》중에서 -


* 다이어트가 무조건 좋은 것은 아닙니다.
그러나 다이어트의 성공 하나로 얻은 자신감과 용기가
한 사람을 세계적 모델로 만들고 CEO 자리에도 오르게
했습니다. 무슨 일이든 시작을 했으면 끝을 보십시오.

//---------------------

뭐든 첫 술에 배부를순 없다.
꾸준히 해야한다는거~!
요즘 수영에 슬 게을러져가는 걸 느낀다.
이럴때 더욱 열심히 할 계기를 만들어야 잘 나갈수 있지 않으까? ㅎㅎ
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2006/11/27 11:49 2006/11/27 11:49
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2114

정상의 기업들이 계속 그 자리를 지키는 가장 큰 이유는
좋은 경영(good management) 때문이다.
이런 회사들은 고객의 소리에 귀 기울이고,
고객이 원하는 제품을 더 잘 만들도록 기술에 투자하고,
시장 트렌드를 주의깊게 관찰하여
가장 큰 이익을 보장하는 분야에 체계적으로 투자한다.

그리고 이런 무난한 경영으로 인해 그들은
어느새 시장의 리더십을 잃게 된다.
- 클레이튼 크리스텐슨, ‘혁신의 딜레마’에서
출처: 행복한 경영이야기


짐 콜린스는 그의 명저 ‘Good to Great'에서
’좋은 것은 위대한 것의 적이다
(Good is the enemy of the Great)‘라고
같은 원리를 갈파하고 있습니다.
조직내에 끝없이 탁월함을 추구하는 DNA를 심어야만
살아남을 수 있는 시대가 되었음을
냉정하게 인식할 수 있어야 합니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2006/11/27 11:47 2006/11/27 11:47
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2113

용평 - 당일패키지 할인구매

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2006/11/26 00:24 2006/11/26 00:24
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2112

마음을 움직이는 힘

마음을 열자, 능력 있게 보이려고
기를 쓰지 않아도 사람들이 그를 존중해 주었다.
사는 게 그런 것이었다. 상대방의 마음을 읽고,
내 마음을 전하는 것. 그리고 그렇게 소통해
가면서 하루하루를 즐기는 것. 그런 자잘한
일상이 모여 인생을 만들어가는 것이었다.
"사람은 능력이 아니라 남에게 베푼
배려로 자신을 지키는 거야."


- 한상복의 《배려》 중에서 -


* 아내와 남편, 엄마와 아이, 며느리와 시어머니,
신임팀장과 팀원, 전학온 아이와 반 아이들...
쉬운 듯 어려운 듯 서로 '배려'가 필요한
관계들입니다. 어줍잖게 배려하고도
알아주기를 바랐던 내 좁은 마음이 부끄럽고,
내 소중한 사람들조차 나를 위해서만 있어주기를
바랬던 내 어제가 부끄러웠습니다. 이 책을
소개해준 석원에게 고마움을 전합니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2006/11/25 09:16 2006/11/25 09:16
Response
No Trackback , 2 Comments
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2111

개발자의 집단무의식 - 아키텍트의 길

일단 코드를 짜기 보다는 시작단계에서 구성을 확실히 하고 들어가야한다.
그건, 이미 알고있었지만 시행착오를 통해서 확실히 느낀 부분이다.
준비가 없으면 실전에서 고정을 면치 못한다는거~!

http://kangcom.com/book/project/project_list.asp?GotoPage=2&pr_code=41&snd_code=&bkt

수영장에서 입수전에 준비운동을 철저히 하는것도 중요하다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2006/11/25 09:08 2006/11/25 09:08
Response
No Trackback , a comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2110

"지친 머리로는 일할 수 없다."
"지쳤을 때는 재충전을 해야죠."
일 때문에 지쳐 있을 때는 다른 활동을 통해
에너지를 재충전해야 한다는 사실!
아마 저에게는 새장 만드는 일이 잘 맞았던 것
같습니다. 그 일을 하는 동안 엄청난 아이디어들이
마구 쏟아져 나왔으니까요. 며칠간 끙끙대던 일도
쉽게 해결되고, 기발한 아이디어가 샘처럼 솟아나서
창의적으로 일을 해결할 수 있었습니다.
피로도 전혀 느끼지 않았고요.


- 토드 홉킨스.레이 힐버트의《청소부 밥》중에서 -


* 자동차도 기름이 떨어지면 움직이지 못합니다.
지친 머리를 재충전하지 않고 계속 쓰기만 하면
큰 일을 당할 수 있습니다. 건강하게, 멋있게
살고자 하는 사람일수록 자기만의
'새장 만드는 일'이 필요합니다.
갑자기 멈춰 서기 전에...
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2006/11/24 13:29 2006/11/24 13:29
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2109

« Previous : 1 : ... 426 : 427 : 428 : 429 : 430 : 431 : 432 : 433 : 434 : ... 639 : Next »

블로그 이미지

- 홍반장

Archives

Recent Comments

  1. 1 pHqghUme 01/05
  2. 1 pHqghUme 01/05
  3. 1 pHqghUme 01/05
  4. 1 pHqghUme 01/05
  5. 1 pHqghUme 01/05

Calendar

«   2025/01   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
Statistics Graph

Site Stats

Total hits:
259778
Today:
262
Yesterday:
250