ÀÚÀ¯·Ó°Ô °Ô½Ã¹°À» ¿Ã¸±¼öÀÖ´Â °Ô½ÃÆÇÀÔ´Ï´Ù.
  • À¯³âÃß¾ï
  • Çб³»ýÈ°
  • ÀÔ½ÃÁغñ
  • ´ëÇлýÈ°
  • ±º»ýÈ°
  • ¾Ë¹Ù»ýÈ°
  • Ãë¾÷Áغñ
  • Á÷Àå»ýÈ°
  • ¿ø·ë»ýÈ°
  • ¿¬¾ÖÁß
  • °áÈ¥Áغñ
  • Áý¾È»ì¸²
  • Àڳ౳À°
  • â¾÷Áغñ
  • À̹ÎÀ¯ÇÐ
  • ³ëÈÄ»ýÈ°
  • Àüüº¸±â


APM Ãʺ¸ÀÚ¸¦ À§ÇÑ ¼³Ä¡ ¼³¸í¼­!!

 


¾ÆÆÄÄ¡ ¼­¹ö ¼³Ä¡Çϱâ

Copyright ¨Ï 2001 ½ÃÇÇ

cipweb@uintech.com //www.uintech.com


¾ÆÆÄÄ¡ ¼­¹ö ¼³Ä¡ ÀÔ´Ï´Ù.
º» ¹®¼­´Â apache 1.3.12 + php 4.0.2 + mysql 3.22.32 + samba-2.0.7 + jdk 1.2 + resin 1.1 proftpd-1.2¸¦ ¼Ò½º ´Ù¿îºÎÅÍ ¼³Ä¡ , ȯ°æ¼³Á¤±îÁö.. ¼ø¼­´ë·Î Á¤¸®ÇØ º» °ÍÀÔ´Ï´Ù.
¿©·¯°¡Áö ¹®¼­µéÀÌ ¸¹ÀÌÀÖÁö¸¸.. ¼ø¼­´ë·Î.. Á¦°¡ ¿øÇÏ´Â ¸Å´º¾óÀÌ ¾ø¾î¼­.. Á÷Á¢¸¸µé¾î º¸¾Ò½À´Ï´Ù. Àú¿Í °°ÀÌ ¼³Á¤À» ÇÏ½Ç ºÐµé¿¡°Õ À¯¿ëÇÒ °Í °°¾Æ¼­¡¦ ¸®´ª½º Ãʺ¸ÀÚµéÀ» À§ÇØ
¿Ã·Á º¾´Ï´Ù. ¸®´ª½º ¿­½ÉÈ÷µé Çϼ¼¿ä..

º» ¹®¼­´Â ÀúÀÛ±ÇÀº ±èżø¿¡°Ô ÀÖÀ¸¸ç, ¹èÆ÷½Ã ÀÛ¼ºÀÚ¸¦ »èÁ¦ÇÏÁö ¸»¾ÆÁÖ¼¼¿ä.^^




1. sourec ´Ù¿î¹Þ±â
__________________________________________________
1) apache 1.3.12 :
À§Ä¡ (//www.apache.org) (ÆÄÀϸí:apache_1.3.12.tar)
2) php 4.0.2 :
À§Ä¡ (//www.php.net) (ÆÄÀϸí:php-4.0.2.tar.gz)
3) mysql 3.22.32 :
À§Ä¡ (//www.mysql.com) (ÆÄÀϸí:mysql-3.22.32.tar.gz)
4) samba-2.0.7 :
À§Ä¡ (ftp.samba.org) (ÆÄÀϸí:samba-2.0.7.tar.gz)
5) jdk 1.2 :
À§Ä¡ (//www.jspschool.com) (ÆÄÀϸí:jdk1.2pre-v2.tar.gz)
6) resin 1.1 :
À§Ä¡ (//www.jspschool.com/) (ÆÄÀϸí:resin-1.1.0.tar)
7) proftpd-1.2 :
À§Ä¡ (ftp.proftpd.net) (ÆÄÀϸí:proftpd-1.2.0rc2-1kr.i386.rpm)

