- Solaris (SPARC, X86, X64) ÀÚ·á½Ç -

¼ø°£À» À§ÇØ Æò»ýÀ» ÁغñÇ϶ó.
±âȸ¶õ ¾ðÁ¦³ª ¿¹°í ¾øÀÌ Ã£¾Æ¿Â´Ù Ç×»ó ³¬½Ë´ë¸¦ ´øÁ® ³õ¾Æ¶ó.
ÀüÇô ±â´ëÇÏÁö ¾Ê¾Ò´ø °÷¿¡¼­ °í±â°¡ ÀâÈ÷¸®¶ó.




Vote Reply Modify Forward Prev Next List

  ÀÛ¼ºÀÚ   : Á¶¼ºÈ¯ [ ladmin ] Ãßõ: 9479, Á¶È¸: 46851, ÁÙ¼ö: 2404, ºÐ·ù: Etc.
Sun Solaris10 x86-x64 APM ¼³Ä¡ °¡À̵å [Ãʰ­Ãß]
*********************************************************************************************************
¾Æ·¡ APM ¹®¼­´Â ¿©·¯°¡Áö ÇüÅÂÀÇ Àç ¹èÆ÷°¡ °¡´ÉÇÕ´Ï´Ù¸¸ ¹Ýµå½Ã Ãâó¸¦ ¾Ë¸°ÈÄ ¹èÆ÷ÇØ ÁÖ½Ã¸é °¨»çÇϰڽÀ´Ï´Ù.

Âü°í·Î APM ¼³Ä¡ ¹®¼­ÀÇ ÀúÀÛ±ÇÀº "¿Í¿ìÀ¯´Ð½º(wowunix By Cho Seong Hwan)" ¿¡ ÀÖ½À´Ï´Ù.
*********************************************************************************************************





*************************************************************************
<<< Sun Solaris10 x86-x64 Intel/AMD 64Bit System -  APM Install Guide >>>
*************************************************************************


################################
######  Admin Infomation  ######
################################
Compiled Date : 2012-01-12
System Admin : Cho Seong Hwan
Hand Phone : 010-7212-0083
Home Page : www.wowunix.com
Email : istims@hanmail.net
################################


#######################################################
######  APM(Source & Package) Version Infomation ######
#######################################################
apache : httpd-2.2.21.tar.gz
php    : php-5.3.2.tar.gz
mysql  : mysql_5.1.60.tar.gz

apache-tocmat : apache-tomcat-7.0.23.tar.gz

zeroboard XE (zbxe) : xe.1.4.5.10.zip

zeroboard XE (zbxe) : xe.1.5.1.2.ko.zip

###########################################


##################################################
#############  Source Download Site  #############
##################################################
ALL : http://nas.wowunix.com/down/APM_src/

APACHE Webserver : http://mirror.apache.org
PHP   : http://www.php.net/downloads.php
MYSQL Database  : http://www.mysql.com
    ftp://ftp.jaist.ac.jp/pub/mysql/Downloads/
    http://mirror.khlug.org/mysql
    http://mirror.khlug.org/mysql/downloads/mirrors.html

Apache-Tomcat : http://tomcat.apache.org
Zeroboard X   : http://www.xpressengine.com
 http://www.nzeo.com
bind          : ftp://ftp.bind.com/pub/bind9/
##################################################




Âü°í

*********************************
< Zeroboard XE ¼³Ä¡½Ã Çʼö »çÇ× >
*********************************
*********************************************************************************************
Á¦·Îº¸µå XE´Â ¾Æ·¡¿Í °°Àº ȯ°æ¿¡¼­ ¼³Ä¡/ÀÛµ¿ÇϹǷΠȮÀÎÇÏ¼Å¾ß ÇÕ´Ï´Ù.

- PHP 4.x ¶Ç´Â PHP 5.x (´Ü PHP 5.2.2´Â PHPÀÇ ¹ö±×·Î ÀÎÇÏ¿© ¼³Ä¡°¡ ºÒ°¡´É)
- XML ¶óÀ̺귯¸® (Çʼö)
- ICONV (¼±ÅÃ. ´Ù¸¸ ƯÁ¤ ±â´É¿¡¼­ ÀÌ»óÇö»óÀ» º¸ÀÏ ¼ö ÀÖÀ½)
- GD library (Çʼö. À̹ÌÁö º¯È¯ ±â´ÉÀ» À§ÇØ Çʼö)
- Apache À¥¼­¹ö mod_rewite ¿É¼ÇÀ¸·Î Compile (À¥¼­¹ö rewite ¸ðµå Áö¿øÀ» À§ÇØ ÇÊ¿ä)
- DATABASE
 MySQL 4.1 ÀÌ»ó : UTF-8À» »ç¿ëÇϱâ À§ÇØ MySQLÀº 4.1 ÀÌ»ó¸¸ Áö¿ø  (4.x ºÒ°¡´É)
 Sqlite2 or Sqlite3 : Sqlite¸¦ »ç¿ëÇϱâ À§Çؼ­´Â PHP¿¡ Sqlite extensionÀÌ ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÔ
 Cubrid
*********************************************************************************************



* Perl ÆÐŰÁö´Â ±âº» ¿î¿µÃ¼Á¦¿¡¼­ Á¦°øÇÏ´Â ¹öÁ¯À» »ç¿ëÇØµµ ÀüÇô ¹®Á¦°¡ µÇÁö ¾ÊÀ¸¸ç,

¿î¿µÃ¼Á¦¿¡ Perl ÆÐŰÁö°¡ ¾øÀ»¶§¿¡´Â http://nas.wowunix.com/down/set/perl ¿¡¼­ ÇØ´ç ¿î¿µÃ¼Á¦º°·Î ÆÐŰÁö¸¦ ´Ù¿î¹Þ¾Æ ¼³Ä¡ÇÏ½Ã¸é µË´Ï´Ù.




* ÄÄÆÄÀÏ Error ¹ß»ý½Ã ÂüÁ¶ »çÀÌÆ®

(ÄÄÆÄÀϽà ¿©·¯°¡Áö ¼­¹ö ȯ°æ¿¡ µû¶ó ¿¡·¯°¡ ¹ß»ýÇÒ¼ö ÀÖ½À´Ï´Ù. °¢ÀÚ ¾Ë¾Æ¼­ ÇØ°á ÇϽñ⠹ٶø´Ï´Ù. ^^;)
(¾Æ·¡ »çÀÌÆ®°¡ ¿©·¯ºÐµé¿¡°Ô ÄÄÆÄÀÏÀÌ Àß ³¡³¯ ¼ö ÀÖµµ·Ï µµ¿Í µå¸± °ÍÀÔ´Ï´Ù.)

http://www.phpschool.com
http://www.naver.com
http://www.google.co.kr








*******************************************************************
<APM test Àåºñ>

System Configuration: HP ProLiant Micro Server
BIOS Configuration: HP O41     07/28/2010
BMC Configuration: IPMI 2.0 (KCS: Keyboard Controller Style)
*******************************************************************

# uname -a

SunOS hosting 5.10 Generic_147441-01 i86pc i386 i86pc



# showrev

Hostname: hosting
Hostid: 57ba63
Release: 5.10
Kernel architecture: i86pc
Application architecture: i386
Hardware provider:
Domain:
Kernel version: SunOS 5.10 Generic_147441-01



# cat /etc/release

                   Oracle Solaris 10 8/11 s10x_u10wos_17b X86
 Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved.
                           Assembled 23 August 2011



# isainfo -kv
64-bit amd64 kernel modules

*******************************************************************
*******************************************************************




±âÁ¸¿¡ ¾ÆÆÄÄ¡°¡ ±ò·Á ÀÖ´Ù¸é ¾ÆÆÄÄ¡ µ¥¸óÀ» Stop ½ÃŰ½Ã°í Directory À̸§À» º¯°æÇØ Áֽñ⠹ٶø´Ï´Ù.


±×¸®°í »õ·Î¿î ¾ÆÆÄÄ¡ ¼Ò½º¸¦ ´Ù¿î ¹ÞÀ¸¼Å¼­ ´ÙÀ½°ú °°ÀÌ APM ¼³Ä¡ ¼ø¼­¿¡ ¸Â°Ô ¼³Ä¡ Çϼ¼¿ä.

(¼³Ä¡½Ã ¼ø¼­¸¦ ¹Ýµå½Ã ÁöÄÑ ÁÖ¼¼¿ä.......!!!)







***********************
gcc & make Version È®ÀÎ
***********************



# gcc -v

Reading specs from /usr/local/lib/gcc/i386-pc-solaris2.10/3.4.6/specs
Configured with: ../configure --with-as=/usr/ccs/bin/as --with-ld=/usr/ccs/bin/ld --enable-shared --enable-languages=c,c++,f77
Thread model: posix
gcc version 3.4.6


< Âü°í·Î gcc version 3.3.2 »ç¿ë½Ã ¹Ýµå½Ã ¾Æ·¡ »çÀÌÆ®ÀÇ ¹®¼­¸¦ Àß ÀÐ¾î º¸½Ã°í »ç¿ëÇϽñ⠹ٶø´Ï´Ù. ÇØ´ç ¹öÁ¯¿¡ ¹ö±× ÀÖ½À´Ï´Ù. >

http://www.wowunix.com/cgi-bin/CrazyWWWBoard.cgi?mode=read&num=1003&db=solaris&fval=mkheaders&backdepth=1




# make -v

GNU Make 3.82
Built for i386-pc-solaris2.10
Copyright (C) 2010  Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.





# perl -v

This is perl, v5.8.8 built for i86pc-solaris

Copyright 1987-2006, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.






(ÇöÀç ¼­¹ö¿¡ ¼³Ä¡ÇÑ ÆÐŰÁö)

[/pkg]# ls -l

-rw-r--r--   1 root     root     102241280 12¿ù 12ÀÏ  01:44 binutils-2.19-sol10-x86-local
-rw-r--r--   1 root     root     22591488 12¿ù 12ÀÏ  13:38 cmake-2.4.8-sol10-x86-local
-rw-r--r--   1 root     root     4328960 12¿ù 13ÀÏ  10:06 curl-7.23.1-sol10-x86-local
-rw-r--r--   1 root     root     4344832 12¿ù 13ÀÏ  11:03 curl_ldap-7.23.1-sol10-x86-local
-rw-r--r--   1 root     root     24821248 12¿ù 12ÀÏ  01:44 db-4.2.52.NC-sol10-intel-local
-rw-r--r--   1 root     root     7143424 12¿ù 12ÀÏ  01:44 freetype-2.3.9-sol10-x86-local
-rw-r--r--   1 root     root     80072192 12¿ù 12ÀÏ  01:44 gcc-3.4.6-sol10-x86-local
-rw-r--r--   1 root     root      732160 12¿ù 12ÀÏ  01:44 gd-2.0.35-sol10-x86-local
-rw-r--r--   1 root     root     1333760 12¿ù 12ÀÏ  01:44 gdbm-1.8.3-sol10-intel-local
-rw-r--r--   1 root     root     44644352 12¿ù 12ÀÏ  11:24 glib-2.25.13-sol10-x86-local
-rw-r--r--   1 root     root      375296 12¿ù 12ÀÏ  01:44 libart_lgpl-2.3.19-sol10-x86-local
-rw-r--r--   1 root     root     1862656 12¿ù 12ÀÏ  01:44 libgcc-3.4.6-sol10-x86-local
-rw-r--r--   1 root     root     2634752 12¿ù 12ÀÏ  11:24 libiconv-1.14-sol10-x86-local
-rw-r--r--   1 root     root     7070720 12¿ù 13ÀÏ  10:06 libidn-1.22-sol10-x86-local
-rw-r--r--   1 root     root      327168 12¿ù 12ÀÏ  01:44 libintl-3.4.0-sol10-x86-local
-rw-r--r--   1 root     root      803328 12¿ù 12ÀÏ  01:44 libpcap-1.0.0-sol10-x86-local
-rw-r--r--   1 root     root     1657856 12¿ù 13ÀÏ  18:17 libpng-1.2.39-sol10-x86-local
-rw-r--r--   1 root     root     1901568 12¿ù 13ÀÏ  10:06 libssh2-1.3.0-sol10-x86-local
-rw-r--r--   1 root     root     20989952 12¿ù 12ÀÏ  01:44 libxml2-2.6.31-sol10-x86-local
-rw-r--r--   1 root     root     1392640 12¿ù 12ÀÏ  01:44 lsof_0508-4.80-sol10-x86-local
-rw-r--r--   1 root     root     2961920 12¿ù 12ÀÏ  11:24 make-3.82-sol10-x86-local
-rw-r--r--   1 root     root     14005248 12¿ù 12ÀÏ  13:38 ncurses-5.7-sol10-x86-local
-rw-r--r--   1 root     root     9021440 12¿ù 12ÀÏ  01:45 nmap-4.76-sol10-x86-local
-rw-r--r--   1 root     root     13741568 12¿ù 12ÀÏ  01:45 ntop-3.3-sol10-x86-local
-rw-r--r--   1 root     root     14644224 12¿ù 13ÀÏ  10:06 openssl-1.0.0e-sol10-x86-local
-rw-r--r--   1 root     root     4353024 12¿ù 12ÀÏ  11:25 pcre-8.20-sol10-x86-local
-rw-r--r--   1 root     root     49598464 12¿ù 12ÀÏ  01:45 perl-5.8.8-sol10-x86-local
-rw-r--r--   1 root     root     4356608 12¿ù 12ÀÏ  01:45 rrdtool-1.2.19-sol10-x86-local
-rw-r--r--   1 root     root      875520 12¿ù 12ÀÏ  01:45 sed-4.1.5-sol10-x86-local
-rw-r--r--   1 root     root     7242752 12¿ù 12ÀÏ  11:25 slang-2.1.4-sol10-x86-local
-rw-r--r--   1 root     root     4994560 12¿ù 12ÀÏ  01:45 tar-1.21-sol10-x86-local
-rw-r--r--   1 root     root      352768 12¿ù 12ÀÏ  01:45 tcp_wrappers-7.6-sol10-intel-local
-rw-r--r--   1 root     root      238592 12¿ù 12ÀÏ  01:45 top-3.6.1-sol10-x86-local
-rw-r--r--   1 root     root     2078208 12¿ù 12ÀÏ  11:25 zlib-1.2.5-sol10-x86-local





