강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

아파치 설치 및 운영 2

작성자 정보

  • 웹관리자 작성
  • 작성일

컨텐츠 정보

본문

icon01.giftitle04.gif

 

아파치를 설치해 보도록 하겠습니다.

먼저 레드햇리눅스의 rpm으로 설치를 해보도록 하겠습니다.

  - 대상장비사양 : pentium 333Mhz CPU, 3.2GB HDD, 64MB Memory
  - 운영체제 : 레드햇리눅스 6.0
  - 작업목적 : 레드햇리눅스의 패키지관리명령인 rpm으로 현재 설치된 아파치를
               제거하고 ftp 사이트에서 아파치패키지를 새로 받아와서
               rpm명령으로 시스템에 다시 설치한 예
               설치후에 아파치를 실행시킴.

 
 
[root@www /root]#
[root@www /root]#
[root@www /root]# rpm -q apache-1.3.6
apache-1.3.6-7
[root@www /root]# rpm -e apache-1.3.6-7
[root@www /root]#
[root@www /root]# rpm -q apache-1.3.6
package apache-1.3.6 is not installed
[root@www /root]#
[root@www /root]#
[root@www /root]#
[root@www /root]# rpm -Uvh apache-1.3.6-7
error: cannot open file apache-1.3.6-7
[root@www /root]# cd /home
[root@www /home]# ls -l
total 25
drwxr-xr-x   6 root     root         1024 Apr 18 20:05 ftp
drwx------   4 hyung    hyung        1024 Apr 24 01:25 hyung
drwx------   4 imt2000  imt2000      1024 Apr 24 01:24 imt2000
drwxr-xr-x   2 root     root        12288 Apr 18 20:03 lost+found
drwx------   4 manual   manual       1024 Apr 24 01:25 manual
drwx------   4 namnari  namnari      1024 Apr 24 01:26 namnari
drwx------   4 nice     nice         1024 Apr 24 01:26 nice
drwx------   4 owner    owner        1024 Apr 24 01:26 owner
drwx------   4 papa     papa         1024 Apr 26 22:26 papa
drwx------   4 picasso  picasso      1024 Apr 24 01:24 picasso
drwx------   4 power    power        1024 Apr 24 01:26 power
drwxr-xr-x   2 root     nobody       1024 Apr 16  1999 samba
drwx------   4 six      six          1024 Apr 24 01:24 six
drwx------   4 soho     soho         1024 Apr 24 01:25 soho
[root@www /home]# cd /etc
[root@www /etc]# cd httpd
[root@www httpd]# ls -l
total 0
[root@www httpd]#
[root@www httpd]#
[root@www httpd]#
[root@www httpd]#
[root@www httpd]#
[root@www httpd]# cd /usr/local
[root@www local]# ls -l
total 3158
drwxr-xr-x  13 root     root         1024 Apr 24 01:17 apache
-rw-r--r--   1 root     root      1719040 Apr 24 00:52 apache_1.3.12.tar.gz
-rw-r--r--   1 root     root      1488268 Apr 24 00:41 apache_2.0a1.tar.gz
drwxr-xr-x   2 root     root         1024 Feb  7  1996 bin
drwxr-xr-x   2 root     root         1024 Feb  7  1996 doc
drwxr-xr-x   2 root     root         1024 Feb  7  1996 etc
drwxr-xr-x   2 root     root         1024 Feb  7  1996 games
drwxr-xr-x   2 root     root         1024 Feb  7  1996 info
drwxr-xr-x   2 root     root         1024 Feb  7  1996 lib
drwxr-xr-x  12 root     root         1024 Apr 19 04:03 man
drwxr-xr-x   2 root     root         1024 Feb  7  1996 sbin
drwxr-xr-x   2 root     root         1024 Feb  7  1996 src
[root@www local]# ftp ftp.kornet.net
Connected to ftp.kornet.net.
220 ftp.kornet.ne.kr FTP server (Version wu-2.5.0(1) Fri May 28 14:07:13 PST 1999) ready.
Name (ftp.kornet.net:papa): anonymous
331 Guest login ok, send your complete e-mail address as password.
Password:
230 Guest login ok, access restrictions apply.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> dir
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
total 11160
dr-xr-xr-x    7 root     root        4096 Dec  6 20:25 .
dr-xr-xr-x    7 root     root        4096 Dec  6 20:25 ..
----------    1 root     root           0 Jun  2  1999 .forward
----------    1 root     root           0 Jun  2  1999 .rhosts
d--x--x--x    2 root     root          20 May 28  1999 bin
dr-xr-xr-x    2 root     root          22 Nov  3 19:12 dev
d--x--x--x    2 root     root          38 May 28  1999 etc
drwxr-xr-x    2 root     root          39 Jun  3  1999 lib
-rw-r--r--    1 root     root     5693632 Dec  6 20:25 ls-lR.gz
dr-xr-xr-x   18 root     root        4096 Apr  1 13:34 pub
-rw-r--r--    1 root     root        1083 Sep  8  1999 welcome.msg
226 Transfer complete.
ftp> cd pub
250 CWD command successful.
ftp> dir
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
total 96
dr-xr-xr-x   18 root     root        4096 Apr  1 13:34 .
dr-xr-xr-x    7 root     root        4096 Dec  6 20:25 ..
drwxrwxr-x   13 8129     50061       4096 Apr 24 07:23 CPAN
lrwxr-xr-x    1 root     root          18 Aug  5  1999 FreeBSD -> ./other_os/FreeBSD
drwxr-xr-x    7 ftpmgr   root         124 Nov 18 14:58 Linux
drwxr-xr-x    2 root     root         144 Aug 19  1999 acrobat
drwxr-xr-x   94 root     root        4096 Mar 12 19:01 adobe
drwxr-xr-x    2 root     root          29 Apr  1 11:27 adsl
drwxr-xr-x    6 ftpmgr   root          71 Aug 12  1999 database
drwxr-xr-x   12 ftpmgr   root        4096 Aug 14  1999 documents
drwxr-xr-x  174 ftpmgr   root       16384 Apr 27 07:42 gnu
lrwxr-xr-x    1 root     root          17 Sep 22  1999 hangul -> ./packages/hangul
drwxr-xr-x    3 root     root          26 Aug  8  1999 mail
drwxr-xr-x    7 root     root         102 Aug 11  1999 other_os
drwxr-xr-x   11 root     root         146 Aug 14  1999 packages
drwxr-xr-x   28 ftpmgr   root        4096 Oct 29  1999 security
lrwxr-xr-x    1 root     root          19 Aug  6  1999 simtelnet -> ./windows/simtelnet
lrwxr-xr-x    1 root     root          18 Oct 28  1999 solaris -> ./packages/solaris
drwxr-xr-x    2 root     root        4096 Nov  6 08:44 stars
dr-xr-xr-x   25 root     root        4096 Nov 14 22:20 sunsite_linux
drwxr-xr-x    4 root     root          45 Aug 30  1999 windows
lrwxr-xr-x    1 root     root          19 Aug  7  1999 winsock-l -> ./windows/winsock-l
drwxr-xr-x    5 ftpmgr   root          57 Aug 12  1999 www
226 Transfer complete.
ftp> cd Linux
250 CWD command successful.
ftp> dir
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
total 24
drwxr-xr-x    7 ftpmgr   root         124 Nov 18 14:58 .
dr-xr-xr-x   18 root     root        4096 Apr  1 13:34 ..
drwxrwsr-x    6 ftpmgr   root        4096 Apr 27 03:01 Debian-kr
drwxr-xr-x    6 ftpmgr   root          78 Oct 29  1999 alzza
lrwxr-xr-x    1 root     root          37 Nov 18 08:06 debian -> ../sunsite_linux/distributions/debi
an
drwxr-xr-x    3 ftpmgr   root          80 Oct 29  1999 kldp
drwxr-xr-x    3 ftpmgr   root          28 Jul 15  1999 redhat
drwxrwxrwx   17 root     root        4096 Nov 13 01:57 slackware
lrwxr-xr-x    1 root     root          18 Aug 13  1999 sunsite_linux -> ./../sunsite_linux
226 Transfer complete.
ftp> cd redhat
250 CWD command successful.
ftp> dir
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
total 0
drwxr-xr-x    3 ftpmgr   root          28 Jul 15  1999 .
drwxr-xr-x    7 ftpmgr   root         124 Nov 18 14:58 ..
drwxr-xr-x    6 root     root          95 Sep 12  1999 redhat-6.0
226 Transfer complete.
ftp> cd redhat-6.0
250 CWD command successful.
ftp> dir
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
total 1376
drwxr-xr-x    6 root     root          95 Sep 12  1999 .
drwxr-xr-x    3 ftpmgr   root          28 Jul 15  1999 ..
drwxr-xr-x    3 root     root          85 Aug 14  1999 SRPMS
drwxr-xr-x   13 root     root        4096 Sep 12  1999 alpha
drwxr-xr-x    7 root     root        4096 Sep 12  1999 i386
-rw-r--r--    1 root     root      594375 Sep 12  1999 ls-lR
-rw-r--r--    1 root     root       90849 Sep 12  1999 ls-lR.gz
drwxr-xr-x   13 root     root        4096 Sep 12  1999 sparc
226 Transfer complete.
ftp> cd i386
250 CWD command successful.
ftp> dir
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
total 600
drwxr-xr-x    7 root     root        4096 Sep 12  1999 .
drwxr-xr-x    6 root     root          95 Sep 12  1999 ..
-rw-r--r--    1 root     root         333 Apr 20  1999 .buildlog
-rw-r--r--    1 root     root       18391 Mar 19  1999 COPYING
-rw-r--r--    1 root     root        3187 Apr 19  1999 README
-rw-r--r--    1 root     root        2751 Sep 19  1997 RPM-PGP-KEY
drwxr-xr-x    5 root     root          97 Sep 12  1999 RedHat
-rw-r--r--    1 root     root        2048 Apr 20  1999 boot.cat
drwxr-xr-x    7 root     root        4096 Sep 10  1999 doc
drwxr-xr-x    6 root     root        4096 Aug 23  1999 dosutils
drwxr-xr-x    2 root     root         115 Aug 23  1999 images
-rw-r--r--    1 root     root      222789 Sep 12  1999 ls-lR
-rw-r--r--    1 root     root       32380 Sep 12  1999 ls-lR.gz
drwxr-xr-x    4 root     root          64 Sep 12  1999 misc
226 Transfer complete.
ftp> cd RedHat
250 CWD command successful.
ftp> dir
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
total 256
drwxr-xr-x    5 root     root          97 Sep 12  1999 .
drwxr-xr-x    7 root     root        4096 Sep 12  1999 ..
drwxr-xr-x    2 root     root       49152 Aug 23  1999 RPMS
drwxr-xr-x    2 root     root         108 Aug 23  1999 base
-r--r--r--    1 root     root           0 Jan 19  1999 i386
drwxr-xr-x    5 root     root          80 Sep 12  1999 instimage
-rw-r--r--    1 root     root       60413 Sep 12  1999 ls-lR
-rw-r--r--    1 root     root       10425 Sep 12  1999 ls-lR.gz
226 Transfer complete.
ftp> cd i386
550 i386: No such file or directory.
ftp> dir
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
total 256
drwxr-xr-x    5 root     root          97 Sep 12  1999 .
drwxr-xr-x    7 root     root        4096 Sep 12  1999 ..
drwxr-xr-x    2 root     root       49152 Aug 23  1999 RPMS
drwxr-xr-x    2 root     root         108 Aug 23  1999 base
-r--r--r--    1 root     root           0 Jan 19  1999 i386
drwxr-xr-x    5 root     root          80 Sep 12  1999 instimage
-rw-r--r--    1 root     root       60413 Sep 12  1999 ls-lR
-rw-r--r--    1 root     root       10425 Sep 12  1999 ls-lR.gz
226 Transfer complete.
ftp> cd RPMS
250 CWD command successful.
ftp> dir
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
total 926136
drwxr-xr-x    2 root     root       49152 Aug 23  1999 .
drwxr-xr-x    5 root     root          97 Sep 12  1999 ..
-rw-r--r--    1 root     root      865628 Apr 19  1999 XFree86-libs-3.3.3.1-49.i386.rpm
-rw-r--r--    1 root     root      240895 Apr 19  1999 XFree86-xfs-3.3.3.1-49.i386.rpm
-rw-r--r--    1 root     root      137234 Apr 19  1999 Xaw3d-1.3-21.i386.rpm
 
