SchoolZone
ȸ¿ø°¡ÀÔ | | ȸ¿øÇýÅÃ
[¼³Ä¡/¼³Á¤] APM + lib ¼³Ä¡... CentOS + Mysql5 + Apache2 + Php5 µîµî ...¤Ñ¤Ñ;; º°°Å¾øÀ½..
±Û¾´ÀÌ º¸ÈÄ ³¯ Â¥ 06-06-16 09:30 Á¶ ȸ 13914
APM + lib ¼³Ä¡...

zlib-1.2.3.tar.gz
libpng-1.2.10.tar.gz
freetype-2.2.1.tar.gz
jpegsrc.v6b.tar.gz
gd-2.0.33.tar.gz
libxml2-2.6.24.tar.gz
libiconv-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
À§ µÎÁÙÀ» Ãß°¡ÇÑ´Ù.
-----------------------------------------------
License
º» °Ô½Ã¹°Àº LGPLÀ» µû¸¨´Ï´Ù. [ LGPL ¾È³» ]
±è±º 06-06-16 17:45
¼ö°íÇϼ̽À´Ï´Ù
Èñ¼º 06-07-14 08:28
mysql 5.0.22 ¿¡¼­
¿É¼Ç ÁÖ°í configure ÇÏ°í¼±
make , make install ±îÁö ÇÑ ÈÄ

#cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf
#/usr/local/mysql/bin/mysql_install_db

µÎ ¸í·É¾î°¡ ¾ÈµÇ³×¿ä
usr/local/mysql/  bin '  µð·ºÅ丮°¡ ¾ø¾î¿ä ¿Ö ±×·±°ÇÁö ¾Æ½Ã´ÂºÐ..
Æäµµ¶óÄÚ¾î 5 ¾¹´Ï´Ù.
ÅÍÇÁ۵å 06-10-10 00:39
Àú´Â php5 Àü±îÁö´Â Àߵǰí
----------------------------------------------------------
Configuring extensions
checking whether to enable LIBXML support... yes
checking libxml2 install dir... /usr/local/libxml2-2.6.24
checking for xml2-config path... /usr/local/bin/xml2-config
checking whether libxml build works... no
configure: error: build test failed.  Please check the config.log for details.
---------------------------------------------------------
ÀÌ·± ¿¡·¯°¡ ¶ß´Â±º¿ä
config.log ÆÄÀÏ ¸¶Áö¸·¿¡ º¸´Ï ÀÌ·¸°Ô ½áÀֳ׿ä
------------------------------------------------------
        -lresolv -lm -ldl -lnsl  -lxml2 -lz -liconv -lm 1>&5
configure: failed program was:
#line 19982 "configure"
#include "confdefs.h"

   
    char xmlInitParser();
    int main() {
      xmlInitParser();
      return 0;
    }
----------------------------------------------------------
¾Æ¹«¿É¼Ç¾øÀÌ ./configure¸¸ ÇØµµ Àú·±¿¡·¯°¡ ³ª¿À´Âµ¥
libxml2 ±ò·ÁÀÖ°í¿ä libxml Àº Áö¿ü½À´Ï´Ù
¹«½¼ÀÌÀ¯¿¡¼±Áö ¸ð¸£°Ú³×¿ä
Æäµµ¶ó ÄÚ¾î 5 ÀÔ´Ï´Ù.. ¸®´ª½ººÎÅÍ »õ·Î±ò¾Æ¾ßÇÏ´Â°Ç ¾Æ´ÑÁö °ÆÁ¤µÇ´Â±º¿ä..¤Ì¤Ì;
±¸±Û¿¡¼­ ¿Ü±¹¹®¼­¸¦ ã¾Æº¸´Ï iconv, libxml µîµî ¿©·¯°¡Áö ³ª¿À´Âµ¥ ´Ù µû¶óÇØºÁµµ ÇØ°áÀ̾ȵdz׿ä
Ȥ½Ã Æäµµ¶óÄÚ¾î5¿¡¼­ ¼³Ä¡¼º°øÇϽźР¾È°è½Å°¡¿ä
ÅÍÇÁ۵å 06-10-10 09:43
Æäµµ¶óÄÚ¾î5¿¡¼­ À̹æ¹ý´ë·Î ÇÏÁö¸¶¼¼¿ä
¼³Ä¡°¡ ¾ÈµÇ³×¿ä
¾îÁ¦ ¹ã»õ ¸®´ª½ººÎÅÍ ´Ù½Ã Â÷±ÙÂ÷±Ù ¼³Ä¡ÇغÃÁö¸¸
¾ÈµË´Ï´Ù..
(Áß°£¿¡ ¸î¸î ¿À·ùµµÀÖ±¸¿ä ´õ ±ò¾ÆÁà¾ßµÇ´Â°Íµéµµ ÀÖ´õ±º¿ä)