-----------------------------------------------------
2. ¼³Ä¡ µð·ºÅ丮 ¼³Á¤
1) apache 1.3.12 : À§Ä¡ (www/apache)
2) php 4.0.2 : À§Ä¡ (usr/local/php4)
3) mysql 3.22.32 : À§Ä¡ (www/mysql)
4) samba-2.0.7 : À§Ä¡ (/data/samba)
5) jdk1.2 : À§Ä¡ (www/jdk1.2)
6) resin1.1 : À§Ä¡ (www/resin1.1)
7) proftpd-1.2 rpm ÀÚµ¿ °æ·Î
/etc/rc.d/init.d/proftpd
/etc/proftpd
/etc/proftpd/conf/proftpd.conf
-----------------------------------------------------
3. www¿¡ Àӽ÷Π¼Ò½º¸¦ Ç®¾î³ð
1) apache_1.3.12/
2) mysql-3.22.32/
3) php-4.0.2/
4) samba-2.0.7/
5) jdk1.2/
6) resin1.1/
7) proftpd-1.2.0rc2-1kr.i386.rpm
-----------------------------------------------------
-----------------------------------------------------
1) Mysql ¼³Ä¡ ( ù¹ø° ÀÛ¾÷ )

- /www µð·ºÅ丮·Î À̵¿
- mysql ¼Ò½º Ç®±â
tar xvzf mysql-3.22.32

- µð·ºÅ丮°¡ /www ¾È¿¡ mysqlÀÌ Ç®·Á ÀÖ´Â Áö È®ÀÎ
/www/mysql-3.22.32

- Ç®¸° mysql µð·ºÅ丮 /www/mysql-3.22.32 ¾ÈÀ¸·Î À̵¿.

- ´ÙÀ½¿¡´Â
./configure --prefix=/www/mysql --localstatedir=/www/mysql/data --with-charset=euc_kr ½ÇÇà


-make
-make install

[pwd] www/mysql
./scripts/mysql_install_db

[pwd] www/mysql

µ¥¸óÀ» ¶ç¿ì±â
bin/safe_mysqld &
bin/safe_mysqld --log &

µ¥¸ó½ÇÇà È®ÀÎ
ps -ax | grep mysql
------------------------------------------------------------------
ps -ax | grep mysql
23956 pts/0 S 0:00 sh ./safe_mysqld
23967 pts/0 SN 0:00 /www/mysql/libexec/mysqld --basedir=/www/mysql --data
23969 pts/0 SN 0:00 /www/mysql/libexec/mysqld --basedir=/www/mysql --data
23970 pts/0 SN 0:00 /www/mysql/libexec/mysqld --basedir=/www/mysql --data
2665 pts/1 S 0:00 grep mysql
------------------------------------------------------------------

kill 9 ÇÁ·Î¼¼½º¹øÈ£....

µ¥¸ó ´Ý±â
bin/mysqladmin -u root shutdown


¼³Ä¡µÈ MySQLÀÇ ¹öÀüº¸±â
./bin/mysqladmin version
------------------------------------------------------------------

./bin/mysqladmin Ver 8.0 Distrib 3.22.32, for pc-linux-gnu on i586
TCX Datakonsult AB, by Monty

Server version 3.22.32
Protocol version 10
Connection Localhost via UNIX socket
UNIX socket /tmp/mysql.sock
Uptime: 19 min 44 sec

Threads: 1 Questions: 13 Slow queries: 0 Opens: 10 Flush tables: 1 Open tables: 6
------------------------------------------------------------------

mysql ¼³Ä¡ ³¡
-----------------------------------------------------
-----------------------------------------------------
2) php ¼³Ä¡ ( µÎ¹ø° ÀÛ¾÷ )

- /www µð·ºÅ丮·Î À̵¿

- php¼Ò½ºÇ®±â
tar xvzf php*

- php, apache°¡ ¿¬µ¿µÇ¹Ç·Î ¾ÐÃàÀ» Ç®¾îÁà¾ß ÇÔ.