(¾ÕÀ¸·Î ¼³Ä¡ÇÒ ¼Ò½º)

[/src] # ls -l

-rw-r--r--   1 root     root     7095187 12¿ù 12ÀÏ  10:32 httpd-2.2.21.tar.gz
-rw-r--r--   1 root     root     24408313 12¿ù 12ÀÏ  17:02 mysql-5.1.60.tar.gz
-rw-r--r--   1 root     root     13734462 12¿ù 13ÀÏ  13:06 php-5.3.2.tar.gz








****************************************************
<< APM ¼³Ä¡ - ¾Æ·¡ ¼ø¼­·Î ÄÄÆÄÀÏ ÇϽñ⠹ٶø´Ï´Ù. >>
****************************************************


###################
1.  MYSQL DBMS ¼³Ä¡
###################


´ÙÀ½°ú °°ÀÌ ./configure¸¦ ½ÇÇàÇÕ´Ï´Ù..


# ./configure --prefix=/usr/local/mysql \
--with-charset=utf8 \
--with-extra-charsets=all \
--enable-thread-safe-client \
--with-readline \
--enable-dtrace





:  --with-charsetÀ» euckr ·Î ÇÒ¶§ MYSQL 4.0 ÇÏÀ§ ¹öÁ¯Àº --with-charset=euc_kr À̰í MYSQL 4.0 ÀÌ»ó ¹öÀüÀº --with-charset=euckr ÀÔ´Ï´Ù.

:  --enable-thread-safe-client ¿É¼ÇÀº ¾ÆÆÄÄ¡(httpd)¸¦ ¾²·¹µå·Î ¿î¿µ(--with-mpm=worker) ÇÒ¶§ ÇÊ¿äÇϰí

:  --with-readline ¿É¼ÇÀº ssh¿ø°ÝÁ¢¼Ó(putty, utf-8) Äֿܼ¡¼­ ÇÑ±Û ÀÔ·ÂÀ» °¡´ÉÇÏ°Ô Çϱâ À§ÇØ ÇÊ¿äÇÕ´Ï´Ù.




Âü°í·Î mysql-5.5.x ¹öÁ¯ºÎÅÍ´Â configure ´ë½Å cmake ¸¦ ½á¾ß ÇÕ´Ï´Ù.... ^^

¿É¼ÇÀ» Âü°í·Î Àû¾î ºÃ¾î¿ä ´ÙÀ½ ±âȸ¿¡ µµÀüÇØ º¸°Ú½À´Ï´Ù...... ^^



cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DDEFAULT_CHARSET=utf8 \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DMYSQL_TCP_PORT=3306 \
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock \
-DSYSCONFDIR=/usr/local/mysql/etc \
-DWITH_EXTRA_CHARSETS=all \
-DWITH_INNOBASE_STORAGE_ENGINE=1



¶Ç´Â


cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DDEFAULT_CHARSET=euckr \
-DDEFAULT_COLLATION=euckr_korean_ci \
-DWITH_EXTRA_CHARSETS=all \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.socket






configure ȯ°æ ¼³Á¤ÀÌ ³¡³­ÈÄ¿¡ make ¿Í make install À» Â÷·Ê´ë·Î ½ÇÇàÇÕ´Ï´Ù..



# make       
   
(make ½Ã ¿¡·¯°¡ ³¯ °æ¿ì°¡ ÀÖ½À´Ï´Ù.)
(¹Ýµå½Ã make clean Çϼż­ ÀÛ¾÷Àü Ãʱ⠻óÅ·ΠµÇµ¹¸®½Ã°í ´Ù½Ã ./configure ÇÏ¼Å¾ß ÇÕ´Ï´Ù.)



< Âü°í·Î make ½ÇÇà½Ã À§ ¿¡·¯°¡ °è¼Ó³ª¼­ ½ã »çÀÌÆ®¿¡¼­ ¹®¼­¸¦ ã¾ÆºÃ½À´Ï´Ù.  ¹Ýµå½Ã ¾Æ·¡ ¹®¼­¸¦ Àß ÀÐ¾î º¸½Ã°í ÄÄÆÄÀÏ ÇÏ´Â ¼­¹ö¿¡ Àû¿ëÇØ ÁÖ¼¼¿ä.>

http://www.wowunix.com/cgi-bin/CrazyWWWBdateoard.cgi?mode=read&num=1003&db=solaris&fval=mkheaders&backdepth=1



* gcc-3.3.2 ÀÏ °æ¿ì!!

************************************
** gcc-3.3.2-sol10-sparc-local.gz **
************************************

<These gcc packages require the installation of libiconv>
*********************************************************

The GNU C compiler and related programs - installs in /usr/local.
This package includes the GNU C, C++, g77, Java, and OBJC compiler suites and support files.
The Gnat ada programs are not included yet.
When needed and the source code supports it, this C compiler can create 64-bit executables via the -m64 flag as well as the usual 32-bit ones.
It was compiled to use the SUN assembler and loader usually in /usr/ccs/bin if the SUNW developer packages are installed.
This gcc package requires the installation of libiconv.

Note that this version of gcc was created on build 60 of Solaris 10.
If you are using a higher version, you will need to redo some of the header files. This is done by doing the following steps:




* gcc-3.4.6 ÀÏ °æ¿ì!!
: libiconv-1.13.1 ÀÌ»ó, db-4.2.52.NC ÀÌ»ó, libgcc-3.4.6 ÀÌ»óÀÇ ÆÐŰÁö¸¦ °°ÀÌ ¼³Ä¡ÇÏ¼Å¾ß ÇÕ´Ï´Ù.(gcc ÀÇÁ¸¼º ÇÊ¿ä)


**********************************
** gcc-3.4.6-sol10-x86-local.gz **
**********************************

<These gcc packages require the installation of libiconv>
*********************************************************

gcc-3.4.6-sol10-x86-local.gz. The GNU C compiler and related programs - installs in /usr/local. This package includes the GNU C, C++, and f77 suites and support files. These gcc packages require the installation of libiconv. It was compiled to use the SUN assembler and loader usually in /usr/ccs/bin if the SUNW developer packages are installed. If you need to do 64-bit compiles, you should use the gcc-3.4.3 that comes with Solaris 10 in /usr/sfw/bin. Please read the details on how this package was created which can be found at Comments on gcc 3.4.6 . The Details link below contains information on what is new in 3.4.6. Documentation is in /usr/local/doc/gcc, /usr/local/man, and /usr/local/info. The gcc package is quite large. Some users may have trouble downloading very large files via a browser. These users should try using command line anonymous ftp or perhaps the Sun Download Manager.








<make error>



¾Æ·¡´Â ¼Ö¶ó¸®½º¿¡¼­ mysql-5.1.x ÄÄÆÄÀϽà ³ª´Â mysql ¿¡·¯ ÀÔ´Ï´Ù.


5.1.x: compile fails on Solaris: ld: elf error: file ./.libs/libndb.a: elf_getarsym



Ãâó : https://bugs.launchpad.net/percona-server/+bug/699896

Ãâó : http://bugs.mysql.com/bug.php?id=34866