°á°úÀûÀ¸·Î php¼³Ä¡ÇÒ¶§

Configuring extensions
checking whether to enable LIBXML support... yes
checking libxml2 install dir... no
checking whether libxml build works... no
configure: error: build test failed.  Please check the config.log for details.

ÀÌ ¿¡·¯°¡ °è¼Ó ³³´Ï´Ù
(php¹öÀüÀ» ¹Ù²ã¼­ ¼³Ä¡ÇغÃÁö¸¸ °á°ú´Â °°±¸¿ä...)

±¸±Û¿¡¼­ ã¾Æº¸´Ï ¶È°°Àº ¿À·ù°¡ ÀÖ´øµ¥
ÇØ°á¹æ¹ýÀº ãÁö ¸øÇß½À´Ï´Ù

´Ù¸¥¹æ¹ýÀ¸·Î ¼³Ä¡ÇغÁ¾ß°Ú³×¿ä
t3RRa 06-10-17 19:37
libxml Áö¿øÀ» ³Ö±â·Î Çߴµ¥ libxml2¸¦ ãÀ»¼ö ¾ø¾î¼­ ±×·±°Í °°Àºµ¥¿ä.
libxml2 ÀÇ °æ·Î°¡ Á¦´ë·Î µÇ¾îÀÖ´ÂÁö È®ÀÎÇØº¸¼¼¿ä.
Ãʺ¸ÄÚ´õ 06-10-11 03:57
ÈÞ~ ´öºÐ¿¡ ÇÑ´Þµ¿¾È °í»ýÇß´ø°Ô ¸»²ûÇÏ°Ô ÇØ°á됬³×¿ä Á¤¸» °¨»çµå¸³´Ï´Ù.
±ò²ûÇÏ°Ô ¼¼ÆÃ µÈµí ÇÕ´Ï´Ù. Á¤¸» °¨»çÇÕ´Ï´Ù.
hacks 06-11-02 05:27
Fedora Core 6 °¡´É, PHP¿¡¼­ Á» ½É°¢ÇÑ ¾Ö·¯°¡³ª¼­ ¿É¼Ç ¸î°¡Áö »©°í, -dir=/usr ¸¦ »èÁ¦Çß½À´Ï´Ù.
Ű¿öµå 07-02-22 20:17
ÁÁÀºÁ¤º¸ °¨»çÇÕ´Ï´Ù.
¹Þ´Â°÷±îÁö ÀÖÀ¸¸é ´õ ¿í ÁÁ°Ú³×¿ä ^^
±×·¯µ¢°¡ 07-03-23 21:09
httpd2.0  configure ½Ã¿¡ ¾Æ·¡¿Í °°Àº ¿¡·¯°¡ ³ª¸é

configure: error: Cannot use an external APR-util with the bundled APR