- apache ¾ÐÃà ÇØÁ¦
tar xvzf apache*

- 1) apache·ÎºÎÅÍ È¯°æ ¼³Á¤

- [pwd] apache ¼³Ä¡°æ·Î¸¦ ÁöÁ¤
./configure --prefix=/www/apache

´ÙÀ½ php ȯ°æ¼³Á¤(configure)¸¦ ½ÇÇà.

mysql°ú apache¸¦ ¿¬µ¿Çؼ­ ȯ°æ¼³Á¤

¿É¼ÇÀº

./configure --prefix=/usr/local/php --with-apache=/www/apache --with-mysql=/www/mysql -enable-track-vars --disable-debug


- [pwd] /usr/local/php
make

make install

php ¼³Ä¡ ³¡
-----------------------------------------------------
-----------------------------------------------------
- 2) apache ¼³Ä¡ (DSO¸ðµå·Î ±ò¾Æ¾ß µÊ)

- ¿ì¼± php°¡ Á¦´ë·Î ¾ÆÆÄÄ¡¿¡ ¿¬µ¿µÇ¾ú´ÂÁö È®ÀÎ
cd /www/apache/src/modules

- ls ÇÏ°í º¸½Ã¸é php4 ¶ó´Â µð·ºÅ丮¿¡
Makefile.libdir Makefile.tmpl libmodphp4.a libphp4.module mod_php4.c mod_php4.exp mod_php4.h mod_php4.lo mod_php4.o µî.ÆÄÀÏÀÌ ÀÖÀ¸¸é ¼º°ø

-cd /www/apache

- °¢ ÇÁ·Î±×·¥°ú ¿¬µ¿ ȯ°æ ¼³Á¤

./configure --prefix=/www/apache --activate-module=src/modules/php4/libphp4.a --enable-rule=SHARED_CORE --enable-module=so

#Âü°í
--activate-module=src/modules/php4/libphp4.a (php¿¬µ¿)
--enable-module=so (Java Shared Object ¿¬µ¿)
--enable-shared=max ( DSO Support(Dynamic Shared Object) Áö¿ø) - resinÁö¿ø


- make
- make install

¼³Ä¡ ¿Ï·á È­¸é~
------------------------------------------------------------------
+--------------------------------------------------------+
| You now have successfully built and installed the
| Apache 1.3 HTTP server. To verify that Apache actually
| works correctly you now should first check the
| (initially created or preserved) configuration files
| /www/apache/conf/httpd.conf
|
| and then you should be able to immediately fire up
| Apache the first time by running:
|
| /www/apache/bin/apachectl start
|
| Thanks for using Apache. The Apache Group
| //www.apache.org/
+--------------------------------------------------------+
____________________________________________________________________

¼³Ä¡ ¿Ï·áÈÄ À¥ ¼­¹ö ȯ°æ ¼³Á¤


- À¥¼­¹öÀÇ Àü¹ÝÀûÀÎ ¼³Á¤À» À§ÇÑ httpd.conf Á¶±Ý ¼³Á¤ÇØ ÁÖ½Ã¸é ³¡³³´Ï´Ù.

- httpd.confÀÇ À§Ä¡´Â /www/apache/conf ¿¡ ÀÖ½À´Ï´Ù.

-httpd.conf ¼öÁ¤
____________________________________________________________________
# And for PHP 4.x, use:
#
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php .html
AddType application/x-httpd-php .htm

AddType application/x-httpd-php-source .phps·Î º¯°æÈÄ ÀúÀåÇØ ÁÖ¼¼¿ä.
____________________________________________________________________
- ±×¸®°í À¥¼­¹öÀÇ µð·ºÅ丮¿¡¼­ ¿¡µðÅ͸¦ »ç¿ëÇϼż­ ¹®¼­ÀÇ ±âº»À§Ä¡ httpd.conf¿¡¼­
ÁöÁ¤ÇÑ document root (º¸Åë /www/apache/htdocs/) ¾È¿¡