리스트가 너무 기~인 관계로 중략함.
 
-rw-r--r--    1 root     root      195382 Apr 19  1999 Xaw3d-devel-1.3-21.i386.rpm
-rw-r--r--    1 root     root      166528 Apr 19  1999 Xconfigurator-4.2.3-1.i386.rpm
-rw-r--r--    1 root     root       13014 Apr 19  1999 adjtimex-1.3-6.i386.rpm
-rw-r--r--    1 root     root      177011 Apr 19  1999 aktion-0.3.3-1.i386.rpm
-rw-r--r--    1 root     root      897491 Apr 19  1999 am-utils-6.0-3.i386.rpm
-rw-r--r--    1 root     root      651362 Apr 19  1999 anonftp-2.8-1.i386.rpm
-rw-r--r--    1 root     root      741517 Apr 19  1999 apache-1.3.6-7.i386.rpm
-rw-r--r--    1 root     root       75226 Apr 19  1999 apache-devel-1.3.6-7.i386.rpm
-rw-r--r--    1 root     root       27081 Apr 19  1999 apmd-3.0beta5-7.i386.rpm
-rw-r--r--    1 root     root       55189 Apr 19  1999 arpwatch-2.1a4-10.i386.rpm
-rw-r--r--    1 root     root      174784 Apr 19  1999 ash-0.2-17.i386.rpm
-rw-r--r--    1 root     root       34906 Apr 19  1999 at-3.1.7-8.i386.rpm
-rw-r--r--    1 root     root       79597 Apr 19  1999 audiofile-0.1.6-5.i386.rpm
-rw-r--r--    1 root     root       33495 Apr 19  1999 audiofile-devel-0.1.6-5.i386.rpm
rpm
226 Transfer complete.
ftp>
ftp> bi
200 Type set to I.
ftp> hash
Hash mark printing on (1024 bytes/hash mark).
ftp> get apache-1.3.6-7.i386.rpm
local: apache-1.3.6-7.i386.rpm remote: apache-1.3.6-7.i386.rpm
200 PORT command successful.
150 Opening BINARY mode data connection for apache-1.3.6-7.i386.rpm (741517 bytes).

