웹마스터 팁

M$ apm 에서 리눅스 apm 으로 전향한 1주차 왕초보입니다.
제 목표한 아주 단순했습니다. 리눅스 깔고 제로보드만 잘 돌아가면 성공이라는..
아주 소박한 바램이었지요.

그래서.. 처음 시작하시는 분 혹은 제 수준과 목적이 비슷한 초보자 분들을 위한
왕초보 눈높이 설치팁을 올립니다.

초보자 입장에서 손쉽게 설치,업그레이드를 할 수 있는  rpm 위주로 했습니다.

설치는 정상적으로 됐는데 php실행이나 php-mysql 연동 안되는 분들은 4,5 번 항목만
보시면 되겠네요.



1. image CD 만들기
    - 다운 받은 리눅스 이미지파일(.iso)은 반드시  이미지레코딩으로 CD 제작 할 것.
     ** 의외로 이 문제 때문에 질문 주시는 분이 많더군요.. 저도 CD 두장 버린 경험이 있구요..)

2. 설치하기

  - 옵션 선택하는 것은 그리 어려울 것 없는 것 같아 생략합니다.  단지
   [웹서버] 옵션에서 PHP-MySQL 연동시키는 세부 옵션이 있을 법한데
   그게 없네요.. 제가 못 찾은건지..  이 문제는 아래 5번에 설명되있습니다.

.........
설치 ...
.........

어렵지 않게 정상적으로 리눅스가 설치, 재부팅 될 겁니다.


3. httpd.conf 의 수정  ( 위치디렉토리  /etc/httpd/conf )

     수정 -->  AddDefaultCharset euc-kr  

     추가 -->  AddType application/x-httpd-php .php .php3 .html .htm .inc .ph
                   AddType application/x-httpd-php-source .phps

4. php.ini 의 수정  ( 위치디렉토리  /etc )
     수정  -->  short_open_tag = On  

5. php-mysql 의 연동 옵션의 추가설치
  
      레드헷8.0  3번째 CD 안에 있습니다.
      # rpm -Uvh --nodeps /mnt/cdrom/RedHat/RPMS/php-mysql-4.2.2-8.0.5.i386.rpm      


6. 기타 설정.
     * 설치시 GNOME 데스크탑을 선택했을 경우
         그놈메뉴 - 서버설정 - 서비스  [httpd 와 mysqld 체크  &시작]
         그놈메뉴 - 시스템설정 - 보안수준  [필요한 부분 선택합니다.]

   또는 터미널에서 setup 명령으로 보안 및 실행 옵션 지정할 수도 있습니다.


* 보안을 위해서 아래와 같이 mysql 암호설정을 해 주세요.
   # mysql -u root mysql
   mysql> update user
   -> set password = password('암호 입력')
   -> where user = 'root'
   -> ;
   mysql> flush privileges;

  
////////////

위의 자료는 여러 게시판에 올라온 리눅서님들의 글을 초보자 입장에서
정리한 것 뿐입니다.
그 분들께 감사를 드리며..