<? phpinfo() ?> ¶ó°í ³Ö¾îÁֽðí, test.php3 ¶ó°í ÀúÀå Çϼ¼¿ä..

- ±×¸®°í ºê¶ó¿ìÀú¿¡¼­ ÆÄÀÏÀ» ºÒ·¯ÁÖ½Ã¸é µË´Ï´Ù. Á¦´ë·Î ¼³Ä¡°¡ µÇ¾ú´Ù¸é
php ¿¡ °ü·ÃµÈ Á¤º¸ ÆäÀÌÁö°¡ ³ª¿É´Ï´Ù.

apache µ¥¸ó ¶ç¿ì±â
/www/apache/bin/apachectl start
apache µ¥¸ó ³»¸®±â
/www/apache/bin/apachectl stop

¾ÆÆÄÄ¡ ¼³Ä¡ ³¡
-----------------------------------------------------
-----------------------------------------------------
4) »ï¹Ù¼³Ä¡Çϱâ

»ï¹Ù ¼³Ä¡ ¹× È°¿ë °¡À̵å
//www.kies.co.kr/~jhpark/Samba/samba.html

-1) »ï¹Ù¼³Ä¡
[pwd] www/samba 2.0.7/source

./configure --prefix=/data/samba

make

make install

smbtar, mksmbpasswd.sh, smbadduser ½© ½ºÅ©¸³Æ®´Â ¼³Ä¡½Ã¿¡ ÀÚµ¿À¸·Î º¹»çµÇÁö ¾ÊÀ¸¹Ç·Î ´ÙÀ½°ú °°ÀÌ ¼öÀÛ¾÷À¸·Î ¼³Ä¡ÇؾßÇÑ´Ù.

cp ./source/script/smbtar /data/samba/bin/
cp ./source/script/mksmbpasswd.sh /data/samba/bin/
cp ./source/smbadduser /data/samba/bin/
chmod +x /data/samba/bin/smbtar
chmod +x /data/samba/bin/mksmbpasswd.sh
chmod +x /data/samba/bin/smbadduser

-2) SWAT¼³Ä¡

SWATÀº À¥ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© smb.conf¸¦ ÀÚÀ¯ÀÚÀç·Î ¼öÁ¤ÇÒ ¼ö ÀÖÀ¸¸ç, µµ¿ò¸»ÀÌ Ç׸ñº°·Î ³ª¿ÍÀÖ¾î Á¤¸» Æí¸®ÇÑ µµ±¸¶ó°í º¼ ¼ö ÀÖ´Ù. SWAT¸¦ »ç¿ëÇÏ¿© È°µ¿ »óȲÀ» °¨½ÃÇÒ ¼ö ÀÖÀ» »Ó´õ·¯ smbd¿Í nmbd¸¦ ½ÃÀÛ-ÁßÁö-Àç½ÃÀÛ½Ãų ¼öµµ ÀÖÀ¸¹Ç·Î »ï¹Ù°¡ ¼³Ä¡µÈ È£½ºÆ®¿¡ ¿ø°Ý ·Î±×ÀÎÇÏÁö ¾Ê°í¼­µµ ¸ðµç ÀÏÀ» Áß¾ÓÁý±Ç½ÄÀ¸·Î ó¸®ÇÒ ¼ö ÀÖ´Ù.

»ï¹Ù¸¦ ¼³Ä¡Çß´Ù¸é SWATµµ ±âº»À¸·Î ¼³Ä¡µÇ¾ú´Ù°í º¼ ¼ö ÀÖ´Ù. »ï¹Ù ¼³Ä¡ µð·ºÅ丮(/data/samba)·Î °¡¼­ swat µð·ºÅ丮°¡ Á¸ÀçÇÏ´ÂÁö È®ÀÎÇϱ⠹ٶõ´Ù.

SWAT´Â 901¹ø Æ÷Æ®¸¦ »ç¿ëÇÏ¿© º°µµÀÇ À¥ ¼­¹ö°¡ ÇÊ¿ä¾øÀÌ µ¶ÀÚÀûÀ¸·Î µ¿ÀÛÇϵµ·Ï ¼³°èµÇ¾î ÀÖ´Ù.

