apm 및 gnu board 설치하기

20
APM 및 GNU board 및및및및 및및및및및및및및 20031421 및및및

Upload: raymond-rosario

Post on 01-Jan-2016

63 views

Category:

Documents


8 download

DESCRIPTION

APM 및 GNU board 설치하기. 인터넷소프트웨어 20031421 김현철. RPM 설치 방법 3 가지 리눅스 설치시 Apache , PHP, MySQL 선택설치 yum 명령어를 통해 설치 ( 예 :#yum install httpd ) CD 에서 rpm 파일을 복사해서 설치 ( 예 :#rpm - Uvh httpd-2.2.6-3.i386.rpm) ※ 옵션 : i ( 신규패키지설치 ), -U( 업그레이드 ) -- nodeps ( 의존성관계무시설치 ), - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: APM  및  GNU board 설치하기

APM 및 GNU board 설치하기

인터넷소프트웨어

20031421 김현철

Page 2: APM  및  GNU board 설치하기

APM 설치 [RPM]RPM 설치 방법 3 가지

◦리눅스 설치시 Apache, PHP, MySQL 선택설치

◦yum 명령어를 통해 설치( 예 :#yum install httpd)

◦CD 에서 rpm 파일을 복사해서 설치( 예 :#rpm -Uvh httpd-2.2.6-3.i386.rpm)※ 옵션 :i( 신규패키지설치 ), -U( 업그레이드 )

--nodeps( 의존성관계무시설치 ), --force( 버전무시강제설치 )

Page 3: APM  및  GNU board 설치하기

APM 설치 [RPM]◦( 예 )yum 명령어 설치화면

◦( 예 )rpm 명령어 설치화면

Page 4: APM  및  GNU board 설치하기

APM 설치 [RPM]설치확인

◦ #rmp –qa|grep httpd◦ #rmp –qa|grep mysql◦ #rmp –qa|grep php

실행화면 ( 예시 )

Page 5: APM  및  GNU board 설치하기

APM 설치 [RPM] – Apache 시작 / 종료Apache 서버시작

◦ #/etc/rc.d/init.d/httpd start

Apache 실행확인◦ #ps –aux|grep httpd

Apache 정지◦ #/etc/rc.d/init.d/httpd stop

※Apache 는 root 권한으로 실행※Apache 설정파일 : /etc/httpd/conf/http.conf

Page 6: APM  및  GNU board 설치하기

APM 설치 [RPM] – Apache 시작 / 종료Apache 실행화면

Page 7: APM  및  GNU board 설치하기

APM 설치 [RPM] – PHP설치버전 : php-5.2.4-3

업데이트 할 경우 RPM 을 삭제하고 다시설치

PHP 의 설치위치와 설정파일의 위치◦ PHP Base Directory : /usr◦ PHP config file : /etc/php.ini

Page 8: APM  및  GNU board 설치하기

APM 설치 [RPM] – PHP 동작확인 test.php 파일 생성

◦ #vi /var/www/html/test.php<?

phpinfo();?>

브라우저 URL : http://localhost/test.php

Page 9: APM  및  GNU board 설치하기

APM 설치 [RPM] – PHP 설정PHP 스크립트 확장자로 추가 등록

◦#vi /etc/httpd/conf/httpd.conf 파일 수정 <IfModule mod_php4.c>

AddType application/x-httpd-php .php4 .phph3 .phtml .html .htm</IfModule>

◦아파치 재시작 : #/etc/rc.d/init.d/httpd restart

Page 10: APM  및  GNU board 설치하기

APM 설치 [RPM] – MySQL 설정 및 구동 설치후 처음 MySQL 실행 → MySQL 초기생성 Database 자동설치

( 다음장에 캡쳐화면 )

MySQL 구동 / 정지◦ #/etc/rc.d/init.d/mysqld start◦ #/etc/rc.d/init.d/mysqld stop

MySQL 구동확인◦ #ps –aux|grep mysqld

MySQL 접속◦ #mysql test◦ Mysql>show variables;

※MYSQL Data Directory : /var/lib/mysql※MySQL 설정 파일 : /etc/my.cnf

Page 11: APM  및  GNU board 설치하기

APM 설치 [RPM] – MySQL 설치설치후 처음 MySQL 실행

Page 12: APM  및  GNU board 설치하기

APM 설치 [RPM] – MySQL설정파일수정 /usr/share/mysql/ 에 시스템 사양에 따라

설정값을 다르게 구성해 놓은 샘플 파일이 있음◦my-huge.cnf : 시스템메모리 1~2 기가 ( 메인서버용 )◦my-large.cnf : 시스템메모리 512 메가이상◦my-medium.cnf : 시스템메모리 32~64 메가◦my-small.cnf : 시스템메모리 64 메가 이하

자신의 시스템에 가장 적합한 것을 선택하여 /etc/my.cnf 이름으로 복사 후 MySQL 재시동

Page 13: APM  및  GNU board 설치하기

APM 설치 [RPM] – MySQL 설치‘jokerman’DB 생성 및 ‘ root’ 비밀번호 변경

◦ #mysql -u root◦ mysql>create database jokerman;◦ mysql>set password for ‘root’@’local’ =

password(‘123456);◦ mysql>quit◦ ( 화면 )

Page 14: APM  및  GNU board 설치하기

APM 설치 [RPM] – MySQL 설치암호를 이용 MySQL 접속

◦ #mysql -u root -p

방화벽 설정◦ #system-config-securitylevel 명령으로 ‘ http’ 체크 확인

Page 15: APM  및  GNU board 설치하기

GNU board 설치그누보드 : PHP 와 MYSQL 을 사용하여 개발된

무료 게시판 관리 프로그램

Downloads◦http://www.sir.co.kr/main/gnuboard4/

설정◦다운로드 후 압축을 풀어서 /var/www/html 에 이동

Page 16: APM  및  GNU board 설치하기

GNU board 설치 (1/3)

Page 17: APM  및  GNU board 설치하기

GNU board 설치 (2/3)

Page 18: APM  및  GNU board 설치하기

GNU board 설치 (3/3)

Page 19: APM  및  GNU board 설치하기

납치 태그설정

◦#cd home/jokerman/public_html◦#vi index.html

◦<meta http-equiv=“refresh” content=“0; url=http://211.227.238.243/~jokerman/gnuboard4/bbs/board.php?bo_table=board&page=“>

Page 20: APM  및  GNU board 설치하기

최종 화면◦http://http://211.227.238.243/~jokerman 접속