1 / 20

APM 및 GNU board 설치하기

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 ( 의존성관계무시설치 ),

Download Presentation

APM 및 GNU board 설치하기

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. APM 및 GNU board설치하기 인터넷소프트웨어 20031421 김현철

  2. RPM설치 방법 3가지 • 리눅스설치시Apache, PHP, MySQL선택설치 • yum명령어를 통해 설치 (예:#yum install httpd) • CD에서 rpm파일을 복사해서 설치 (예:#rpm -Uvh httpd-2.2.6-3.i386.rpm) ※옵션:i(신규패키지설치), -U(업그레이드) --nodeps(의존성관계무시설치), --force(버전무시강제설치) APM 설치[RPM]

  3. (예)yum명령어 설치화면 • (예)rpm명령어 설치화면 APM 설치[RPM]

  4. 설치확인 • #rmp –qa|grephttpd • #rmp –qa|grepmysql • #rmp –qa|grepphp • 실행화면(예시) APM 설치[RPM]

  5. Apache 서버시작 • #/etc/rc.d/init.d/httpd start • Apache 실행확인 • #ps –aux|grephttpd • Apache 정지 • #/etc/rc.d/init.d/httpd stop ※Apache 는 root권한으로 실행 ※Apache 설정파일 : /etc/httpd/conf/http.conf APM 설치[RPM] – Apache 시작/종료

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

  7. 설치버전 : php-5.2.4-3 • 업데이트 할 경우 RPM을 삭제하고 다시설치 • PHP의 설치위치와 설정파일의 위치 • PHP Base Directory : /usr • PHP config file : /etc/php.ini APM 설치[RPM] – PHP

  8. test.php파일 생성 • #vi /var/www/html/test.php <? phpinfo(); ?> • 브라우저 URL : http://localhost/test.php APM 설치[RPM] – PHP 동작확인

  9. 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 APM 설치[RPM] – PHP 설정

  10. 설치후 처음 MySQL 실행 → MySQL초기생성 Database 자동설치(다음장에캡쳐화면) • MySQL구동/정지 • #/etc/rc.d/init.d/mysqld start • #/etc/rc.d/init.d/mysqld stop • MySQL구동확인 • #ps –aux|grepmysqld • MySQL접속 • #mysql test • Mysql>show variables; ※MYSQLData Directory : /var/lib/mysql ※MySQL 설정 파일 : /etc/my.cnf APM 설치[RPM] – MySQL설정 및 구동

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

  12. /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재시동 APM 설치[RPM] – MySQL설정파일수정

  13. ‘jokerman’DB생성 및 ‘root’비밀번호 변경 • #mysql -u root • mysql>create database jokerman; • mysql>set password for ‘root’@’local’ = password(‘123456); • mysql>quit • (화면) APM 설치[RPM] – MySQL설치

  14. 암호를 이용 MySQL접속 • #mysql -u root -p • 방화벽 설정 • #system-config-securitylevel명령으로 ‘http’체크 확인 APM 설치[RPM] – MySQL설치

  15. 그누보드: PHP와 MYSQL을 사용하여 개발된 무료 게시판 관리 프로그램 • Downloads • http://www.sir.co.kr/main/gnuboard4/ • 설정 • 다운로드 후 압축을 풀어서 /var/www/html에 이동 GNU board 설치

  16. GNU board 설치 (1/3)

  17. GNU board 설치 (2/3)

  18. GNU board 설치 (3/3)

  19. 설정 • #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=“> 납치 태그

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

More Related