/etc/services ÆÄÀÏ¿¡ ´ÙÀ½ Ãß°¡

# Local services
linuxconf 98/tcp (Á¦ÀÏ ÇÏ´Ü ºÎºÐ¿¡ ÀÖÀ½)
____________________________________________________________________
swat 901/tcp # Add swat service used via inetd
____________________________________________________________________
/etc/inetd.conf ÆÄÀÏ¿¡ ¿ª½Ã ´ÙÀ½ Ãß°¡
____________________________________________________________________
linuxconf stream tcp wait root /bin/linuxconf linuxconf --http
swat stream tcp nowait.400 root /data/samba/bin/swat swat
# SAMBA NetBIOS services (for PC file and print sharing)
netbios-ssn stream tcp nowait root /data/samba/bin/smbd smbd
netbios-ns dgram udp wait root /data/samba/bin/nmbd nmbd
____________________________________________________________________
ÀÌÁ¦ °ü¸®ÀÚ ±ÇÇÑÀ¸·Î inetd¸¦ Àç½Ãµ¿ÇÑ´Ù.
kill -HUP ÇÁ·Î¼¼½º ¹øÈ£(PID) (µ¥¸ó ³»¸®±â)
ps -ef | grep inetd (µ¥¸ó ÇÁ·Î¼¼½º ¹øÈ£ ã±â)
inetd (µ¥¸ó ¿Ã¸®±â)

PAM(Pluggable Authentication Module)ȯ°æ¿¡¼­ Samba 2.xÀÇ SWAT´Â /etc/pam.d/samba ÆÄÀÏÀÌ ÀÖ¾î¾ß rootÀÇ ·Î±×ÀÎÀ» Çã¿ëÇϴµ¥, samba 2.x¸¦ ¼³Ä¡ÇÒ °æ¿ì ÀÚµ¿À¸·Î ÀÌ ÆÄÀÏÀÌ ¸¸µé¾îÁö´Â °ÍÀÌ ¾Æ´Ï¹Ç·Î º°µµ·Î Ãß°¡ÇØ¾ß ÇÔ

shadow password¸¦ »ç¿ëÇÒ °æ¿ì ´ÙÀ½ ÆÄÀÏ(/etc/pam.d/samba)À» »ý¼º½ÃÅ°¸é µÈ´Ù.

---------- /etc/pam.d/samba ----------------------------
auth required /lib/security/pam_pwdb.so nullok shadow
account required /lib/security/pam_pwdb.so
--------------------------------------------------------

À¥ ºê¶ó¿ìÁ®¸¦ µ¿ÀÛ½ÃŲ ´ÙÀ½
//samba_server_URL:901/
À» ÁöÁ¤Çؼ­ °ü¸®µµ±¸·Î µé¾î°¨.
¹æÈ­º®ÀÌ Á¸ÀçÇÒ °æ¿ì 901¹ø Æ÷Æ®¸¦ ¿­°Å³ª Æ÷Æ® ¹øÈ£¸¦ º¯°æÇØ¾ß ÇÏ´Â »óȲ¿¡ Á÷¸éÇÒ ¼öµµ ÀÖ´Ù.

SWAT¸¦ ½Ãµ¿ÇÒ °æ¿ì »ï¹Ù È£½ºÆ®ÀÇ °ü¸®ÀÚ °èÁ¤ÀÎ root¸¦ ±×´ë·Î ½á¼­ ·Î±×ÀÎ.

ÂüÁ¶
SWAT´Â ±âÁ¸ ¼öÀÛ¾÷À¸·Î »ý¼º½ÃŲ smb.conf ÆÄÀÏÀ» °íÄ¡¹Ç·Î Á÷Àü¿¡ »ç¿ëÇÏ´ø ¾ÖÁöÁßÁö smb.conf ÆÄÀÏÀ» ¾ÈÀüÇÑ °÷À¸·Î ÇѺΠº¹»çÇØµÎ°í ¹®Á¦°¡ »ý±â¸é À̸¦ ¿ø»óº¹±¸ÇÏ´Â ¹æ¹ýÀ» »ç¿ëÇϵµ·Ï Àû±Ø ±ÇÀåÇÑ´Ù.