#############################################
#############################################
#############################################
#############################################
#############################################
#############################################
#############################################
########################
226 Transfer complete.
741517 bytes received in 0.952 secs (7.6e+02 Kbytes/sec)
ftp> quit
221-You have transferred 741517 bytes in 1 files.
221-Total traffic for this session was 802664 bytes in 10 transfers.
221-Thank you for using the FTP service on ftp.kornet.ne.kr.
221 Goodbye.
[root@www local]# ls -l
total 3887
drwxr-xr-x  13 root     root         1024 Apr 24 01:17 apache
-rw-r--r--   1 root     root       741517 Apr 26 22:34 apache-1.3.6-7.i386.rpm
-rw-r--r--   1 root     root      1719040 Apr 24 00:52 apache_1.3.12.tar.gz
-rw-r--r--   1 root     root      1488268 Apr 24 00:41 apache_2.0a1.tar.gz
drwxr-xr-x   2 root     root         1024 Feb  7  1996 bin
drwxr-xr-x   2 root     root         1024 Feb  7  1996 doc
drwxr-xr-x   2 root     root         1024 Feb  7  1996 etc
drwxr-xr-x   2 root     root         1024 Feb  7  1996 games
drwxr-xr-x   2 root     root         1024 Feb  7  1996 info
drwxr-xr-x   2 root     root         1024 Feb  7  1996 lib
drwxr-xr-x  12 root     root         1024 Apr 19 04:03 man
drwxr-xr-x   2 root     root         1024 Feb  7  1996 sbin
drwxr-xr-x   2 root     root         1024 Feb  7  1996 src
[root@www local]# rpm -Uvh apache
apache                   apache_1.3.12.tar.gz
apache-1.3.6-7.i386.rpm  apache_2.0a1.tar.gz
[root@www local]# rpm -Uvh apache[?
[root@www local]# rpm -Uvh apache-1.3.6-7.i386.rpm
apache                      ##################################################
[root@www local]#
[root@www local]#
[root@www local]# cd /etc/httpd
[root@www httpd]# ls -l
total 1
drwxr-xr-x   2 root     root         1024 Apr 26 22:35 conf
lrwxrwxrwx   1 root     root           19 Apr 26 22:35 logs -> ../../var/log/httpd
lrwxrwxrwx   1 root     root           20 Apr 26 22:35 modules -> ../../usr/lib/apache
[root@www httpd]# cd /home/httpd
[root@www httpd]# ls -l
total 4
drwxr-xr-x   2 root     root         1024 Apr  8  1999 cgi-bin
drwxr-xr-x   3 root     root         1024 Apr 26 22:35 html
drwxr-xr-x   3 root     root         2048 Apr 26 22:35 icons
[root@www httpd]# cd /usr/sbin
[root@www sbin]# ls -l httpd
-rwxr-xr-x   1 root     root       165740 Apr  8  1999 httpd
[root@www sbin]#
[root@www sbin]# ps -ef | grep httpd
root       513     1  0 03:12 ?        00:00:00 httpd
nobody     516   513  0 03:12 ?        00:00:00 httpd
nobody     517   513  0 03:12 ?        00:00:00 httpd
nobody     518   513  0 03:12 ?        00:00:00 httpd
nobody     519   513  0 03:12 ?        00:00:00 httpd
nobody     520   513  0 03:12 ?        00:00:00 httpd
nobody     521   513  0 03:12 ?        00:00:00 httpd
nobody     522   513  0 03:12 ?        00:00:00 httpd
nobody     523   513  0 03:12 ?        00:00:00 httpd
nobody     524   513  0 03:12 ?        00:00:00 httpd
nobody     525   513  0 03:12 ?        00:00:00 httpd
root      2225  2173  0 22:36 pts/0    00:00:00 grep httpd
[root@www sbin]# cd /etc/rc.d/init.d/
[root@www init.d]# ./httpd stop
Shutting down http:                                                            [  OK  ]
[root@www init.d]# ps -ef | grep httpd
[root@www init.d]#
[root@www init.d]# ./httpd start
Starting httpd:                                                                [  OK  ]
[root@www init.d]#
[root@www init.d]# ps -ef | grep httpd
root      2252     1  0 22:36 ?        00:00:00 httpd
nobody    2255  2252  0 22:36 ?        00:00:00 httpd
nobody    2256  2252  0 22:36 ?        00:00:00 httpd
nobody    2257  2252  0 22:36 ?        00:00:00 httpd
nobody    2258  2252  0 22:36 ?        00:00:00 httpd
nobody    2259  2252  0 22:36 ?        00:00:00 httpd
nobody    2260  2252  0 22:36 ?        00:00:00 httpd
nobody    2261  2252  0 22:36 ?        00:00:00 httpd
nobody    2262  2252  0 22:36 ?        00:00:00 httpd
nobody    2263  2252  0 22:36 ?        00:00:00 httpd
nobody    2264  2252  0 22:36 ?        00:00:00 httpd
[root@www init.d]#
[root@www init.d]#

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,035 명
  • 현재 강좌수 :  35,798 개
  • 현재 접속자 :  149 명