본문 바로가기

centOS

Chapter 15. PHP & Zero Board Chapter 15. PHP & Zero Board 1. PHP(Professional HyperText Preprocessor) - Server에서 해석되는 HTML에 내장되어 동작하는 Script 언어 - Web Browser 등으로 실제 Code를 확인할 수 없어 보안상 이점을 가지고 있다. - 원하는 Web Page를 쉽게 제작할 수 있게 해준다. - 사용하기 위해서는 php로 시작하는 Package를 설치해야하며 설치하지 않고 Web 문서를 확인하면 Source Code로만 확인된다. - MySQL과 연동하면 Web Browser로 Database를 관리하는 것이 가능하다. - PHP를 이용한 MySQL Database 관리 · 일단 Web상에서 Database를 관리하기위해서는 Database.. 더보기
Chapter 14. MySQL Chapter 14. MySQL 1. DBMS(R-DBMS : Related-Database Management System) - Database를 관리하는 System - Database로부터 Data를 넣고, 가져오고, 수정하는 작업을 효율적이고 쉽게 해주는 도우미 역할을 한다. - Database의 구조 · Database는 Table이라는 표형식의 구조로 되어 있으며 이 표들이 서로 연결되어 하나의 Database를 구축한다. · Database Server Program ◦ MySQL ◦ Oracle ◦ MsSQL Server ◦ postgreSQL · MySQL Daemon ◦ /etc/rc.d/init.d/mysqld 2. MySQL - MySQL 접속 · Linux Terminal 상에서 .. 더보기
Chapter 12. DNS(Domain Name Service) Chapter 12. DNS(Domain Name Service) 1. DNS(Domain Name Service) - DNS · 사용자가 이해하기 쉬운 문자 형태의 Domain Name을 Computer가 이해하기 쉬운 숫자형태의 IP 주소로 변환시켜 주는 System의 Program · Linux의 DNS Package는 bind라는 용어로 시작한다. · Domain Name ◦ Internet에서의 Host Computer의 위치를 나타내는 숫자 형태의 IP 주소를 IP 주소의 각 자리의 숫자를 적당한 영문자로 바꾼 것 ◦ Domain Name의 구조 ▹ 모든 Domain Name의 끝은 점(.)으로 끝나며 DNS Server는 Domain Name의 끝인 점(.)에서부터 역순으로 주소를 읽어 질의.. 더보기
Chapter 11. NFS(Network File System) Chapter 11. NFS(Network File System) 1. NFS(Network File System) - Network를 통해 File System을 공유해서 Server의 부하를 분산하는 Service - Server와 Client로 나뉘며 File System을 빌려주는 쪽이 Server, File System을 빌리는 쪽이 Client가 된다. - NFS의 장점 · Remote에 분산되어 있는 Data를 중앙 집중적으로 관리 가능하다. · Client는 분산되어 있는 Disc 공간을 하나의 System에서 사용하는 것과 같이 사용할 수 있어 투명성 확보와 Disc 절약이 가능하다. · Client는 공유된 Disc 자원을 사용하지만 별도의 Login 과정이 필요하지 않아 간편하다. ·.. 더보기