storage/csv/libcsv.a ../storage/heap/libheap.a ../storage/myisam/libmyisam.a ../storage/myisammrg/libmyisammrg.a ../vio/libvio.a ../mysys/libmysys.a ../dbug/libdbug.a ../regex/libregex.a ../strings/libmystrings.a -lz -ldl -lpthread -lthread -lposix4 -lsocket -lnsl -lm -lpthread -lthread -Wl,-R -Wl,/usr/local/lib -Wl,-R -Wl,/usr/local/lib
ld: elf error: file ./.libs/libndb.a: elf_getarsym
ld: warning: file /usr/local/lib/gcc/i386-pc-solaris2.10/3.4.6/../../../libstdc++.so: linked to /usr/local/lib/libstdc++.so: attempted multiple inclusion of file
ld: fatal: file processing errors. No output written to mysqld
collect2: ld returned 1 exit status
make[3]: *** [mysqld] ¿À·ù 1
make[3]: Leaving directory `/src/mysql-5.1.60/sql'
make[2]: *** [all-recursive] ¿À·ù 1
make[2]: Leaving directory `/src/mysql-5.1.60/sql'
make[1]: *** [all] ¿À·ù 2
make[1]: Leaving directory `/src/mysql-5.1.60/sql'
make: *** [all-recursive] ¿À·ù 1



´ÙÀ½°ú °°ÀÌ ÇØ°áÇÏ½Ã¸é µË´Ï´Ù............. ^^





[hosting:/src/mysql-5.1.60] #   cd sql



[hosting:/src/mysql-5.1.60/sql] #   /usr/ccs/bin/ar -ts .libs/libndb.a
libndb_la-ha_ndbcluster.o
libndb_la-ha_ndbcluster_binlog.o
libndb_la-ha_ndbcluster_cond.o




[hosting:/src/mysql-5.1.60/sql] #   make mysqld

/bin/bash ../libtool --preserve-dup-deps --tag=CXX   --mode=link g++  -O3    -fno-implicit-templates -fno-exceptions -fno-rtti -DHAVE_RWLOCK_T   -o mysqld sql_lex.o sql_handler.o sql_partition.o item.o item_sum.o item_buff.o item_func.o item_cmpfunc.o item_strfunc.o item_timefunc.o thr_malloc.o item_create.o item_subselect.o item_row.o item_geofunc.o item_xmlfunc.o field.o strfunc.o key.o sql_class.o sql_list.o net_serv.o protocol.o sql_state.o lock.o my_lock.o sql_string.o sql_manager.o sql_map.o mysqld.o password.o hash_filo.o hostname.o sql_connect.o scheduler.o sql_parse.o set_var.o sql_yacc.o sql_base.o table.o sql_select.o sql_insert.o sql_profile.o sql_prepare.o sql_error.o sql_locale.o sql_update.o sql_delete.o uniques.o sql_do.o procedure.o sql_test.o log.o init.o derror.o sql_acl.o unireg.o des_key_file.o log_event.o rpl_record.o log_event_old.o rpl_record_old.o discover.o time.o opt_range.o opt_sum.o records.o filesort.o handler.o ha_partition.o debug_sync.o sql_db.o sql_table.o sql_rename.o sql_crypt.o sql_load.o mf_iocache.o field_conv.o sql_show.o sql_udf.o sql_analyse.o sql_cache.o slave.o sql_repl.o rpl_filter.o rpl_tblmap.o rpl_utility.o rpl_injector.o rpl_rli.o rpl_mi.o rpl_reporting.o sql_union.o sql_derived.o sql_client.o repl_failsafe.o sql_olap.o sql_view.o gstream.o spatial.o sql_help.o sql_cursor.o tztime.o my_decimal.o sp_head.o sp_pcontext.o sp_rcontext.o sp.o sp_cache.o parse_file.o sql_trigger.o event_scheduler.o event_data_objects.o event_queue.o event_db_repository.o events.o sql_plugin.o sql_binlog.o sql_builtin.o sql_tablespace.o partition_info.o sql_servers.o event_parse_data.o mini_client_errors.o pack.o client.o my_time.o my_user.o libndb.la ../storage/csv/libcsv.a ../storage/heap/libheap.a ../storage/myisam/libmyisam.a ../storage/myisammrg/libmyisammrg.a ../vio/libvio.a ../mysys/libmysys.a ../dbug/libdbug.a ../regex/libregex.a ../strings/libmystrings.a -lz     -ldl    -lpthread -lthread -lposix4 -lsocket -lnsl -lm  -lpthread -lthread
libtool: link: g++ -O3 -fno-implicit-templates -fno-exceptions -fno-rtti -DHAVE_RWLOCK_T -o mysqld sql_lex.o sql_handler.o sql_partition.o item.o item_sum.o item_buff.o item_func.o item_cmpfunc.o item_strfunc.o item_timefunc.o thr_malloc.o item_create.o item_subselect.o item_row.o item_geofunc.o item_xmlfunc.o field.o strfunc.o key.o sql_class.o sql_list.o net_serv.o protocol.o sql_state.o lock.o my_lock.o sql_string.o sql_manager.o sql_map.o mysqld.o password.o hash_filo.o hostname.o sql_connect.o scheduler.o sql_parse.o set_var.o sql_yacc.o sql_base.o table.o sql_select.o sql_insert.o sql_profile.o sql_prepare.o sql_error.o sql_locale.o sql_update.o sql_delete.o uniques.o sql_do.o procedure.o sql_test.o log.o init.o derror.o sql_acl.o unireg.o des_key_file.o log_event.o rpl_record.o log_event_old.o rpl_record_old.o discover.o time.o opt_range.o opt_sum.o records.o filesort.o handler.o ha_partition.o debug_sync.o sql_db.o sql_table.o sql_rename.o sql_crypt.o sql_load.o mf_iocache.o field_conv.o sql_show.o sql_udf.o sql_analyse.o sql_cache.o slave.o sql_repl.o rpl_filter.o rpl_tblmap.o rpl_utility.o rpl_injector.o rpl_rli.o rpl_mi.o rpl_reporting.o sql_union.o sql_derived.o sql_client.o repl_failsafe.o sql_olap.o sql_view.o gstream.o spatial.o sql_help.o sql_cursor.o tztime.o my_decimal.o sp_head.o sp_pcontext.o sp_rcontext.o sp.o sp_cache.o parse_file.o sql_trigger.o event_scheduler.o event_data_objects.o event_queue.o event_db_repository.o events.o sql_plugin.o sql_binlog.o sql_builtin.o sql_tablespace.o partition_info.o sql_servers.o event_parse_data.o mini_client_errors.o pack.o client.o my_time.o my_user.o  ./.libs/libndb.a -lpthread -lthread -lpthread -lthread -lpthread -lthread -lpthread -lthread /usr/local/lib/libstdc++.so -L/sol10/SOURCES/I10/gcc-3.4.6/objdir/i386-pc-solaris2.10/libstdc++-v3/src -L/sol10/SOURCES/I10/gcc-3.4.6/objdir/i386-pc-solaris2.10/libstdc++-v3/src/.libs -lm -lm -lm -L/sol10/SOURCES/I10/gcc-3.4.6/objdir/gcc -L/usr/local/i386-pc-solaris2.10/bin -L/usr/local/i386-pc-solaris2.10/lib -L/usr/local/lib/gcc/i386-pc-solaris2.10/3.4.6 -L/usr/local/lib/gcc/i386-pc-solaris2.10/3.4.6/../../../../i386-pc-solaris2.10/lib -L/usr/ccs/bin -L/usr/ccs/lib -L/usr/local/lib/gcc/i386-pc-solaris2.10/3.4.6/../../.. -lgcc_s -lgcc_s -lm -lgcc_s -lgcc_s ../storage/csv/libcsv.a ../storage/heap/libheap.a ../storage/myisam/libmyisam.a ../storage/myisammrg/libmyisammrg.a ../vio/libvio.a ../mysys/libmysys.a ../dbug/libdbug.a ../regex/libregex.a ../strings/libmystrings.a -lz -ldl -lpthread -lthread -lposix4 -lsocket -lnsl -lm -lpthread -lthread -Wl,-R -Wl,/usr/local/lib -Wl,-R -Wl,/usr/local/lib
ld: warning: file /usr/local/lib/gcc/i386-pc-solaris2.10/3.4.6/../../../libstdc++.so: linked to /usr/local/lib/libstdc++.so: attempted multiple inclusion of file

[hosting:/src/mysql-5.1.60/sql] #







(make °¡ ÀÌ»ó¾øÀÌ ³¡³ª¸é)


# make install     




ÄÄÆÄÀÏÁß ¸¹Àº ¿¡·¯°¡ ÀÖÀ»¼ö ÀÖ½À´Ï´Ù..........
Á¦°¡ ÇØ°áÇß´ø ¹æ¹ýÁß Çϳª´Â gcc (ÄÄÆÄÀÏ·¯)¸¦ ´Ù¸¥ ¹öÁ¯ (±¸¹öÁ¯) À¸·Î À缳ġ ÇØ¼­ ÄÄÆÄÀÏ¿¡ ¼º°øÇß´ä´Ï´Ù...........




°£È¤ ./configure ÇÏ´Ù Å©·Î½º ÄÄÆÄÀϸµ ¿¡·¯°¡ ¶³¾îÁö´Â°æ¿ì ´ÙÀ½°ú °°ÀÌ ÇØº¸¼¼¿ä..

configure ÀÛ¾÷½Ã cross compiling error°¡ ¹ß»ýÇÏ´Â °æ¿ì´Â °ÅÀÇ 90%°¡ ȯ°æº¯¼öÀÎ
LD_LIBRARY_PATH¿¡ ¶óÀ̺귯¸® °æ·Î°¡ Ãß°¡µÇÁö ¾Ê¾Æ¼­ »ý±â´Â Çö»óÀ̶ó°í º¸½Ã¸é µÉ°Í °°½À´Ï´Ù.

ÀÚ½ÅÀÌ ·Î±äÇÏ¿© ¾²°í ÀÖ´Â ½©ÀÌ ¹«¾ùÀÎÁö È®ÀÎÇÏ½Ã°í   (#  echo $SHELL)
/bin/sh À̰ųª /bin/kshÀÌ¸é  ~/.profile ¿¡
/bin/csh ¶Ç´Â /bin/tcsh À̸é ~/.cshrc  ÆÄÀÏÀ» ¿­¾î¼­ ¾Æ·¡ÀÇ ÁÙÀ» Ãß°¡Çϼ¼¿ä.




* ´ÙÀ½Àº sh °ú kshÀ» ±âÁØÀ¸·Î ÇѰÍÀÔ´Ï´Ù. *
LD_LIBRARY_PATH=/usr/local/lib
export LD_LIBRARY_PATH



* ´ÙÀ½Àº cshÀ» ±âÁØÀ¸·Î ÇѰÍÀÔ´Ï´Ù. *

##############################################################
setenv LD_INCLUDE_PATH /usr/local/include:/usr/dt/include:/usr/include:/usr/openwin/include
setenv LD_LIBRARY_PATH /usr/lib:/usr/local/lib:/usr/local/X11/lib:/usr/dt/lib:/usr/openwin/lib

export path MANPATH LD_INCLUDE_PATH LD_LIBRARY_PATH
##############################################################





make ¿Í make install À» ½ÇÇàÇÑ ÈÄ¿¡ µ¥ÀÌÅͺ£À̽º µð·ºÅ丮°¡ »ý¼ºµÇÁö ¾ÊÀ¸¹Ç·Î,
´ÙÀ½°ú °°Àº ¸í·ÉÀ» ½ÇÇàÇÏ¿© db µð·ºÅ丮¸¦ »ý¼ºÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù.

(µ¥ÀÌŸº£À̽º ¼³Ä¡°¡ ³¡³­ÈÄ mysql_install_db ¸í·ÉÀ» ´ÙÀ½°ú °°ÀÌ Çѹø¸¸ ½ÇÇàÇÑ´Ù.)


# /usr/local/mysql/bin/mysql_install_db

ÀÌ ¸í·ÉÀº ¼³Ä¡ÈÄ ´Ü Çѹø¸¸ ÇÏ´Â ¸í·ÉÀ¸·Î ±âÃÊÅ×À̺í 6°³°¡ ¼³Ä¡µÈ´Ù.
(`user', `db', `host', `tables_priv', `columns_priv' and `func')


¼³Ä¡°úÁ¤Àº ´ÙÀ½°ú °°´Ù.

Installing MySQL system tables...
OK
Filling help tables...
OK

To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:

/usr/local/mysql/bin/mysqladmin -u root password 'new-password'
/usr/local/mysql/bin/mysqladmin -u root -h photo password 'new-password'

Alternatively you can run:
/usr/local/mysql/bin/mysql_secure_installation

which will also give you the option of removing the test
databases and anonymous user created by default.  This is
strongly recommended for production servers.

See the manual for more instructions.

You can start the MySQL daemon with:
cd /usr/local/mysql ; /usr/local/mysql/bin/mysqld_safe &

You can test the MySQL daemon with mysql-test-run.pl
cd /usr/local/mysql/mysql-test ; perl mysql-test-run.pl

Please report any problems with the /usr/local/mysql/bin/mysqlbug script!

The latest information about MySQL is available at http://www.mysql.com/
Support MySQL by buying support/licenses from http://shop.mysql.com/







User & Group & ÆÛ¹Ì¼Ç ¼³Á¤



# vi /etc/passwd <-- mysql User (¿¹, uid=1011)¸¦ »ý¼ºÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù.....

mysql:x:1011:1011:Mysql_User:/usr/local/mysql:/bin/csh



# vi /etc/group <-- mysql Group (¿¹, gid=1011)À» »ý¼ºÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù.....

mysql::1011:mysql



# chown -R mysql:mysql /usr/local/mysql ;  chmod -R 755 /usr/local/mysql/var





¸¶Áö¸·À¸·Î safe_mysqld ¸í·ÉÀ¸·Î mysql µ¥¸óÀ» °¡µ¿½ÃÄÑ ÁÖ°í,

µ¥ÀÌÅͺ£À̽º¸¦ Á¾·áÇϰíÀÚ ÇÒ¶§´Â mysqladmin ¸í·ÉÀ» ÀÌ¿ëÇÏ¿© ¼Ë´Ù¿î ÇÏ½Ã¸é µË´Ï´Ù..............


# /usr/local/mysql/bin/mysqld_safe &        ;   start Command   (mysql 4.X  Version ÀÌ»ó)





Âü°í,


mysql 3.X  Version Àº ´ÙÀ½°ú °°ÀÌ ½ÇÇàÇÑ´Ù.

# /usr/local/mysql/bin/safe_mysqld &        ;   start Command   (mysql 3.X  Version)






(mysql ÇÁ·Î¼¼¼­ È®ÀÎ)


# ps -ef |grep mysql

   root 17674 17607   0 18:21:42 pts/3       0:00 /bin/sh /usr/local/mysql/bin/mysqld_safe
   root 17721 10340   0 18:23:57 pts/2       0:00 grep mysql
  mysql 17711 17674   0 18:21:42 pts/3       0:00 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/mysql --datadir=/usr/local




Âü°í ,  Mysql Server Version º¸´Â ¸í·É...   

(mysqladminÀº mysql µ¥¸óÀÌ ½ÇÇàµÇ°Å³ª ½ÇÇàµÇÁö ¾ÊÀº »óÅ ¸ðµÎ È®ÀÎ °¡´ÉÇÕ´Ï´Ù.)

# /usr/local/mysql/bin/mysqladmin -V

/usr/local/mysql/bin/mysqladmin  Ver 8.42 Distrib 5.1.60, for pc-solaris2.10 on x86_64






(»ç¿ëÀÚ ÆÐ½º¿öµå º¯°æÇϱâ)

; Âü°í·Î mysql µ¥¸óÀÌ ¶°ÀÖÀ»¶§ [±âµ¿ÁßÀ϶§] ÆÐ½º¿öµå º¯°æÀÌ °¡´ÉÇÕ´Ï´Ù.


# mysqladmin -u root -p password 'root'  (enter)

Enter password: (enter)  ;  mysql DB À¯ÀúÀÎ "root" ÀÇ ÃÊ±â ÆÐ½º¿öµå¸¦ ¹°¾îº¸´Â °ÍÀ¸·Î enter  Ä¡½Ã¸é µË´Ï´Ù.
(mysql DB ÃÊ±â ÆÐ½º¿öµå´Â ¾ø½À´Ï´Ù.)







(mysql µ¥¸ó Á¾·á)

# /usr/local/mysql/bin/mysqladmin -uroot -proot shutdown  (stop Command)









###############################
start, stop ½ºÅ©¸³Æ® ¸¸µé±â !!!
###############################



# vi /usr/local/mysql/bin/start.sh

echo
/usr/local/mysql/bin/mysqld_safe &
echo
sleep 2
echo
echo
echo
echo "    ********************** "
echo "    ÇöÀç Mysql Daemon È®ÀÎ "
echo "    ********************** "
echo
ps -ef |grep mysql |grep -v grep
echo
echo
echo


:wq!





# vi /usr/local/mysql/bin/stop.sh

echo
/usr/local/mysql/bin/mysqladmin -uroot -proot shutdown
echo
sleep 2
echo
echo
echo
echo "    ********************** "
echo "    ÇöÀç Mysql Daemon È®ÀÎ "
echo "    ********************** "
echo
ps -ef |grep mysql |grep -v grep
echo
echo
echo


:wq!





# chmod 744 /usr/local/mysql/bin/*.sh










##########################
2.  Apache Web_Server ¼³Ä¡
##########################


´ÙÀ½°ú °°ÀÌ ./configure¸¦ ½ÇÇàÇÕ´Ï´Ù..


# ./configure \
--prefix=/usr/local/apache \
--with-perl=/usr/local/bin/perl \
--enable-rewrite \
--enable-charset-lite \
--enable-modules=so \
--enable-speling=shared \
--enable-rewrite=shared



# make



# make install









############
3.  php ¼³Ä¡
############


´ÙÀ½°ú °°ÀÌ ./configure ¸¦ ½ÇÇàÇÕ´Ï´Ù..


# ./configure \
--prefix=/usr/local/php \
--with-mysql=/usr/local/mysql \
--with-apxs2=/usr/local/apache/bin/apxs \
--with-config-file-path=/usr/local/apache/conf \
--with-exec-dir=/usr/local/apache/bin \
--with-jpeg-dir=/usr \
--enable-mod-charset=utf-8 \
--with-gd \
--with-zlib \
--without-pear \
--enable-mbstring \
--disable-debug



(--enable-mbstring ¿É¼ÇÀº ÇÑ±Û ¸ÖƼ¹ÙÀÌÆ® 󸮸¦ À§Çؼ­ Ãß°¡Çß½À´Ï´Ù.)




¾Æ·¡ configure ´Â Âü°í¸¸ Çϼ¼¿ä ^^


./configure --prefix=/usr/local/php \
--with-mysql=/usr/local/mysql \
--with-mysql-dir=/usr/local/mysql \
--with-apxs2=/usr/local/apache/bin/apxs \
--with-config-file-path=/usr/local/apache/conf \
--with-zlib-dir=/usr/lib \
--with-gdbm=/usr/lib \
--with-libidn=/usr/local \
--with-freetype-dir=/usr \
--with-libxml-dir=/usr \
--with-jpeg-dir=/usr \
--enable-mod-charset \
--with-language=utf-8 \
--with-charset=utf-8 \
--with-gettext \
--with-ldap \
--with-db \
--with-zlib \
--with-xml \
--with-idn \
--enable-exif \
--enable-trans-sid \
--enable-wddx \
--enable-bcmath \
--enable-magic-quotes \
--enable-calendar \
--enable-ftp \
--enable-gd-imgstrttf \
--enable-bcmath \
--enable-force-cgi-redirect \
--enable-track-vars=yes \
--enable-mbstring \
--enable-mbregex \
--enable-mbstr-enc-trans \
--enable-sigchild \
--enable-idn \
--enable-sockets \
--enable-force-cgi-redirect \
--disable-debug \
--enable-module=so \
--with-iconv \
--with-gd







******
Âü°í 1
******

make install ½Ã¿¡ ´ÙÀ½°ú °°ÀÌ pear °ü·Ã ¿À·ù°¡ ³ª¼­ --without-pear ¿É¼ÇÀ» Ãß°¡ÇØ ÄÄÆÄÀÏ Çß½À´Ï´Ù.


(# make install)

Installing PHP SAPI module:       apache
Installing PHP CLI binary:        /usr/local/php/bin/
Installing PHP CLI man page:      /usr/local/php/man/man1/
Installing PEAR environment:      /usr/local/php/lib/php/
[PEAR] Archive_Tar: Invalid Package File, no <package> tag
[PEAR] Console_Getopt: Invalid Package File, no <package> tag
[PEAR] PEAR: Invalid Package File, no <package> tag
ld.so.1: /src/php-5.3.2/sapi/cli/php: Ä¡¸íÀû: ÀçÇÒ´ç ¿À·ù: ÆÄÀÏ /src/php-5.3.2/sapi/cli/php: ±âÈ£ xmlRelaxNGCleanupTypes: ÂüÁ¶ ±âÈ£°¡ ¾ø½À´Ï´Ù.
ÁߴܵÊ(Killed)
make[1]: *** [install-pear-installer] Error 137
make: *** [install-pear] Error 2





******
Âü°í 2
******


configure ÇÒ¶§ (¼Ò½º ÄÄÆÄÀϽà ÇÊ¿äÇÑ ÆÐŰÁöµéÀÇ) ÀÇÁ¸¼º¿¡ °É·Á¼­ error °¡ ¶³¾îÁú¶§°¡ ÀÖ½À´Ï´Ù.


gd

libgcc

libiconv

libpng

libxml

libxml2

zlib


À§ ÆÐŰÁöµéÀ» ¼Ò½º ÄÄÆÄÀÏ Çϱâ Àü¿¡ ÇØ´ç ¼­¹ö¿¡ ¼³Ä¡ÇϽøé ÀϹÝÀûÀ¸·Î ¹ß»ýÇÒ¼ö ÀÖ´Â configure error ´Â »çÀü¿¡ ¾ø¾Ù¼ö ÀÖ½À´Ï´Ù.




*****************************************************************************************

´ÙÀ½Àº ½ãÇÁ¸®¿þ¾î »çÀÌÆ®¿¡¼­ È®ÀÎÇÑ ³»¿ëÀÔ´Ï´Ù.

µÎ¹øÂ°ÁÙÀ» Âü°íÇÏ¿© ÀÇÁ¸¼º¿¡ °É¸®´Â ÆÐŰÁöµéÀ» ¼³Ä¡ÇØ ÁÖ½Ã¸é µË´Ï´Ù.


Libxml2 is the XML C library developed for the Gnome project - installs in /usr/local.

libxml2 requires that the zlib, libiconv, and either libgcc or gcc packages be installed.

*****************************************************************************************



* ÀÇÁ¸¼º¿¡ °É¸®´Â error µéÀÌ ¸¹À¸´Ï ÄÄÆÄÀϽà À§ ÆÐŰÁö¸¦ ¸ðµÎ ¹Ì¸® ¼³Ä¡ÇØ ³õ´Â°Íµµ ÁÁ°í

error °¡ ³¯¶§ ·Î±×¸¦ ºÐ¼®Çؼ­ ÇØ´ç ÆÐŰÁö¸¦ ¼³Ä¡Çصµ µÈ´Ù.





******
Âü°í 3
******

make ½Ã ´ÙÀ½°ú °°Àº ¿¡·¯ ¹ß»ýÇÒ °æ¿ì

.lo Zend/zend_API.lo Zend/zend_extensions.lo Zend/zend_hash.lo Zend/zend_list.lo \
Zend/zend_indent.lo Zend/zend_builtin_functions.lo Zend/zend_sprintf.lo Zend/zend_ini.lo \
Zend/zend_qsort.lo Zend/zend_multibyte.lo Zend/zend_ts_hash.lo Zend/zend_stream.lo Zend/zend_iterators.lo \
Zend/zend_interfaces.lo Zend/zend_exceptions.lo Zend/zend_strtod.lo Zend/zend_objects.lo Zend/zend_object_handlers.lo \
Zend/zend_objects_API.lo Zend/zend_mm.lo Zend/zend_default_classes.lo Zend/zend_reflection_api.lo Zend/zend_execute.lo =
sapi/cli/php_cli.lo sapi/cli/php_cli_readline.lo sapi/cli/getopt.lo main/internal_functions_cli.lo \
-lmysqlclient -lz -lresolv -lm -ldl -lnsl -lsocket -lgcc -lxml2 -lz -liconv -lm -lsocket -lnsl -lxml2 -lz -liconv \
-lm -lsocket -lnsl -lxml2 -lz -liconv -lm \
-lsocket -lnsl -lxml2 -lz -liconv -lm -lsocket -lnsl  -o sapi/cli/php

Output line too long.
Output line too long.
Output line too long.

ld: fatal: file ext/mbstring/libmbfl/: unknown file type
ld: fatal: File processing errors. No output written to a.out
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1


; ÀÌ ¿¡·¯´Â "Output line too long" ¸Þ½ÃÁö·Î ¾Ë¼öÀִµ¥

Makefile ¿¡¼­ ¶óÀ̺귯¸® °æ·Î°¡ »ó´çÈ÷ ±ä ºÎºÐ¿¡¼­ °É¸®´Â ¹®Á¦ÀÔ´Ï´Ù.


sed ÆÐŰÁö¸¦ ¼³Ä¡ÇϽÅÈÄ  make clean --> configure ºÎÅÍ ´Ù½Ã ÇÏ½Ã¸é ¿¡·¯¾øÀÌ make µÉ°ÍÀÔ´Ï´Ù.







ÀÌ»ó ¾øÀÌ ³¡³µ´Ù¸é




# make




# make install





À̰ÍÀ¸·Î ¼Ò½º ÄÄÆÄÀÏ °úÁ¤Àº ¸ðµÎ ³¡³µ½À´Ï´Ù...................










*************************
Apache Config ÆÄÀÏ ¼öÁ¤ !
*************************



¾ÆÆÄÄ¡ ÄÄÆÄÀÏÀÌ ³¡³­ ÈÄ¿¡ ¸¶Áö¸·À¸·Î php source µð·ºÅ丮¿¡ ÀÖ´Â php.ini-dist ÆÄÀÏÀ»

¾Õ¼­ configure¿¡¼­ ÁöÁ¤ÇØÁØ µð·ºÅ丮·Î php.ini ÆÄÀÏ·Î º¹»çÇÏ¿©¾ß ÇÕ´Ï´Ù.



# cp /src/php-5.3.2/php.ini-production /usr/local/apache/conf/php.ini



# chmod 744 /usr/local/apache/conf/php.ini



# vi /usr/local/apache/conf/php.ini

(ÀÌÆÄÀÏÀ» ¿­¾î¼­ ¾Æ·¡ ¼¼ÆÃ°ªÀ» Âü°íÇÏ¿© ¼öÁ¤ ¹× Ãß°¡ÇÕ´Ï´Ù.)




; register_globals = Off      --> ¿äÁòÀº º¸¾È»óÀÇ ÀÌÀ¯·Î »ç¿ë ¾ÈÇÏ´õ¶ó°í¿ä ^^;  Âü°í¸¸.....


default_charset = "utf-8"      ---> Ãß°¡


short_open_tag = On       ---> ¼öÁ¤   (À̺κÐÀ» On À¸·Î ÇØÁà¾ß phpinfo ¸í·ÉÀ» ÅëÇØ ÀÎÅÍ³Ý ºê¶ó¿ìÀú¿¡¼­ phpinfo ¸¦ º¼ ¼ö ÀÖ´Ù)


; max_execution_time = 30     ; Maximum execution time of each script, in seconds
max_execution_time = 0     ; Maximum execution time of each script, in seconds


; max_input_time = 60   ; Maximum amount of time each script may spend parsing request data
max_input_time = 120    ; Maximum amount of time each script may spend parsing request data


; memory_limit = 128M      ; Maximum amount of memory a script may consume (128MB)
memory_limit = 512M      ; Maximum amount of memory a script may consume (128MB)



(Áß°£ »ý·«)

; Maximum size of POST data that PHP will accept.
; post_max_size = 8M
post_max_size = 1024M       ---> ¼öÁ¤   (À̺κÐÀ» ¿øÇÏ´Â ÆÄÀÏ ¾÷·Îµå ¿ë·®À¸·Î ¼öÁ¤)



(Áß°£ »ý·«)

; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
;upload_tmp_dir =
upload_tmp_dir = /tmp

; Maximum allowed size for uploaded files.
upload_max_filesize = 1024M       ---> ¼öÁ¤   (À̺κÐÀ» ¿øÇÏ´Â ÆÄÀÏ ¾÷·Îµå ¿ë·®À¸·Î ¼öÁ¤)



(Áß°£ »ý·«)

; Default timeout for socket based streams (seconds)
; default_socket_timeout = 60
default_socket_timeout = 120




Âü°í

Call-time pass-by-reference ¿À·ù¸¦ ÇØ°áÇϱâ À§ÇØ ´ÙÀ½À» ¼³Á¤



; allow_call_time_pass_reference = Off
allow_call_time_pass_reference = On







:wq!












<¼³Á¤½Ã Âü°í »çÇ× !!>



1. PHP ´Â ±âº» ¾÷·Îµå ¿ë·®ÀÌ 2M·Î Á¦ÇѵǾî ÀÖ½À´Ï´Ù.

¾Æ·¡ µÎ ÆÄÀÏÀ» ¼öÁ¤ÇÏ¸é ¿øÇÏ´Â »çÀÌÁî·Î º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

post_max_size = 1024M       ---> ¼öÁ¤   (À̺κÐÀ» ¿øÇÏ´Â ÆÄÀÏ ¾÷·Îµå ¿ë·®À¸·Î ¼öÁ¤)
upload_max_filesize = 1024M       ---> ¼öÁ¤   (À̺κÐÀ» ¿øÇÏ´Â ÆÄÀÏ ¾÷·Îµå ¿ë·®À¸·Î ¼öÁ¤)




2. php.ini ÆÄÀÏ ¼³Á¤½Ã ´ÙÀ½À» Âü°í Çϼż­ ¼öÁ¤Çϼ¼¿ä.  À¥¼­¹ö ¼Óµµ¿Í °ü·Ã ÀÖ½À´Ï´Ù.


memory_limit  >>  post_max_size  >>  upload_max_filesize



(°ü·Ã »çÀÌÆ®)

http://www.wowunix.com/cgi-bin/CrazyWWWBoard.cgi?mode=read&num=25&db=zeroboard&backdepth=1








ÀÌ·¸°Ô ÇϽÅÈÄ Á¦´ë·Î ¼ÂÆÃÀÌ µÇ¾ú³ª È®ÀÎÇϱâ À§ÇØ test.php¸¦ ¸¸µì´Ï´Ù.


# vi /usr/local/apache/htdocs/test.php

<?
phpinfo();
?>



:wq!










<httpd.conf ¼³Á¤>




# vi /usr/local/apache/conf/httpd.conf


   ServerRoot "/usr/local/apache"

   Listen 80 <--- ¿øÇÏ´Â À¥¼­ºñ½º Æ÷Æ®

   User daemon <--- Default User
   Group daemon <--- Group È®ÀÎ

   ServerAdmin istims@hanmail.net <--- °ü¸®ÀÚ À̸ÞÀÏ ÁÖ¼Ò

   ServerName www.wowunix.com:80 <--- ¼­¹ö À̸§ (Domain ¶Ç´Â Server-IP)

   (or)

   ServerName 192.168.0.10:80

   DocumentRoot "/usr/local/apache/htdocs"    <--- Main index (html) °¡ À§Ä¡ÇÒ µð·ºÅ丮


>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
 

   # This should be changed to whatever you set DocumentRoot to.
   #

   <Directory "/usr/local/apache/htdocs">  <--- ¾ÆÆÄÄ¡ À¥¼­¹ö¿¡¼­ perl (cgi) ¸¦ »ç¿ëÇϱâ À§ÇÑ ¼³Á¤1
   #
   # Possible values for the Options directive are "None", "All",
   # or any combination of:
   #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
   #
   # Note that "MultiViews" must be named *explicitly* --- "Options All"
   # doesn't give it to you.
   #
   # The Options directive is both complicated and important.  Please see
   # http://httpd.apache.org/docs/2.2/mod/core.html#options
   # for more information.
   #
   Options Indexes FollowSymLinks

   #
   # AllowOverride controls what directives may be placed in .htaccess files.
   # It can be "All", "None", or any combination of the keywords:
   #   Options FileInfo AuthConfig Limit
   #
   # AllowOverride None
   AllowOverride All  <--- None À» All ·Î ¹Ù²ã ÁÝ´Ï´Ù.

   #
   # Controls who can get stuff from this server.
   #
   Order allow,deny
   Allow from all

</Directory>


>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>


   #
   # DirectoryIndex: sets the file that Apache will serve if a directory
   # is requested.
   #
   <IfModule dir_module>
       DirectoryIndex index.htm index.html index.php
   </IfModule>

   (»ç¿ëÀÚ°¡ Á¤ÀÇÇÏ´Â Default È®ÀåÀÚ ¼³Á¤)


>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>


   AddType application/x-tar .tgz
   AddType image/x-icon .ico
   AddType application/x-httpd-php .php .php3 .php4 .php5 .htm .html .phtml .ph
   AddType application/x-httpd-php-source .phps
  
   AddType application/x-httpd-php .php


   # AddHandler allows you to map certain file extensions to "handlers",
   # actions unrelated to filetype. These can be either built into the server
   # or added with the Action command (see below)
   #
   # If you want to use server side includes, or CGI outside
   # ScriptAliased directories, uncomment the following lines.
   #
   # To use CGI scripts:
   #
   AddHandler cgi-script .cgi            <--- ¾ÆÆÄÄ¡ À¥¼­¹ö¿¡¼­ perl (cgi) ¸¦ »ç¿ëÇϱâ À§ÇÑ ¼³Á¤2 (ÁÖ¼®À» Ç®¾îÁÝ´Ï´Ù.)


>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>




########################
# Virtual Host Setting #
########################
###########################################################################################
# ÀÎŬ·çµå ÇÔ¼ö¸¦ ½á¼­ conf µð·ºÅ丮¿¡ ÀÖ´Â vhosts.conf ·Î Virtual Host ¸¦ ¼¼ÆÃÇÑ´Ù........
###########################################################################################

# Include conf/vhosts.conf



:wq!









(Âü°í)

Virtual Host¸¦ »ç¿ëÇÒ °æ¿ì À§ Include conf/vhosts.conf ºÎºÐ ¿ÞÂÊ¿¡ ÀÖ´Â ÁÖ¼®(#) À» Ç®¾î ÁÖ¼Å¾ß ¾Æ·¡ vhosts.conf °¡ Àû¿ëµË´Ï´Ù.






¾ÆÆÄÄ¡ "¹öÃß¾ó-È£½ºÆ® (VirtualHost)" ÆÄÀÏ »ý¼º




# vi /usr/local/apache/conf/vhosts.conf

########################################
# /usr/local/apache/conf/vhosts.conf
########################################

########################################
# ´ÙÀ½Àº VirtualHost ¿¡ °üÇÑ ¼³Á¤ÀÔ´Ï´Ù.
########################################



NameVirtualHost 192.168.0.10


########################################
# wowunix.com ¿¡ ´ëÇÑ Virtual Host ¼³Á¤.
########################################

<VirtualHost 192.168.0.10>
ServerAdmin     istims@hanmail.net
ServerName      wowunix.com
DocumentRoot    /usr/local/apache/htdocs/vhosts/wowunix.com
ErrorLog        /usr/local/apache/logs/error_log
CustomLog       /usr/local/apache/logs/access_log combined
</VirtualHost>

<VirtualHost 192.168.0.10>
ServerAdmin     istims@hanmail.net
ServerName      www.wowunix.com
DocumentRoot    /usr/local/apache/htdocs
ErrorLog        /usr/local/apache/logs/error_log
CustomLog       /usr/local/apache/logs/access_log combined
</VirtualHost>

<VirtualHost 192.168.0.10>
ServerAdmin     istims@hanmail.net
ServerName      mail.wowunix.com
DocumentRoot    /usr/local/apache/htdocs/vhosts/wowunix.com/mail
ErrorLog        /usr/local/apache/logs/error_log
CustomLog       /usr/local/apache/logs/access_log combined
</VirtualHost>

<VirtualHost 192.168.0.10>
ServerAdmin     istims@hanmail.net
ServerName      sol44.wowunix.com
DocumentRoot    /usr/local/apache/htdocs/vhosts/wowunix.com/sol44
ErrorLog        /usr/local/apache/logs/error_log
CustomLog       /usr/local/apache/logs/access_log combined
</VirtualHost>



:wq!










   <´ÙÀ½Àº ¾ÆÆÄÄ¡ À¥¼­¹ö ¿É¼ÇÀÔ´Ï´Ù.  °­·ÂÃßõ! ÇÕ´Ï´Ù~>




~~~ ÇÑ±Û URL ¼­ºñ½º¸¦ À§ÇÑ Apache mod_url (ÇÑ±Û ÀÎ½Ä ¸ðµâ) ¼³Ä¡Çϱâ[Ãʰ­Ãß] ~~~


(ÇÑ±Û ÀÎ½Ä ¸ðµâ ¼³Ä¡´Â Á¦ ȨÆäÀÌÁö¿¡¼­µµ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.)

Ãâó : http://www.wowunix.com/cgi-bin/CrazyWWWBoard.cgi?mode=read&num=1140&db=solaris&backdepth=1




Apache ¿¡¼­´Â ±âº»ÀûÀ¸·Î ÇÑ±Û ÀνÄÀÌ µÇÁö ¾Ê½À´Ï´Ù.


ÀÌ´Â ¾Æ·¡ ¿¹½Ãó·³ ½ÇÁ¦ ÇѱÛ.html ÆÄÀÏÀÌ ÇØ´ç °æ·Î¿¡ À־ Read µÇÁö ¾Ê´Â´Ù~ ¶ó´Â ¸»ÀÔ´Ï´Ù.

(ex) http://www.test.com/ÇѱÛ.html


Apache¿¡¼­ÀÇ ÇÑ±ÛÆÄÀÏ ÀÎ½Ä ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ mod_url À̶ó´Â Apache ¸ðµâÀÌ ³ª¿À°Ô µÇ¾ú½À´Ï´Ù.

¸î °¡Áö ÀýÂ÷¸¸ °ÅÄ¡¸é ¼Õ ½±°Ô ¸ðµâ ¼³Ä¡°¡ ¿Ï·á µÇ´Ï ³¡±îÁö µû¶óÇØ º¸½Ã±â ¹Ù¶ø´Ï´Ù.


.......................................... (»ý·«)



Á¦ ȨÆäÀÌÁö¿¡ Àû¿ëÇØ ºÃ´Âµ¥ Àß µË´Ï´Ù.

Âü°í·Î Apache À¥¼­¹ö ¼³Ä¡½Ã DSO ·Î ÄÄÆÄÀÏ µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù. ^^

È®ÀÎÇÏ´Â ¹æ¹ýÀº ´ÙÀ½°ú °°½À´Ï´Ù.

(¸Ç ¹Ø¿¡ mod_so.c ÀÌ º¸À̽øé DSO ·Î ¼³Ä¡µÈ °ÍÀ¸·Î º¸½Ã¸é µË´Ï´Ù. ^^)



[www:/] #   httpd -l

Compiled in modules:
 core.c
 mod_authn_file.c
 mod_authn_default.c
 mod_authz_host.c
 mod_authz_groupfile.c
 mod_authz_user.c
 mod_authz_default.c
 mod_auth_basic.c
 mod_include.c
 mod_filter.c
 mod_charset_lite.c
 mod_log_config.c
 mod_env.c
 mod_setenvif.c
 mod_version.c
 prefork.c
 http_core.c
 mod_mime.c
 mod_status.c
 mod_autoindex.c
 mod_asis.c
 mod_cgi.c
 mod_negotiation.c
 mod_dir.c
 mod_actions.c
 mod_userdir.c
 mod_alias.c
 mod_so.c






¿ì¼± À§ »çÀÌÆ®¿¡¼­ ¾Ë·ÁÁØ mod_url ¼³Ä¡ ÆÄÀÏÀ» ´Ù¿î ¹Þ½À´Ï´Ù.


- ¾Æ·¡ URL·Î À̵¿ ÈÄ, ÀûÇÕÇÑ ¹öÀüÀ» ´Ù¿î ¹Þ½À´Ï´Ù.

- http://caos.kldp.net/export/rss20_download.php?group_id=490

- Àú´Â mod_url ÃֽŹöÀüÀÎ 2.1.15 ¹öÀüÀ» ´Ù¿î¹Þ¾Ò½À´Ï´Ù.

(À§¿¡¼­ ¸»¾¸ µå¸° Á¦ ȨÆäÀÌÁö¿¡¼­µµ ÆÄÀÏ ´Ù¿î ¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù. ^~)


- wget http://caos.kldp.net/frs/download.php/4855/mod_url-apache2-1.15.tar.bz2





mod_url ¼³Ä¡ ÆÄÀÏÀ» ¼³Ä¡ÇÒ ¼­¹ö¿¡ ¿Ã¸®°í mod_url ¸ðµâÀ» Apache ¼­¹ö¿¡ ¼³Ä¡(LoadModule) ÇÕ´Ï´Ù.


[www:/src/mod_url-apache2.1.15] #   ls

./            Changelog     Makefile.in   config.m4     mod_url.exp
../           GNUmakefile   README        mod_url.c     win32/



[www:/src/mod_url-apache2.1.15] #   ls -l

drwxr-xr-x   4 root     root         512 12¿ù 13ÀÏ  19:09 ./
drwxr-xr-x  10 root     root        1024 12¿ù 15ÀÏ  17:36 ../
drwxr-xr-x   2 root     root         512 12¿ù 13ÀÏ  19:09 .libs/
-rw-r--r--   1 root     root        1502 12¿ù 12ÀÏ  00:48 Changelog
-rw-r--r--   1 root     root         323 12¿ù 12ÀÏ  00:48 GNUmakefile
-rw-r--r--   1 root     root          96 12¿ù 12ÀÏ  00:48 Makefile.in
-rw-r--r--   1 root     root        3272 12¿ù 12ÀÏ  00:48 README
-rw-r--r--   1 root     root         817 12¿ù 12ÀÏ  00:48 config.m4
-rw-r--r--   1 root     root       22949 12¿ù 12ÀÏ  00:48 mod_url.c
-rw-r--r--   1 root     root          14 12¿ù 12ÀÏ  00:48 mod_url.exp
-rw-r--r--   1 root     root         793 12¿ù 13ÀÏ  19:09 mod_url.la
-rw-r--r--   1 root     root         312 12¿ù 13ÀÏ  19:09 mod_url.lo
-rw-r--r--   1 root     root       38072 12¿ù 13ÀÏ  19:09 mod_url.o
-rw-r--r--   1 root     root           0 12¿ù 13ÀÏ  19:09 mod_url.slo
drwxr-xr-x   2 root     root         512 12¿ù 12ÀÏ  00:48 win32/



[www:/src/mod_url-apache2.1.15] #   /usr/local/apache/bin/apxs -iac mod_url.c

/usr/local/apache/build/libtool --silent --mode=compile gcc -prefer-pic   -DSOLARIS2=10 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_LARGEFILE64_SOURCE -g -O2 -I/usr/local/apache/include  -I/usr/local/apache/include   -I/usr/local/apache/include   -c -o mod_url.lo mod_url.c && touch mod_url.slo
mod_url.c: In function `check_redurl_iconv':
mod_url.c:299: warning: passing arg 2 of `libiconv' from incompatible pointer type
/usr/local/apache/build/libtool --silent --mode=link gcc -o mod_url.la  -rpath /usr/local/apache/modules -module -avoid-version    mod_url.lo
/usr/local/apache/build/instdso.sh SH_LIBTOOL='/usr/local/apache/build/libtool' mod_url.la /usr/local/apache/modules
/usr/local/apache/build/libtool --mode=install cp mod_url.la /usr/local/apache/modules/
cp .libs/mod_url.so /usr/local/apache/modules/mod_url.so
chmod +x /usr/local/apache/modules/mod_url.so
cp .libs/mod_url.lai /usr/local/apache/modules/mod_url.la
cp .libs/mod_url.a /usr/local/apache/modules/mod_url.a
chmod 644 /usr/local/apache/modules/mod_url.a
ranlib /usr/local/apache/modules/mod_url.a
----------------------------------------------------------------------
Libraries have been installed in:
 /usr/local/apache/modules

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
 - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
   during execution
 - use the `-RLIBDIR' linker flag

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
chmod 755 /usr/local/apache/modules/mod_url.so
[activating module `redurl' in /usr/local/apache/conf/httpd.conf]


[www:/src/mod_url-apache2.1.15] #




httpd.conf ¿¡ redurl_module ÀÌ Ãß°¡ µÈ °ÍÀ» È®ÀÎ ÇÕ´Ï´Ù. ^^

- apxs ¸¦ ÀÌ¿ëÇÑ ¼³Ä¡´Â httpd.conf ¼³Á¤ÆÄÀÏ¿¡ ¸ðµâ °ü·Ã ³»¿ëÀÌ ÀÚµ¿À¸·Î Ãß°¡°¡ µË´Ï´Ù. (È®Àθ¸)


............................

LoadModule redurl_module      modules/mod_url.so






¸¶Áö¸·À¸·Î httpd.conf ¸Ç ¸¶Áö¸·¿¡ ´ÙÀ½À» Ãß°¡ÇØ ÁÝ´Ï´Ù.


###############################
# mod_url ÇÑ±Û ÀÎ½Ä ¸ðµâ ¼³Ä¡ #
###############################

<IfModule mod_url.c>
CheckURL On
</IfModule>






¼³Ä¡´Â ³¡³µ½À´Ï´Ù.

Apache À¥¼­¹ö¸¦ restart ÇϽŠÈÄ ÇÑ±Û URL ¼­ºñ½º°¡ µÇ´ÂÁö È®ÀÎÇØ º¸½Ã¸é µË´Ï´Ù.


Âü°í·Î ÇÑ±Û»Ó ¾Æ´Ï¶ó ÀϺ»¾î µî ¿µ¾î°¡ ¾Æ´Ñ ´Ù¸¥ ¾ð¾îµµ Àß µË´Ï´Ù....  Á¤¸» ÁÁ³×¿ä ^^~









#################
# Apache Tuning #
#################


Timeout    300

# TimeoutÀº Ŭ¶óÀÌ¾ðÆ®¿¡¼­ ¼­¹ö·Î Á¢¼ÓÇÒ ¶§ Ŭ¶óÀÌ¾ðÆ®³ª ¼­¹öÀÇ Åë½ÅÀå¾Ö·Î ÀÎÇØ 300ÃÊ µ¿¾È Ŭ¶óÀÌ¾ðÆ®¿¡¼­
# ¿Ïº®ÇÑ Ã³¸®¸¦ ÇÏÁö ¸øÇÒ ¶§ Ŭ¶óÀÌ¾ðÆ®¿ÍÀÇ ¿¬°áÀ» ÇØÁ¦ÇÑ´Ù.


KeepAlive  On

# ¼­¹ö¿ÍÀÇ Áö¼ÓÀûÀÎ ¿¬°áÀ» Çϵµ·Ï ¼³Á¤µÇ¾î ÀÖ´Ù. Áï ÇѹøÀÇ ¿¬°á¿¡ ´ëÇØ ÇѹøÀÇ ¿äû¸¸ ó¸®ÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ¶Ç
´Ù¸¥
# ¿äûÀ» ±â´Ù¸®°Ô µÈ´Ù. ÇÏÁö¸¸ Áö¼ÓÀûÀÎ ¿¬°á ½Ã°£Àº KeepAliveTimeout °ª¿¡ ¼³Á¤ÇÑ ¸¸Å­ À¯ÁöµÈ´Ù.
# KeepAlive¸¦ Off·Î ¼³Á¤ÇÏ°Ô µÇ¸é Ŭ¶óÀÌ¾ðÆ®·Î ºÎÅÍ ÇѹøÀÇ ¿äûÀ» ¹ÞÀº ÈÄ ¹Ù·Î Á¢¼ÓÀ» ÇØÁ¦ÇÑ´Ù.
# Ưº°ÇÑ °æ¿ì°¡ ¾Æ´Ï¶ó¸é On »óÅ·ΠÀ¯ÁöÇÏ´Â °ÍÀÌ ÁÁ´Ù.


MinSpareServers  10

# ¾ÆÆÄÄ¡°¡ ½ÇÇàµÉ ¶§ ÃÖ¼Ò ¿¹ºñ ÇÁ·Î¼¼½º ¼ö¸¦ ¼³Á¤ÇÑ´Ù. ÀÌ °ª¿¡ ÀÇÇØ ÇöÀç nobody ¼ÒÀ¯ÀÇ ¾ÆÆÄÄ¡ ÇÁ·Î¼¼½º°¡ 5º¸
´Ù
# ÀÛÀ» °æ¿ì ÀÚµ¿À¸·Î ºÎÁ·ÇÑ ¸¸Å­ÀÇ ¾ÆÆÄÄ¡ ÇÁ·Î¼¼½º »ý¼ºÇÑ´Ù.
# 8 Á¤µµ ¼³Á¤ÇÏ´Â °ÍÀÌ Àû´çÇÏ´Ù.
# Á¢¼ÓÀÚ°¡ ¸¹Àº °æ¿ì´Â 10~15 Á¤µµ·Î ¼³Á¤ÇÏÀÚ.


MaxSpareServers  20

# ¾ÆÆÄÄ¡°¡ ½ÇÇàµÉ ¶§ ÃÖ´ë ¿¹ºñ ÇÁ·Î¼¼½º ¼ö¸¦ ¼³Á¤ÇÑ´Ù. ÀÌ °ª¿¡ ÀÇÇØ ÇöÀç nobody ¼ÒÀ¯ÀÇ ¾ÆÆÄÄ¡ ÇÁ·Î¼¼½º°¡ 10
º¸´Ù
# Ŭ °æ¿ì ºÒÇÊ¿äÇÑ ÇÁ·Î¼¼½º¸¦ Á¦°ÅÇÑ´Ù.
# 20 Á¤µµ ¼³Á¤ÇÏ´Â °ÍÀÌ Àû´çÇÏ´Ù.
# Á¢¼ÓÀÚ°¡ ¸¹Àº °æ¿ì´Â 40-50 À¸·Î ¼³Á¤ÇÏÀÚ.


StartServers  10

# ¾ÆÆÄÄ¡°¡ ½ÇÇàµÉ ¶§ »ý¼º ½ÃŰ´Â ÀÚ½Ä ÇÁ·Î¼¼½º ¼öÀÌ´Ù.
# ÇÏÁö¸¸ ÀÌ °ªÀÌ MinSpareServers °ªº¸´Ù ÀÛÀ» °æ¿ì ¾ÆÆÄÄ¡ ½ÇÇà ÈÄ¿¡ ¹Ù·Î MinSpareServers ÀÇ ¼³Á¤¸¸Å­ »ý¼ºÇϱâ

# ¶§¹®¿¡ ¾Æ¹«·± Àǹ̰¡ ¾ø°Ô µÈ´Ù. StartServer °ª°ú MinSpareServers °ªÀº °°Àº °ªÀ» ¼³Á¤Çϴ°ÍÀÌ ¹Ù¶÷Á÷ÇÏ´Ù.


MaxClients  150

# ¾ÆÆÄÄ¡ ¼­¹öÀÇ µ¿½Ã Á¢¼ÓÀÚ ¼ö¸¦ Á¤ÀÇÇÑ´Ù.
# ÃÖ´ë °ªÀº 256ÀÌ´Ù.
# 256 ÀÌ»óÀÇ °ªÀ» ¼³Á¤ÇÏ°í ½ÍÀ» ¶§´Â ¾ÆÆÄÄ¡ ¼Ò½ºÀÇ httpd.h Çì¾î ÆÄÀÏÀÇ HARD_SERVER_LIMIT ºÎºÐÀ» ¼öÁ¤Çϰí
# ¾ÆÆÄÄ¡¸¦ ´Ù½Ã ÄÄÆÄÀÏ ÇØ¾ß µÈ´Ù.






À̰ÍÀ¸·Î httpd.conf ¼³Á¤Àº ´Ù ³¡³µ½À´Ï´Ù.










**********************
¾ÆÆÄÄ¡ Config ¹®¹ý°Ë»ç
**********************


# /usr/local/apache/bin/apachectl configtest

Syntax OK







********************
[[ Apache Restart ]]
********************


# /usr/local/apache/bin/apachectl stop


# /usr/local/apache/bin/apachectl start



OR



´ÙÀ½°ú °°ÀÌ ½ºÅ©¸³Æ®¸¦ ¸¸µé¾î¼­ ÆíÇÏ°Ô »ç¿ëÇÏ¸é µÈ´Ù............



# vi /usr/local/apache/bin/start.sh

echo
echo
echo

/usr/local/apache/bin/apachectl start

sleep 2

echo
echo
echo "  ************************************************************************"
echo "  ************************************************************************"
ps -ef |grep httpd |grep -v grep
echo "  ************************************************************************"
echo "  ************************************************************************"
sleep 2

echo
echo "  ¸ðµÎ `pgrep httpd |grep -v grep |wc -l` °³ÀÇ Apache Processor °¡ Running ÁßÀÔ´Ï´Ù.............!!!! "
echo
echo
echo



:wq!







# vi /usr/local/apache/bin/stop.sh

echo
echo
echo

/usr/local/apache/bin/apachectl stop
sleep 2

echo
echo
echo "  ************************************************************************"
echo "  ************************************************************************"
ps -ef |grep httpd |grep -v grep
echo "  ************************************************************************"
echo "  ************************************************************************"
sleep 2

echo
echo "  ¸ðµÎ `pgrep httpd |grep -v grep |wc -l` °³ÀÇ Apache Processor °¡ Running ÁßÀÔ´Ï´Ù.............!!!! "
echo
echo
echo


:wq!






# chmod 744 /usr/local/apache/bin/*.sh











######################
4.  apache-tomcat ¼³Ä¡
######################



Tomcat À̶õ?? °¡Àå À¯¸íÇÑ ¹«·á JSP Servlet Container ÀÔ´Ï´Ù. (jsp ÇØ¼®±â¶ó°í º¸½Ã¸é µË´Ï´Ù. ^^)


Âü°í·Î Tomcat ¼³Ä¡´Â ¾ÐÃàÀ» Ǫ´Â °Í ¸¸À¸·Î ¿Ï·á µË´Ï´Ù.(¹ÙÀ̳ʸ® ÆÄÀÏÀ» »ç¿ëÇÒ °æ¿ì ^^)



¹ÙÀ̳ʸ® ÆÄÀÏÀ» À¥¿¡¼­ ´Ù¿î ¹ÞÀ¸½Ã°Å³ª ¾Æ·¡ Á¦°¡ ¿î¿µÇÏ´Â À¥¼­¹ö¿¡¼­ ´Ù¿î ¹Þ¾Æ ÀÛ¾÷ ÇÏ½Ã¸é µË´Ï´Ù. ^^

http://nas.wowunix.com/down/APM_src/

http://nas.wowunix.com/down/set/tomcat/bin/





´Ù¿î¹ÞÀº apache-tomcat ÆÐŰÁö ÆÄÀÏÀ» /usr/local µð·ºÅ丮¿¡ °¡¼­ DZ´Ï´Ù.

[www:/usr/local] #   ls -l
ÃÑ 12076
drwxr-xr-x  25 root     root        1024 12¿ù 14ÀÏ  13:45 ./
drwxr-xr-x  42 root     sys         1024 12¿ù 11ÀÏ  10:50 ../
-rw-r--r--   1 root     root     7459741 12¿ù 14ÀÏ  13:44 apache-tomcat-7.0.23.tar.gz
............................
............................




# gzip -d apache-tomcat-7.0.23.tar.gz



# tar xvf apache-tomcat-7.0.23.tar



[www:/usr/local] #   ls -l
ÃÑ 12076
drwxr-xr-x  25 root     root        1024 12¿ù 14ÀÏ  13:45 ./
drwxr-xr-x  42 root     sys         1024 12¿ù 11ÀÏ  10:50 ../
drwxr-xr-x   9 root     root         512 12¿ù 14ÀÏ  13:45 apache-tomcat-7.0.23/
-rw-r--r--   1 root     root     7459741 12¿ù 14ÀÏ  13:44 apache-tomcat-7.0.23.tar.gz
............................
............................





½Éº¼¸¯ ¸µÅ©¸¦ °É¾î /usr/local/tomcat µð·ºÅ丮¸¦ ´ÙÀ½°ú °°ÀÌ »ý¼ºÇÕ´Ï´Ù.



[www:/usr/local] #   ln -s ./apache-tomcat-7.0.23 ./tomcat



ls ÇÏ¸é ´ÙÀ½°ú °°ÀÌ ½Éº¼¸¯ ¸µÅ©°¡ »ý¼º ‰çÀ» °Ì´Ï´Ù.

lrwxrwxrwx   1 root     root          22 12¿ù 14ÀÏ  13:46 tomcat -> ./apache-tomcat-7.0.23/





±×¸®°í ´ÙÀ½°ú °°ÀÌ tomcat-users.xml ÆÄÀÏÀ» ¿­¾î ¸Ç ¸¶Áö¸·¿¡ Tomcat Manager ApplicationÀÇ »ç¿ëÀÚ À̸§(admin)°ú ¾ÏÈ£(admin)¸¦ µî·ÏÇØ ÁÝ´Ï´Ù.

À̰ÍÀº ³ªÁß¿¡ tomcat ¼³Ä¡ÈÄ À¥ºê¶ó¿ìÀú »ó¿¡¼­ Administration(Status & Tomcat Manager)¸¦ Á¢¼ÓÇϱâ À§ÇÑ ¾ÏÈ£ÀÔ´Ï´Ù.



[www:/usr/local/tomcat/conf] #   cat tomcat-users.xml

(Áß°£»ý·«)
..................................................

<tomcat-users>
<!--
 NOTE:  By default, no user is included in the "manager" role required
 to operate the "/manager" web application.  If you wish to use this app,
 you must define such a user - the username and password are arbitrary.
-->
<!--
 NOTE:  The sample user and role entries below are wrapped in a comment
 and thus are ignored when reading this file. Do not forget to remove
 <!.. ..> that surrounds them.
-->
<!--
 <role rolename="tomcat"/>
 <role rolename="role1"/>
 <role rolename="manager"/>
<!--
 <user username="tomcat" password="tomcat" roles="tomcat"/>
 <user username="both" password="tomcat" roles="tomcat,role1"/>
 <user username="role1" password="tomcat" roles="role1"/>
<!--
 <user username="admin" password="admin" roles="manager"/>
-->

</tomcat-users>






######################
5.  JK Connector ¼³Ä¡
######################

JK Connector ¶õ? - Apache + Tomcat ¿¬µ¿ ÇÁ·Î±×·¥


[Âü°í1] JK2 Connector ´Â 2004.11. ÀÌÈÄ °³¹ß ¹× Áö¿ø Áß´ÜµÇ¾î ´õÀÌ»ó »ç¿ëµÇÁö ¾ÊÀ¸¹Ç·Î JK2 °¡ ÃֽŹöÀüÀÎ °ÍÀ¸·Î ¿ÀÇØÇÏÁö ¾Êµµ·Ï ÁÖÀÇ. (deprecated)

[Âü°í2] JK1.2.21 ¹öÀü°ú JK1.2.23 ¹öÀü¿¡¼­ Áß¿äÇÑ º¸¾È ¾÷µ¥ÀÌÆ®°¡ ÀÌ·ç¾î Á³À¸¹Ç·Î ¹Ýµå½Ã 1.2.24 ÀÌ»óÀÇ ÃֽŹöÀüÀ» »ç¿ëÇØ¾ß ÇÑ´Ù. ÃֽŹöÀüÀ» »ç¿ëÇϰí ÀÖÁö ¾Ê´Ù¸é ¹Ýµå½Ã ¾÷µ¥ÀÌÆ® ÇØ¾ßÇÑ´Ù.



JK ¼³Ä¡¿¡´Â µÎ °¡Áö ¹æ¹ýÀÌ Àִµ¥,

Çϳª´Â ÀϹÝÀûÀÎ ÄÄÆÄÀÏ·Î jk_mod.so »ý¼º ÈÄ ¾ÆÆÄÄ¡ ¸ðµâ µð·ºÅ丮¿¡ º¹»çÇÏ°í ¼³Á¤ÆÄÀÏ¿¡µµ Ãß°¡ÇÏ´Â µ¿Àû¸ðµâ¹æ½ÄÀ̰í,

´Ù¸¥ Çϳª´Â ¾ÆÆÄÄ¡¸¦ ¼³Ä¡Çϱâ ÀÌÀü¿¡ ¾ÆÆÄÄ¡ ¼Ò½º¿¡ Æ÷ÇÔÇÏ¿© ¾ÆÆÄÄ¡ ¼³Ä¡ ¶§ ÀÚµ¿À¸·Î ¼³Ä¡µÇ´Â Á¤Àû¸ðµâ¹æ½ÄÀÌ´Ù.

ÀÌÁß µÎ¹øÂ° ¹æ½ÄÀÌ ¼º´ÉÀÌ ÁÁÀ¸³ª Apache2.2 ¿¡¼­ ¾ÆÁ÷ Áö¿øµÇÁö ¾Ê°í Àֱ⠶§¹®¿¡ µ¿Àû¸ðµâ¹æ½ÄÀ¸·Î ÀÛ¾÷ÇÕ´Ï´Ù.



¼Ò½º ÆÄÀÏÀ» apache.org »çÀÌÆ®¿¡¼­ Á÷Á¢ ´Ù¿î ¹ÞÀ¸½Ã°Å³ª ¾Æ·¡ Á¦ À¥¼­¹ö¿¡¼­ ´Ù¿î ¹Þ¾Æ ÀÛ¾÷ ÇÏ½Ã¸é µË´Ï´Ù. ^^

http://nas.wowunix.com/down/APM_src/

http://nas.wowunix.com/down/set/tomcat/tomcat-connectors/jk

http://mirror.apache-kr.org/tomcat/tomcat-connectors/jk/





´Ù¿î¹ÞÀº JK Connector ¼Ò½º ÆÄÀÏÀ» À¥¼­¹ö ÀÛ¾÷ µð·ºÅ丮(/usr/local)¿¡ ¿Ã¸°ÈÄ ¾ÐÃàÀ» DZ´Ï´Ù.

[www:/usr/local] #   ls -l
ÃÑ 12076
drwxr-xr-x  25 root     root        1024 12¿ù 14ÀÏ  13:45 ./
drwxr-xr-x  42 root     sys         1024 12¿ù 11ÀÏ  10:50 ../
-rw-r--r--   1 root     root     1545588 12¿ù 14ÀÏ  14:30 tomcat-connectors-1.2.32-src.tar.gz
............................
............................



# gzip -d tomcat-connectors-1.2.32-src.tar.gz


# tar xvf tomcat-connectors-1.2.32-src.tar



[www:/usr/local] #   ls -l
ÃÑ 12076
drwxr-xr-x  25 root     root        1024 12¿ù 14ÀÏ  13:45 ./
drwxr-xr-x  42 root     sys         1024 12¿ù 11ÀÏ  10:50 ../
drwxr-xr-x   9 root     bin          512  7¿ù  2ÀÏ  14:47 tomcat-connectors-1.2.32-src/
-rw-r--r--   1 root     root     1545588 12¿ù 14ÀÏ  14:30 tomcat-connectors-1.2.32-src.tar.gz

............................
............................




# cd tomcat-connectors-1.2.32-src/



# cd native



# ./configure --with-apxs=/usr/local/apache/bin/apxs


..................................

configure: creating ./config.status
config.status: creating Makefile
config.status: creating apache-1.3/Makefile
config.status: creating apache-1.3/Makefile.apxs
config.status: creating apache-2.0/Makefile
config.status: creating apache-2.0/Makefile.apxs
config.status: creating common/Makefile
config.status: creating common/list.mk
config.status: creating common/jk_types.h
config.status: creating jni/Makefile
config.status: creating common/config.h
config.status: common/config.h is unchanged
config.status: executing depfiles commands
[hosting:/usr/local/tomcat-connectors-1.2.32-src/native] #





# make




# cp ./apache-2.0/mod_jk.so /usr/local/apache/modules/


make ¸í·ÉÀ¸·Î »ý¼ºµÈ mod_jk.so ¸¦ apache/modules ¿¡ º¹»çÇØ ³Ö´Â °ÍÀ¸·Î JK Connector ÀÛ¾÷Àº ³¡³µ½À´Ï´Ù. ^^






ȯ°æº¯¼ö(.cshrc)¿¡ /usr/local/jk ¸¦ CONNECTOR_HOME º¯¼ö·Î ¼±¾ðÇØ¼­ »ç¿ëÇϱâ À§ÇØ ½Éº¼¸¯ ¸µÅ©¸¦ ¼³Á¤ÇÕ´Ï´Ù.

(Âü°í·Î ÇöÀç ÀÛ¾÷ µð·ºÅ丮´Â /usr/local ÀÔ´Ï´Ù.)



# ln -s ./tomcat-connectors-1.2.32-src ./jk











apache/conf/httpd.conf ¼³Á¤¿¡ ´ÙÀ½À» Ãß°¡ ÇÕ´Ï´Ù. ^^



# vi httpd.conf

............................
............................


# index.jsp ¸¦ Ãß°¡ÇÕ´Ï´Ù.

DirectoryIndex index.htm index.html index.php index.jsp








######################
# JK Connection ¼³Á¤ #
######################

LoadModule jk_module modules/mod_jk.so
JkWorkerProperty worker.list=ajp13
JkWorkerProperty worker.ajp13.type=ajp13
JkWorkerProperty worker.ajp13.host=localhost
JkWorkerProperty worker.ajp13.port=8009
JkLogFile "logs/mod_jk.log"
JkLogLevel info
JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
JkMount /*.jsp ajp13
JkMount /*.jspx ajp13
JkMount /*.XXX ajp13






Âü°í·Î À§ ¸¶Áö¸·ÁÙÀº ¿øÇÏ´Â JSP ÆÄÀÏ È®ÀåÀÚ¸¦ Ãß°¡ÇÏ´Â ºÎºÐÀ¸·Î

/usr/local/tomcat/conf/web.xml (line:368) À§Ä¡¿¡ ´ÙÀ½°ú °°ÀÌ °°Àº È®ÀåÀÚ¸¦ ¼³Á¤ÇØÁÖ¸é µÈ´Ù. (Çʼö ¾Æ´Ñ ¼±ÅÃÀÔ´Ï´Ù.)



<servlet-mapping>
   <servlet-name>jsp</servlet-name>
   <url-pattern>*.jsp</url-pattern>
   <url-pattern>*.jspx</url-pattern>
   <url-pattern>*.XXX</url-pattern>
</servlet-mapping>






JK Connection ¼³Á¤Àº À̰ÍÀ¸·Î ¸¶Ä¨´Ï´Ù.









OS À¯Àú(root)ÀÇ È¯°æº¯¼ö¿¡ ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇÕ´Ï´Ù.


¿¹) tomcatÀÇ User ´Â root ÀÌ°í ½©Àº c shell(~/.cshrc)À» »ç¿ëÇÑ´Ù°í °¡Á¤ÇϰڽÀ´Ï´Ù.




# vi ~/.cshrc


....................................


############################################
#  Java & Tomcat  Environment Setting ¼³Á¤ #
############################################

##############################################################
setenv path "/usr/java/bin:$path"

setenv JAVA_HOME /usr/java
setenv CONNECTOR_HOME /usr/local/jk

setenv TOMCAT_HOME /usr/local/tomcat
setenv CATALINA_HOME /usr/local/tomcat
setenv CATALINA_OPTS "-server"

export path JAVA_HOME TOMCAT_HOME CATALINA_HOME CONNECTOR_HOME
##############################################################






Âü°í·Î korn shell ÀÏ °æ¿ì´Â setenv ´ë½Å¿¡ ¾Æ·¡¿Í °°ÀÌ ¼³Á¤ÇÏ½Ã¸é µË´Ï´Ù. ^^


¿¹)

export JAVA_HOME=/usr/java

export PATH=$PATH:$JAVA_HOME/bin







¸¶Áö¸·À¸·Î start, stop ½ºÅ©¸³Æ®¸¦ ´ÙÀ½°ú °°ÀÌ »ý¼ºÇÕ´Ï´Ù.



# vi /usr/local/tomcat/bin/start.sh

echo
echo
echo

/usr/local/tomcat/bin/catalina.sh start

sleep 3

echo
echo
echo "  ************************************************************************"
echo "  ************************************************************************"
ps -ef |grep java |grep tomcat
echo "  ************************************************************************"
echo "  ************************************************************************"
sleep 3

echo
echo "  ¸ðµÎ `ps -ef |grep java |grep tomcat |wc -l` °³ÀÇ Apache-Tomcat Processor °¡ Running ÁßÀÔ´Ï´Ù.............!!!! "
echo
echo
echo



:wq!







# vi /usr/local/tomcat/bin/stop.sh

echo
echo
echo

/usr/local/tomcat/bin/catalina.sh stop
sleep 3

echo
echo
echo "  ************************************************************************"
echo "  ************************************************************************"
ps -ef |grep java |grep tomcat
echo "  ************************************************************************"
echo "  ************************************************************************"
sleep 3

echo
echo "  ¸ðµÎ `ps -ef |grep java |grep tomcat |wc -l` °³ÀÇ Apache-Tomcat Processor °¡ Running ÁßÀÔ´Ï´Ù.............!!!! "
echo
echo
echo



:wq!






# chmod 744 /usr/local/tomcat/bin/*.sh




Apache µ¥¸ó(Default Port : 80)°ú Tomcat(Default Port : 8080) µ¥¸óÀÌ Á¤»óÀ¸·Î ¿Ã¶ó¿À¸é À¥ºê¶ó¿ìÀú·Î ´ÙÀ½°ú °°ÀÌ È®ÀÎÇÒ¼ö ÀÖ½À´Ï´Ù.


http://web-server-ip(Full-domain-name)   [enter]
http://web-server-ip(Full-domain-name)/test.php  [enter]   
http://web-server-ip(Full-domain-name)/index.htm [enter]

http://web-server-ip(Full-domain-name):8080  [enter]
http://web-server-ip(Full-domain-name):8080/index.jsp [enter]   
http://web-server-ip(Full-domain-name):8080/index.html [enter]



±×¸®°í apache-tomcatÀÇ È¨ µð·ºÅ丮´Â $CATALINA_HOME/webapps/ROOT/ ÀÔ´Ï´Ù.

¿©±â¼­ $CATALINA_HOMEÀº À§¿¡¼­ setenv ¸í·ÉÀ¸·Î shell ¿¡ /usr/local/tomcatÀ¸·Î ¼³Á¤ÇØ µÎ¾ú½À´Ï´Ù.

(À§¿¡¼­ c-shell À» »ç¿ëÇÑ´Ù°í °¡Á¤Çϰí setenv CATALINA_HOME /usr/local/tomcat À¸·Î ¼³Á¤ÇßÀ½)





TomcatÀÇ Default Port(8080) ¼³Á¤À» ¹Ù²Ù°í ½ÍÀ¸½Ç ¶§´Â /usr/local/tomcat/conf/server.xml ¿¡¼­

Connector port¸¦ ¿øÇϽô Æ÷Æ®·Î º¯°æÈÄ »ç¿ëÇÏ½Ã¸é µË´Ï´Ù.



Âü°í·Î connector excutor´Â º¯°æÇÏÁö ¾ÊÀ¸¼Åµµ µË´Ï´Ù. ^^



   <!-- A "Connector" represents an endpoint by which requests are received
        and responses are returned. Documentation at :
        Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
        Java AJP  Connector: /docs/config/ajp.html
        APR (HTTP/AJP) Connector: /docs/apr.html
        Define a non-SSL HTTP/1.1 Connector on port 8080
   -->
   <Connector port="8080" protocol="HTTP/1.1"  <==== ÀÌ ºÎºÐ¸¸ ¿øÇϽô Æ÷Æ®·Î ¼öÁ¤!!
              connectionTimeout="20000"
              redirectPort="8443" />
   <!-- A "Connector" using the shared thread pool-->
   <!--
   <Connector executor="tomcatThreadPool"
              port="8080" protocol="HTTP/1.1"
              connectionTimeout="20000"
              redirectPort="8443" />
   -->





apache-tomcat ¼³Ä¡ ¹× config ¼³Á¤ ³¡~.









##########################
# Á¦·Îº¸µåXE (zbxe) ¼³Á¤ #
##########################


ÆÐŰÁö ´Ù¿î·Îµå »çÀÌÆ®

http://www.xpressengine.com/download


Àú´Â "XpressEngine °Ô½ÃÆÇ ÆÐŰÁö 1.5.1.2" ¸¦ ¼³Ä¡ÇÏ¿´½À´Ï´Ù.



[www:/usr/local/apache/htdocs] #   ls -l

-rw-r--r--   1 root     root     6077207  1¿ù 12ÀÏ  03:43 xe.1.5.1.2.ko.zip






[www:/usr/local/apache/htdocs] #   unzip xe.1.5.1.2.ko.zip



[www:/usr/local/apache/htdocs] #   ls -l

-rw-r--r--   1 root     root     6077207  1¿ù 12ÀÏ  03:43 xe.1.5.1.2.ko.zip
drwxr-xr-x  13 root     root         512 12¿ù 15ÀÏ  11:37 xe/





[www:/usr/local/apache/htdocs] #   mv xe xe.1.5.1.2.ko





[www:/usr/local/apache/htdocs] #   ln -s ./zbxe_board_package.1.5.1.2.ko ./zbxe






[www:/usr/local/apache/htdocs] #   ls -l

lrwxrwxrwx   1 root     root          15  1¿ù 12ÀÏ  03:53 zbxe -> ./xe.1.5.1.2.ko/





Á¦·Îº¸µåXE (zbxe) ¼³Ä¡¸¦ À§ÇÑ ÀÛ¾÷Àº ³¡³µ½À´Ï´Ù.  À¥ºê¶ó¿ìÁ®¿¡¼­ ¾Æ·¡ ¼³Ä¡ ÁÖ¼Ò·Î Á¢¼ÓÇØ¼­ ¼³Ä¡(install) ÇÏ½Ã¸é µË´Ï´Ù.


¼³Ä¡ ÁÖ¼Ò : http://web-server-ip(Full-domain-nam)/zbxe



Á¦·Îº¸µåXE (zbxe) ¼³Ä¡½Ã ÀÔ·ÂÇÑ Á¤º¸´Â ´ÙÀ½°ú °°½À´Ï´Ù.

*********************************
hostname = localhost
SQL User ID = root
password = root
DB Name = db_zbxe
Admin User/Password = admin/admin
*********************************



ÁÖ¼Ò¶õ¿¡

http://web-server-ip(Full-domain-nam)/zbxe/?module=admin
http://web-server-ip(Full-domain-nam)/zbxe/index.php?module=admin

http://web-server-ip(Full-domain-nam)/zbxe/admin          (rewrite mod »ç¿ë½Ã)

À¸·Î Á¢¼Ó, admin / admin À¸·Î ·Î±×ÀÎÇÑ ´ÙÀ½ °Ô½ÃÆÇ »ý¼ºÈÄ »ç¿ëÇÏ½Ã¸é µË´Ï´Ù.

±×¸®°í Ãʱâ admin ÆÐ½º¿öµå(admin) º¯°æÇϼż­ »ç¿ëÇØ ÁÖ¼¼¿ä.




<mod_rewrite ¼³Á¤¿¡ ´ëÇÑ Áú¹®>

http://www.zeroboard.com/?mid=zbxe_qna&search_target=title&search_keyword=rewrite&document_srl=12146225





Âü°í·Î ¼³Ä¡µÇ¾î ÀÖ´Â Mysql Database¸¦ º¸·Á¸é........


#  mysql -uroot -proot

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 584
Server version: 5.1.60 Source distribution

Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

mysql> show databases ;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| db_gnuboard4       |
| db_zbxe            |
| db_zbxe_cafe       |
| mysql              |
| test               |
+--------------------+
6 rows in set (0.00 sec)






Áö±Ý±îÁö Sun Solaris10 x86-x64 Intel/AMD 64Bit System -  APM ¼³Ä¡¸¦ ¸ðµÎ ¸¶Ä¡°Ú½À´Ï´Ù.





*********************************************************************************************************
À§ APM ¹®¼­´Â ¿©·¯°¡Áö ÇüÅÂÀÇ Àç ¹èÆ÷°¡ °¡´ÉÇÕ´Ï´Ù¸¸ ¹Ýµå½Ã Ãâó¸¦ ¾Ë¸°ÈÄ ¹èÆ÷ÇØ ÁÖ½Ã¸é °¨»çÇϰڽÀ´Ï´Ù.

Âü°í·Î APM ¼³Ä¡ ¹®¼­ÀÇ ÀúÀÛ±ÇÀº "¿Í¿ìÀ¯´Ð½º(wowunix By Cho Seong Hwan)" ¿¡ ÀÖ½À´Ï´Ù.
*********************************************************************************************************




ÀÌÀü: ½Ã³î·ÎÁö NAS ¼­¹ö¸¦ apache Indexes ¿É¼ÇÀ» ÁÖ¾î »ç¿ëÇÏ°í ½ÍÀ»¶§ [°­Ãß]
´ÙÀ½: À¥¼­¹ö¿¡¼­ ¹ß»ýÇÏ´Â Error Code [°­Ãß]
2012/01/12(16:43) from 121.189.168.76
CrazyWWWBoard 2000

Vote Reply Modify Forward Prev Next List

(c) Nobreak Technologies, Inc.