1. 터미널을 열어서

2. #pkginfo | grep <package name>으로 설치유무 확인(Apache, MySQL, php)
    ex) #pkginfo | grep Apache를 검색하면

         system     SUNWaclg                         blablabla...
         system     SUNWapch2d                     blablabla... 
         system     SUNWapch2r                      blablabla...
         system     SUNWapch2u                     blablabla...
         system     SUNWapchd                       blablabla...
         system     SUNWapchr                        blablabla...
         system     SUNWapchu                       blablabla...

        요래 출력이 되면서 현재 아파치 패키지의 이러이러이러한 게 설치되어있음을 표시함.
        MySQL도, php도 마찬가지. 

3. http://www.sunfreeware.com/ < Sun사 freeSW 구할수 있는 사이트.

    찾아가서 화면의 우측메뉴에 있는 Pick/Processor OS -> x86/Solaris 10 을 클릭한다.
     apache-2.2.9-sol10-x86-local *
    libiconv-1.11-sol10-x86-local *
    openssl-0.9.8i-sol10-x86-local *
    curl-7.19.2-sol10-x86-local
    libidn-1.11-sol10-x86-local
    php-5.2.6-sol10-x86-local *
    db-4.2.52.NC-sol10-intel-local
    libintl-3.4.0-sol10-x86-local
    sasl-2.1.21-sol10-x86-local *
    freetype-2.3.1-sol10-x86-local
    libxml2-2.6.31-sol10-x86-local *
    gd-2.0.35-sol10-x86-local
    mysql-5.0.67-sol10-x86-local *
    libgcc-3.4.6-sol10-x86-local *
    openldap-2.4.11-sol10-x86-local *
 까지 다운로드 완료.
* 근데 사실 수업시간에는 체크한 8개만 깔아서 ;ㅁ;;ㅁ;;ㅁ; 다시 나머지도 다운받아서 설치했다능;

4. 다운받은 파일 모두 gunzip filename으로 압축풀기.
    ex) 다운로드 받은 파일이 있는 폴더로 이동
        
        #gunzip -d *.gz 

           -포든 gz파일이 풀리고 패키지 설치파일이 보인다

5. 그리고 각각 #pkgadd -d ./해당폴더명 으로 설치.
    ex) #pkgadd -d ./apache 2.2.9 ...... 

          선택하라는 메세지에서 Enter or all 


6. 그러면설치 완료 :D

8. 다운받은 모든 파일을 설치 완료 후
    #cd /usr/local/apach2/bin/httpd 실행시키고         =================>>>>> 이부분에서 에러가난다.
ld.so.1:httpd: fatal: libexpat.so.1: open failed: No such file or directory.       .///// 에러 메세지!!!!
 
이거 단순 경로상의 문제같은데 /etc/profile열어서 LD_LIBRARY에 libexpat.so.1의 경로인 /usr/sfw/lib 추가해주었는데도 안된다.
패키지로 설치했기 때문에 아예 설치되지 않은 패키지가 있거나, PATH상에서 안잡힌 경우 두가지로 나눠볼 수 있겠는데.... 아직 원인을 모르겠다.

 
 
웹브라우저 실행후  http://localhost/입력해서    It;s works! 뜨면 정상인데 위의 과정에서 에러가 나서 완료 못함.. 

해결후 다시 포스팅하겠음.

AND