(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크

Slides:



Advertisements
Similar presentations
프로그래밍언어론 TA 윤들녁. 소개 윤들녁 연락처 : 공대 7 호관 4 층 401 호 데이터베이스 연구실 실습 후 날짜 _ 학번.zip 으로.
Advertisements

1 강. 안드로이드 개요 및 개발 환경 구축 - 안드로이드 개요 -JDK 설치 -Path 설정 - 이클립스 설치 -ADT, SDK 설치 Lecturer Kim Myoung-Ho Nickname 블스
ReadyNAS Surveillance for x86 platform (Version ) NETGEAR.
7 장. 원격지에서 리눅스서버를 관리하자. 텔넷서버를 설치 / 운영한다. SSH 서버를 운영한다. VNC 서버를 설치 / 운영한다.
2016 유성환 Hybrid MOBILE.
리눅스 관리의 신개념 Levanta Intrepid M Demo
뇌를 자극하는 Windows Server 2012 R2
뇌를 자극하는 Windows Server 2012 R2
1. 신뢰할 수 있는 싸이트 등록 인터넷 익스플로러 실행 후 실행
코크파트너 설치 가이드 Window 7.
Power Java 제3장 이클립스 사용하기.
12장. 웹 서버의 설치와 운영.
Windows Server 장. Windows Server 2008 개요.
MYSQL 설치.
1장. 실습 환경 구축.
뇌를 자극하는 Windows Server 2012 R2
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
네트워크 프로그래밍 및 실습.
임베디드 프로그래밍 Lecture #
Vsftpd 를 이용한 FTP service 와 samba 서버 구축
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
5장 Mysql 데이터베이스 한빛미디어(주).
APM 설치 Apache 에 접속하여 apache_1.33-win32-x86-no_src.msi 다운로드 Mysql
4장. 웹로직 서버상에서의 JDBC와 JTA의 운용
임베디드 시스템 개론 크로스 플랫폼 설치 2일차 강의 자료 Embedded System Lab.
Homework #6 (1/3) 다음을 수행한 후, 화면(혹은 파일)을 출력하여 제출한다.
4-1장. MySQL 제13장.
CHAPTER 02 OpenCV 개요 PART 01 영상 처리 개요 및 OpenCV 소개.
8장. 원격지 시스템 관리하기.
Root Filesystem Porting
2장. CentOS 리눅스 소개.
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
FTP 프로그램 채계화 박재은 박수민.
Root Filesystem Porting
컴퓨터정보공학부 서버 안내 [ IBM x3500 ] it.sangji.ac.kr ict.sangji.ac.kr 혹은
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
22강. 파일 업로드 - 파일 업로드 라이브러리 설치 - 파일 업로드 프로그래밍 Lecturer Kim Myoung-Ho
뇌를 자극하는 Windows Server 장. Windows Server 2008 개요.
뇌를 자극하는 Windows Server 장. 장애 조치 클러스터.
5장 Mysql 데이터베이스 한빛미디어(주).
Grade Server Team14. Attention Seeker
3장. CentOS 리눅스 설치.
Cross Compiler를이용한 커널 컴파일 및 포팅
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
Quartus II의 개요 다양한 플랫폼의 설계 환경을 제공 SOPC 설계를 위한 환경이며, 모든 FPGA와 CPLD를 지원
시스템 인터페이스 Lab3 Unix 사용법 실습.
강의 개요. 2014년 가을학기 손시운 지도 교수: 문양세 교수님.
2장. 데이터베이스 관리 시스템 데이터베이스 관리 시스템의 등장 배경 데이터베이스 관리 시스템의 정의
뇌를 자극하는 Windows Server 장. 원격 접속 서버.
정성훈 (연219호) 웹서버프로그래밍 강의 소개 정성훈 (연219호)
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
리눅스 커널 프로그래밍 환경 구축 IT EXPERT 리눅스 커널 프로그래밍 Author : Byungki Kim
Python 및 OpenCV 설치.
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
Kernel, Ramdisk, JFFS2 Porting
Cold Spring Harbor Laboratory Press 저널 이용 매뉴얼
뇌를 자극하는 Solaris bible.
DK-128 개발환경 설정 아이티즌 기술연구소
KISTI Supercomputing Center 명훈주
2장. 솔라리스10 설치. 2장. 솔라리스10 설치 Solaris 1. 솔라리스10 설치 전 시스템 정보 확인 하드웨어 / 소프트웨어 준비 사항 설치 과정 이해 웹사이트 활용 VMware 다운로드 Solaris10 SPARC.
과제 4: Thread (5월 9일까지) 4장 연습문제 풀이
Web Server Install.
소리가 작으면 이어폰 사용 권장!.
1장 C 언어의 개요 C 언어의 역사와 기원 C 언어의 특징 프로그램 과정 C 프로그램 구조 C 프로그램 예제.
웹과 모바일 홈페이지의 이해와 제작 [PHP / MYSQL] 게시판 만들기
CHAP 15. 데이터 스토리지.
Homework #7 (1/3) 1. 다음 순서에 따라 수행하고, 그 과정의 화면을 캡쳐한다.
펌웨어(S/W) Upgrade 방법 Samsung Kies3
JAVA 프로그래밍 16장 JNLP.
Presentation transcript:

(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크 12장. 웹 서버 설치 및 운영

APM 개요 [P546] 리눅스를 가장 많이 활용하는 분야 중에 하나가 바로 웹 (Web) 서버 가장 안정적이고 유명한 Apache 웹 서버 APM = Apache 웹 서버 + 프로그래밍 언어 PHP + 데이 터베이스 MySQL 리눅스 환경에서 사용될 경우에 LAPM(Linux, Apache, PHP, MySQL)이라고도 부름 APM이라는 소프트웨어는 존재하지 않으며 이 3가지가 서로 잘 연동되어 운영되도록 만든 환경을APM이라고 부르는 것임 3개의 소프트웨어는 각각 제작한 곳이 서로 다르기 때문 에 사용자가 직접 3개가 잘 연동되도록 컴파일하여 설치 할 필요성이 있음

<실습1> yum으로 웹 서버 설치 [P547] 실습목표 간단하게 yum 명령으로 웹 서버를 설치하자. 관련패키지 httpd,mysql-server,mysql,php,php-mysql 을 설치 결과 화면 (APM 작동 확인)

<실습2> 게시판 운영 [P551] 실습목표 결과 화면 (게시판에 대용량 파일 첨부) 오픈 소스 게시판 XpressEngine를 설치하여 운영하자. php.ini 파일을 수정하여, 대용량 파일을 첨부하도록 설정한다. 결과 화면 (게시판에 대용량 파일 첨부)

<실습3> 웹 하드 운영 [P562] 실습목표 결과 화면 (웹 하드에서 파일 공유) 오픈 소스 ‘ByteHoard’ 웹 하드를 설치/운영하자. 웹하드 사용자끼리 파일을 공유하도록 설정하자. 결과 화면 (웹 하드에서 파일 공유)

결과 화면 (일부 한글화한 ByteHoard) <실습4> 웹 하드 한글화 [P572] 실습목표 ByteHoard를 한글화 하는 방법을 간단히 확인하자. 결과 화면 (일부 한글화한 ByteHoard)

웹 서버 설정 파일(httpd.conf) [P573] ① ServerTockens OS ② ServerRoot“/etc/httpd” ③ Timeout 120 ④ KeepAliveTimeout Off ⑤ KeepAliveTimeout 15 ⑥ Listen 80 ⑦ ServerAdmin root@localhost ⑧ DocumentRoot“/var/www/html” ⑨ DirectoryIndex index.html index.html.var ⑩ <Directory>~</Directory> ⑪ AccessFileName .htaccess ⑫ DefaultType text/plain ⑬ ErrorLog logs/error_log ⑭ CustomLog logs/access_log combind ⑮Alias /icons/ “ /var/www/icons/” ⒃ AddType application/x-compress .Z httpd.conf 파일을 수정한 후에 문법적으로 오류가 있는지 체크 # service httpd configtest

<실습5> system-config-httpd 명령 [P575] 실습목표 편리하게 httpd.conf 파일을 편집하는 명령 "system-config- httpd“를 간단히 살펴본다. 결과 화면 (system-config-httpd 실행)

소스를 컴파일해서 APM을 설치 [P576] 실무에서는 소스를 직접 컴파일해서 사용하는 방법도 많이 사용

<실습6> APM을 컴파일하여 설치 [P577] 실습목표 사이트에서 Apache, PHP, MySQL의 소스를 다운로드하여 APM을 설치하자. 결과 화면 (컴파일된 APM 접속) 컴파일 과정 3단계 ① 환경설정(configure) : 자신이 원하는 다양한 설치 옵션을 지정. 결과는 Makefile이라는 파일이 만들어 짐. ② 컴파일(make) : 실제 소스 파일을 컴파일하는 과정. configure에서 만들어진 Makefile을 이용해서 컴파일. ③ 설치(make install) : 컴파일이 완료된 실행 파일 및 관련 파일들을 해당 디렉토리에 설치.