samba ¼³Ä¡ ³¡
-----------------------------------------------------
-----------------------------------------------------
5) jdk 1.2 ¼³Ä¡

www/java1.2 ¿¡ ¾ÐÃàÀ» Ǭ´Ù.(ÄÄÆÄÀÏ ÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó Æнº¸¸ °É¸é µÊ)

[pwd] /etc/profile ÆÄÀÏÀ» ¿­À¸¼Å¼­ »õ·Î¿î Æнº¸¦ Ãß°¡
____________________________________________________________________
PATH="$PATH:/usr/X11R6/bin:/www/java1.2/bin"

export JAVA_HOME="/www/java1.2"
export CLASSPATH="."

source /etc/profileÀ» Çϰųª ÀçºÎÆÃ
____________________________________________________________________
¼³Ä¡Å×½ºÆ®
vi test.java ÆÄÀÏÀ» ¸¸µé¾î Å×½ºÆ® Çغ½
---------------------------------------------------------
public class test{
public static void main(String args[]){
System.out.println("good");
}
}
--------------------------------

javac test.java (ÄÄÆÄÀÏ)

java test Çؼ­ ½ÇÇà Çϸé good ¹®ÀÚ Ãâ·Â ok!

jdk ¼³Ä¡ ³¡
-----------------------------------------------------
-----------------------------------------------------
6) resin 1.1 ¼³Ä¡

mod_caucho.soÀ» ÄÄÆÄÀÏÇÑ´Ù.
/www/resin1.1 µð·ºÅ丮¿¡¼­ ÀÛ¾÷

./configure --with-apache=/www/apache
make
make install

¼³Ä¡ÈÄ /www/apache/libexec/mod_caucho.so °¡ ÀÖ´Â Áö È®ÀÎ

ȯ°æ¼³Á¤
[pwd] /etc/profile ÆÄÀÏÀ» ¿­À¸¼Å¼­ »õ·Î¿î Æнº¸¦ Ãß°¡

export RESIN_HOME="/www/resin1.1

[pwd] www/apache/conf

http.conf ¼³Á¤Çϱâ
ÀÚµ¿À¸·Î http.conf fileÀÇ ¸¶Áö¸·¿¡ Ãß°¡µÇ´Ï, ÀÛ¼ºÇÒ ÇÊ¿ä´Â ¾øÀ¸³ª, Ȥ½Ã #À¸·Î
¸·ÇôÀÖ´Ù¸é ÇØÁ¦Çϱ⠹ٶø´Ï´Ù.
__________________________________________________
LoadModule caucho_module libexec/mod_caucho.so
AddModule mod_caucho.c


CauchoConfigFile /usr/lcoal/resin1.1/conf/resin.conf

SetHandler caucho-status


__________________________________________________

resin.conf File¼³Á¤Çϱâ
/www/resin1.1/conf/resin.conf FileÀ» ÀÏ´Ü ¹é¾÷ÈÄ
»õ·Î resin.conf ÆÄÀÏÀ» ¸¸µé¾î ¾Æ·¡ ³»¿ëÀ» ³ÖÀ½
__________________________________________________

--> apache WebserÀÇ Document Root







__________________________________________________
Document Root(/www/apache/htdocs/)¾Æ·¡¿¡ WEB-INF/classes¶ó´Â
µð·ºÅ丮¸¦ ¸¸µé¾î Java Servlet class ÆÄÀϵéÀº ±×°÷¿¡ µÎ°í ½ÇÇà½ÃÅ°´Â °æ¿ì
### WEB-INF/classes´Â resin½ÇÇà½Ã ÀÚµ¿À¸·Î »ý¼ºµÊ...

Servlet Runner ½ÇÇà
[pwd] www/resin1.1
.bin/srun.sh start

¾ÆÆÄÄ¡¸¦ restart
/usr/local/webser/bin/apachectl restart


