NAS로 그누보드 만들기 간단 개념 > 잡동사니

본문 바로가기
사이트 내 전체검색

잡동사니

IT NAS로 그누보드 만들기 간단 개념

페이지 정보

profile_image
작성자 정글리안
댓글 0건 조회 5,526회 작성일 20-09-06 22:07

본문

1. NAS

Network Attached Storage로 우리가 사용하는 하드디스크에 네트워크기능이

추가되어 인터넷을 통해 하드디스크의 정보를 공유할 수 있는 장비를 말한다.

나스가 있으면 데이터를 한곳에 집중관리할 수 있고 인터넷이 되는

환경이라면 여러 디바이스에서 공유할 수 있어서 편리하다.

보통 웹서버에 필요한 기능들(Apache, PHP, MySQL, MARIA DB)이 들어가있어서 별도의 세팅없이도 편리하게 개인서버를 구성할 수 있다.

 

2. 서버와 클라이언트

서버 : 클라이언트의 요청에 의해 정보를 보내는 곳, 홈페이지를 다른 사람에게 보여주기 위해서는

일단 정보를 저장하는 저장공간이 필요한데, 나스의 하드디스크가 그 역할을 한다.

즉, 나스의 하드디스크에 있는 정보를 네트워크를 통해 다른 사람에게 공개하는 것이 홈페이지다.

웹은 바로 개인의 저장공간에 있는 정보들을 다른 컴퓨터들과 쉽게 공유하기 위해 고안된 것이다.

클라이언트 : 서버에 정보를 요청하는 자이며, 서버에서 보내는 정보를 받는 사용자이다.

누군가 나스서버로 홈페이지를 만들어놓으면, 클라이언트가 서버에 정보를 요청하고,

나스에서 하드디스크에 있는 파일, 정보를 웹을 통해 클라이언트에게 제공한다.

 

3. MySQL 또는 MARIA DB

홈페이지의 모든 양식과 데이터를 일목요연하게 정리하는 데이터시스템, 즉 DB이다.

데이터베이스를 관리하는 프로그램은 여러개가 있는데 그 중 사람들이

PHP와 연동해서 많이 쓰는 프로그램이다.

그누보드 사용시 DB가 날라가면 홈페이지에 있는 데이터가 다 날라가므로 반드시 백업해야한다.

 

4. Apache

컴퓨터를 웹서버로 만들기 위해서 설치해야하는 프로그램이다. 아파치가 깔려있으면

컴퓨터가 클라이언트가 아닌 웹서버로서의 기능을 하게된다.

 

5. PHP

웹에서 사용되는 컴퓨터언어의 일종으로, html문서를 통합하여 관리하는데 편리하고

html언어의 단점을 극복하기 위해 나온 언어이다.

MySQL같은 데이터베이스 시스템과의 상호연동이 용이하다.

 

6. phpMyAdmin

MySQL 등 DB를 웹에서 쉽게 관리할 수 있도록 도와주는 프로그램이다.

웹서버를 돌리는데 필수는 아니지만 DB를 쉽게 관리하기 위해서 설치해야하는 프로그램이다.

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

Copyright © junglecity.shop All rights reserved.