- Solaris (SPARC, X86, X64) 자료실 -

순간을 위해 평생을 준비하라.
기회란 언제나 예고 없이 찾아온다 항상 낚싯대를 던져 놓아라.
전혀 기대하지 않았던 곳에서 고기가 잡히리라.




Vote Reply Modify Forward Prev Next List

  작성자   : 조성환 [ ladmin ] 추천: 3260, 수정: 2, 조회: 10386, 줄수: 165, 분류: Etc.
APM 과 gcc 패키지 설치하기

< APM 설치하기 >

http://nas.wowunix.com/down/APM/  에서 해당하는 OS 버전에 맞는 APM 패키지를 다운받아 설치할 서버에 올려 놓는다.

[www:/JOB] #   l
총 269254
drwxr-xr-x   2 root     root         512  3월 27일  21:15 ./
drwxr-xr-x  37 root     root        1536  3월 27일  21:14 ../
-rw-r--r--   1 root     root     137765582  3월 27일  21:15 F_apm_sol10_x86_2007-09-03.tar.gz

올린 APM 설치파일을 푼다. (참고로 압축 풀 디렉토리는 /usr/local 디렉토리 밑에 풀어 둔다.

[www:/JOB] #   gzip -d F_apm_sol10_x86_2007-09-03.tar.gz

[www:/JOB] #   tar xvf F_apm_sol10_x86_2007-09-03.tar
/usr/local/bin/
/usr/local/bin/autoconf
/usr/local/bin/autoheader
/usr/local/bin/autom4te
/usr/local/bin/autoreconf
/usr/local/bin/autoscan
/usr/local/bin/autoupdate
/usr/local/bin/ifnames
..................................
혹시 현재디렉토리 (/JOB 에 풀리면 /usr/local 로 옮겨 놓으면 된다.)

[www:/usr/local] #   ls
./           bin/         include/     libexec/     mysql/       share/
../          bind/        info/        lost+found/  php/         ssl/
apache/      doc/         lib/         man/         proftpd/



APM 패키지가 잘 풀렸으면 /usr/local/mysql/bin 디렉토리로 이동하여 mysql 데몬을 띄운다.

참고로 mysql 유저가 원래 없기 때문에 useradd 명령으로 mysql 유저를 생성해준다.

루트 계정에서 다음을 실행한다.

#  useradd -g 1001 -d /usr/local/mysql -m -s /bin/csh mysql


mysql 그룹도 만들어 준다.

#  groupadd -g 1001 mysql



* mysql 데몬 실행 TEST

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

   **********************
   현재 Mysql Daemon 확인
   **********************

   root  2200     1   0   3월 06 ?           0:00 /bin/sh /usr/local/mysql/bin/mysqld_safe
  mysql  2221  2200   0   3월 06 ?          69:40 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/mysql --datadir=/usr/local




이상이 없으면 다음과 같이 mysql 데몬이 올라온 것을 확인할수 있다.


* Apache 실행하기

#  cd /usr/local/apache/conf

[www:/usr/local/apache/conf] #   ls
./                      httpd.conf_2007-12-10   original/
../                     httpd.conf_2007-12-31   php.ini@
extra/                  httpd.conf_os.old       php5.ini*
httpd.conf              magic                   vhosts.conf
httpd.conf_2007-06-12   mime.types

httpd.conf 파일을 열어서 자신의 웹서버 환경에 맞게( IP 등등) 수정한다.


데몬 실행

[www:/usr/local/apache/bin] #   ./start.sh
************************************************************************
 ************************************************************************
   root  2244     1   0   3월 06 ?           4:52 /usr/local/apache/bin/httpd -k start
 daemon 18949  2244   0 21:32:13 ?           0:00 /usr/local/apache/bin/httpd -k start
 daemon 17773  2244   0 21:24:23 ?           0:01 /usr/local/apache/bin/httpd -k start
 daemon 15684  2244   6 21:12:53 ?           0:57 /usr/local/apache/bin/httpd -k start
 daemon 18884  2244   0 21:29:16 ?           0:00 /usr/local/apache/bin/httpd -k start
 daemon 18936  2244   0 21:31:58 ?           0:00 /usr/local/apache/bin/httpd -k start
 daemon 18938  2244   0 21:32:01 ?           0:00 /usr/local/apache/bin/httpd -k start
 ************************************************************************
 ************************************************************************

 모두        7 개의 Apache Processor 가 Running 중입니다.............!!!!



설정이 이상 없으면 위와 같이 Apache 데몬이 올라오는 것을 확인 할수 있다.


참고로 웹서버가 PHP 와 잘 컴파일 되어서 설치 되었는지 다음과 같이 확인할수 있다.

[www:/usr/local/apache/htdocs] #   cat test.php
<?
phpinfo();
?>



* 웹브라우져에서 확인

http://Server-IP/test.php

이렇게 확인해 보면 테스트 할 수 있다.





< 서버에 GCC 설치하기 >

http://www.wowunix.com/down/set/gcc/pkg/ 에서 해당하는 OS 버전에 맞는 패키지를 다운 받아 설치하려는 서버에 FTP로 올린다.

[www:/JOB] #   l
총 330616
drwxr-xr-x   3 root     root         512  3월 27일  21:38 ./
drwxr-xr-x  37 root     root        1536  3월 27일  21:14 ../
-rw-r--r--   1 root     root     31385338  3월 27일  21:38 gcc-3.3.2-sol10-intel-local.gz
drwxr-xr-x   3 root     root         512  3월 27일  21:17 usr/



올린 gcc 패키지 파일을 다음과 같이 푼다.

#  gzip -d gcc-3.3.2-sol10-intel-local.gz

[www:/JOB] #   pkgadd -d gcc-3.3.2-sol10-intel-local

The following packages are available:
 1  SMCgcc     gcc
               (intel) 3.3.2

Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]:
여기서 엔터를 쳐주면 (default: all) 로 인식하여 all 로 설치를 한다.


참고로 설치가 잘 되었는지 확인하는 명령은 다음과 같다.

[www:/JOB] #   pkginfo |grep gcc

application SMCgcc                           gcc
application SMClibgcc                        libgcc
system      SUNWgcc                          gcc - The GNU C compiler
system      SUNWgccruntime                   GCC Runtime libraries




(이상입니다. ^^:)


이전: tar: Removing leading `/' from member names 메시지
다음: find 를 이용하여 찾고자 하는 문자열이 있는 파일들 검색 (강추)
2011/12/12(01:53) from 59.30.129.145
CrazyWWWBoard 2000

Vote Reply Modify Forward Prev Next List

(c) Nobreak Technologies, Inc.