




| [¼³Ä¡/¼³Á¤] 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 À§ µÎÁÙÀ» Ãß°¡ÇÑ´Ù. ----------------------------------------------- |
|||||||
|
|||||||


Èñ¼º 06-07-14 08:28


ÅÍÇÁ۵å 06-10-10 00:39


ÅÍÇÁ۵å 06-10-10 09:43



t3RRa 06-10-17 19:37


Ãʺ¸ÄÚ´õ 06-10-11 03:57


hacks 06-11-02 05:27