configure ¿¡ --with-included-apr  ÀÌ ¿É¼ÇÀ» Áý¾î ³Ö¾î APR À§Ä¡¸¦ °­Á¦ ÁöÁ¤ÇÔ
ÁÁÀº ¹æ¹ý°°Áø ¾ÊÀ¸³ª Àßµ¹¾Æ°¡³×¿ä ¤Ñ¤Ñ;;
µéÆÇ¿¡¼­ 08-05-16 18:08
mysql-5.0.51b ¹öÁ¯¿¡¼­´Â  --with-thread-safe-client ¶ó´Â ¿É¼ÇÀÌ --enable-thread-safe-client ·Î ¹Ù²î¾ú½À´Ï´Ù..  ¹Ù²ÙÁö ¾ÊÀ¸¸é, ´Ù¸¥ ¼Ö·ç¼Çµé ¼³Ä¡½Ã¿¡ ¹®Á¦°¡ ¹ß»ýÇÒ °Ì´Ï´Ù..
°Ô½Ã¹° 11,975°Ç
¹øÈ£ ºÐ·ù Á¦¸ñ ±Û¾´ÀÌ ³¯Â¥ Á¶È¸
11,975 ¹ö±× Ç¢´çÇÑ Firefox ¹ö±× [9] ½Ã¿ìã¿éë 10-07-29 341
11,974 ÇÔ¼ö [PHP] Æ®À§ÅÍ(?) ó·³ ³¯Â¥µ¥ÀÌÅ͸¦ °£¼ÒÇÏ°Ô Ãâ·Â [8] ¿ì»çÀκ¼Æ® 10-07-24 639
11,973 ÇÔ¼ö [PHP5] CF Menu 0.1.1 ±×³× 10-07-22 617
11,972 ½ºÅ©¸³Æ® jquery ellipsys ÀÔ´Ï´Ù. [6] ¸Û±× 10-07-19 759
11,971 ½ºÅ©¸³Æ® [jquery] .live ¿¡¼­ change À̺¥Æ® »ç¿ëÇϱâ(²Ä¼öÀÓ) [5] Äðº¸À̱³¿ø 10-07-15 578
11,970 DBMS MSSQL > MySQL µ¥ÀÌÅÍ ÀÌÀü °ü·Ã 1¿ø Tip [1] AJ½ÄÀÌ´Ô 10-07-13 626
11,969 ½ºÅ©¸³Æ® DatePicker ³¯Â¥ Á¾·áÀÏ Ã¼Å©. [3] Äðº¸À̱³¿ø 10-07-12 503
11,968 Á¤º¸ ÇÑ±Û HWP ¹®¼­ÆÄÀÏ ¾ç½Ä °ø°³ [8] »ç¾ÇÇѹڴ븮 10-07-12 822
11,967 HTML CSS(CLASS)¸¦ »ç¿ëÇÑ SHOW , HIDE ¹æ¹ý [12] °ø´ë¿©ÀÚ 10-07-10 694
11,966 ½ºÅ©¸³Æ® [jQuery] datePicker ------ °¡´ÉÇÑ Á¾·áÀÏ Ã¼Å©[º¸¿Ï¼öÁ¤] [6] Äðº¸À̱³¿ø 10-07-09 471
11,965 Á¤º¸ ´ÙÀ½ ½Ç½Ã°£À̽´ °Ë»ö¾î XML Ãâ·ÂÇϱâ [5] Äí·¹ÀÌÁö½ß 10-07-08 707
11,964 ½ºÅ©¸³Æ® jquery ÀÚµ¿¿Ï¼º autocomplete ±â´É ½±°Ô Àû¿ëÇϱâ [6] Á¦ºÎµµ¼Ò³â 10-07-08 847
11,963 ¾Ë°í¸®Áò SOAP [4] ³ª´®À̶õ 10-07-07 682
11,962 ±âŸ ³×ÀÌÆ®¿Â ÇÁ·Ï½Ã ¼­¹ö ¼³Á¤Çϱâ (¹«·á) [2] °¡ºñ¸¸¼¼ 10-07-05 1007
11,961 ±âŸ ÇÁ·Ï½Ã ¼­¹ö (High anonymous) »ç¿ëÀÚ Ã¼Å© Çϱâ. [8] KzMJN 10-06-25 1040
11,960 ¼³Ä¡/¼³Á¤ [asp] ¾÷·Îµå ÄÄÆ÷³ÍÆ® (nfupload+freeaspupload) º½µ¹¤Ô 10-06-23 899
11,959 ÇÔ¼ö ½±°Ô ½±°Ô Xpath ÇÔ¼ö ´ÙÇÁ¸° 10-06-19 1127
11,958 ½ºÅ©¸³Æ® ajax(jquery) ¹«ÇÑ ½ºÅ©·Ñ ½ºÅ©·Ñ ³¡¿¡ °¡¸é ´ÙÀ½ µ¥ÀÌÅÍ ·Îµå [6] daniselseo 10-06-14 1829
11,957 ÇÔ¼ö °Ô½Ã¹°ÀÌ »è.Á¦. µÇ¾ú½À´Ï´Ù. [2] BiHon 10-06-09 1146
11,956 ÇÔ¼ö °Ô½Ã¹°ÀÌ »è.Á¦. µÇ¾ú½À´Ï´Ù. [13] BiHon 10-06-07 1617
ȸ»ç¼Ò°³ »çÀÌÆ®¸Ê ÀÌ¿ë¾à°ü °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ À̸ÞÀÏ ¹«´Ü¼öÁý °ÅºÎ ÀÎÀçä¿ë Á¦ÈÞ¹®ÀÇ ±¤°í¾È³»
(ÁÖ)ÇÇ¿¡ÀÌÄ¡ÇǽºÄð´åÄÄ »ç¾÷¹øÈ£ 119-86-25309 ÅëÆÇ 2010-¼­¿ï±Ýõ-0082È£ Á÷¾÷Á¤º¸ ¼­¿ï°ü¾Ç Á¦2010-03È£
¼­¿ï½Ã ±Ýõ±¸ °¡»êµ¿ 371-50 ¿¡À̽ºÇÏÀ̾صå3Â÷ 9Ãþ ´ëÇ¥ ÀÓ¼ºÁø °³ÀÎÁ¤º¸º¸È£Á¤Ã¥ ¹× ´ã´ç ÇϹÌÇâ
ÀüÈ­ 02-2627-6637 ÆÑ½º 02-2624-1371 E-mail member@phpschool.com
Copyright PHPSCHOOL.com All rights reserved.