test.jspÆÄÀÏÀ» ¸¸µé¾î htdocs¾È¿¡ ³Ö±¸...

test.jsp
__________________________________________________

__________________________________________________

//localhost/test.jsp

start jsp¶ó±¸ ³ª¿À¸é ok

resin ¼³Ä¡ ³¡
-----------------------------------------------------
-----------------------------------------------------
7) proftpd-1.2 ¼³Ä¡(ServerType inetd)

## ÂüÁ¶ ¸Þ´º¾ó
//proftpd.oops.org/reference_document.php?type=doc&subject=install
proftpd-1.2.0rc2-1kr.i386.rpm
[pwd] www/proftpd-1.2.0rc2-1kr.i386.rpm

rpm -Uvh proftpd-1.2.0rc2-1kr.i386.rpm

rpm ÆÐÅ°Áö ¼³Ä¡µÇ´Â °æ·Îº¸±â

find / -name "proftp*"

/etc/rc.d/init.d/proftpd
/etc/proftpd
/etc/proftpd/conf/proftpd.conf

inetd·Î proftpd¸¦ ½ÇÇà /etc/inetd.conf¸¦ ÆíÁý,
-----------------------------------------------------
#ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -l -a
ftp stream tcp nowait root /etc/proftpd proftpd
-----------------------------------------------------

/etc/proftpd/conf/proftpd.conf¸¦ ¼öÁ¤ÇÑ´Ù.
User/GroupÀÌ system¿¡ Á¸ÀçÇÏ´ÂÁö È®ÀÎ. ±×·¸Áö ¾ÊÀ¸¸é proftpd´Â ÀÛµ¿ÇÏÁö ¾Ê´Â´Ù.

vi proftpd.conf
-----------------------------------------------------
# Set the user and group that the server normally runs at.
User nobody
Group nogroup




AllowOverwrite on



Order Allow,Deny
AllowUser taesoon
DenyAll

-----------------------------------------------------
inetd¸¦ Àç½ÇÇà

ftp localhostÇؼ­ ·Î±×ÀÎÇÏ¸é ³¡...
-----------------------------------------------------
-----------------------------------------------------
ºÎÆýà ÀÚµ¿À¸·Î °¢ µ¥¸ó ½ÇÇà½ÃÅ°±â

vi /etc/rc.d/rc.local

¸Ç ¸¶Áö¸·Áß¿¡ °¡¼­
cd /www/mysql; ./bin/safe_mysqld &
cd /www/apache/bin; ./apachectl start
cd /www/resin; ./bin/srun.sh start

vi /root/.bash_profile
PATH=$PATH:$HOME/bin:/www/mysql/bin/

¼³Ä¡½Ã ¾Ë¾ÆµÑ ¸í·É¾î
tar Ç®±â
tar xvzf mysql-3.22.32

cache Áö¿ì±â
rm config.cache

make Àç½ÇÇàÀ» À§ÇÑ »èÁ¦
make clean

make Á÷Àü ¹öÀüÀ¸·Î µ¹¾Æ°¡±â
make revert

make ¼³Ä¡°¡ ÇØÁ¦
make uninstall

ÇÁ·Î¼¼½º ã±â
ps -ax | grep mysql

ÇÁ·Î¼¼½º Áö¿ì±â
kill 9 ÇÁ·Î¼¼½º¹øÈ£

rpm ¼³Ä¡
rpm -ivh test*rpm

rpm Áö¿ì±â
rpm -e test *

rpm ÆÐÅ°Áö ¼³Ä¡µÇ´Â °æ·Îº¸±â

find / -name "proftp*"


¼·¸¶
2003-02-01 02:25:29
1051 ¹ø ÀÐÀ½
¢Ñ ·Î±×ÀÎ ÈÄ ÀÇ°ßÀ» ³²±â½Ç ¼ö ÀÖ½À´Ï´Ù
 Ä³½Ã¼±¹°





365ch.com 128bit Valid HTML 4.01 Transitional and Valid CSS!
ű×