-
Rasberry Pi 모듈을 이용한 자동 창문 제어 시스템 (1) : 환경 설정IT 공부방 [기본지식 정리]/My Projects 2019. 5. 11. 20:14
1. Raspberry Pi에 라즈비안OS를 설치 - 이 과정은 구글에 쉽게 검색되니 생략... 2. Rasperry Pi 한글세팅 / 무선랜 환경 설정 1) 라즈베리파이 한글 세팅법 apt get install ibus ibus-hangul apt get install fonts-unfonts-core (순서대로) [*location이 한국으로 안잡혔을 경우] respberry configurelation -> 위치 한국으로 세팅 후 재부팅 2) vi 편집기 -> vim 편집기 업데이트 (편집이 불편할 경우 진행할 것.) apt install vim -y vi /etc/vim/vimrc - set number - set ai - set si - set cindent - set shiftwidth=4 -..
-
[라즈베리파이 3] apache2 웹 설치 및 설정IT 공부방 [기본지식 정리]/리눅스 서버 2019. 5. 11. 18:47
1. 아파치 웹 서버 엔진 설치 1) apt install apache2 -y 2) apt install mysql-server -y 3) apt install php php-mysql -y 4) 설치 다 되면 apt list apache2 mysql-server php php-mysql 확인하자 (단 반드시 이 순서대로) 2. 아파치 웹 서버 설정 1) Document Root 디렉토리 설정법 vi /etc/apache2/apache2.conf vi /etc/apache2/sites-enabled/000-default.conf 2) 메인 Index 페이지 설정법 vi /etc/apache2/mods-enabled/dir.conf 3) 루트 페이지를 변경할 때 주의점 **chmod -R 755 AutoW..
-
[Linux] 하드디스크 / 마운트 명령IT 공부방 [기본지식 정리]/리눅스 서버 2019. 5. 8. 00:18
1. 하드디스크의 규격 1) IDE 규격 - 읽기/쓰기 속도 139MB - PATA(Paralled Advanced Technology Attachement) 라고도 부름 - 초기에 연구된 규격으로 현재는 잘 사용하지 않거나 E-IDE라는 규격으로 업뎃해서 사용함 2) SATA 규격 - 각 버전별로 SATA1(150MB), SATA2(300MB), SATA3(600MB) 읽기/쓰기 속도를 가짐 - SATA는 우리가 현재 가정용으로 많이 쓰는 방식이다. 3) SCSI 규격 - 서버나 워크스테이션 등에 쓰이는 고속 인터페이스다. - 최대 320MB/s의 읽기/쓰기 속도를 가짐 - 최근 이를 대체하는 SAS 인터페이스가 등장하면서 쓰는 곳이 조금씩 줄고 있다. - 무엇보다 안정성이 높은 것이 최대의 장점이지만..
-
[CentOS 7] 계정 관련 명령/문서IT 공부방 [기본지식 정리]/리눅스 서버 2019. 5. 7. 21:31
1. 계정 관련 주요문서 1) /etc/login.defs 2) /etc/passwd *계정에 대한 정보가 저장되는 곳이다. 3) /etc/shadow *계정에 대한 password 정보파일 4) /etc/Group *계정에 대한 Group 정보파일 -> [계정명] : x : 500(gid) : 보조그룹 5) /etc/spool/mail (계정 메일함) *각 계정별로 메일들을 담아놓는 디렉토리이다. 6) /etc/default/useradd (기본그룹 설정파일) *계정을 생성할 때 적용되는 세팅 값이 담긴 파일이다. 2. 계정 생성/변경/제거 명령 1) useradd -u 510 test2 => uid를 510으로 지정하고 test2 계정 생성 2) useradd -g test test2 => 주그룹을 ..
-
[서버 운영방식] Public, Private, Hybrid 란?IT 공부방 [기본지식 정리]/네트워크 2019. 5. 7. 16:02
1. Public 클라우드란? 인터넷을 기반으로 전 세계 모든 사용자들이 사용할 수 있도록 공개한 서버 운영 방식이다. 세부적인 서비스 방식으로는 IaaS, PaaS, SaaS(다른 포스팅 참조)가 있다. 매출 10억 달러 이하 기업에 추천하는 방식이고 직접 하드웨어를 구입할 필요가 없다. 장점 단점 1) 이용한 만큼 지불하는 동적인 지불방식(소규모 적합) 2) 최소의 투자로 최대의 성과(소규모 적합) 3) 높은 탄력성 (천재지변이나 바이러스 감염 시 복구되는 정도를 뜻함) 4) 별도의 데이터 센터 구축 필요없음 5) PaaS, SaaS 활용 용이 6) 플랫폼이 이미 갖춰져 구축 시 필요 인력이 적음 1) 매월 이용료를 납부해야 하는 귀찮음. 2) 임대받은 회사가 제어할 수 있는 범위가 제한적이다. (왜..
-
[서비스 방식] SaaS, PaaS, IaaS 란?IT 공부방 [기본지식 정리]/네트워크 2019. 5. 7. 12:25
1. IaaS(Intrastructure as a Service) 동일한 자원을 놓고 봤을때 인프라 자원을 서비스 해주는 녀석이다. AWS 아마존 웹 서비스와 같은 클라우드 서버를 제공해주는 회사에게 간단히 물리적인 인프라 자원만 할당받고 나머지는 내가 직접 해야하는 방식을 말한다. CPU 코어의 개수, 메모리의 용량, 하드디스크 공간 등과 같은 컴퓨터 자원만을 제공한다. 2. PaaS(Platform as a Service) 이것은 IaaS와는 다르게 미들웨와 OS를 탑재하여 아예 임대받자 마자 개발할 수 있도록 개발 플랫폼을 갖춰서 제공하는 방식이다. 편하게 개발할 수 있지만 가격이 좀 더 나간다는 거 알아두자 그래서 개발자들이 주로 이용을 많이 하며 임대하고는 Application 코딩과 DB만 작..
-
[풋 프린팅] NMAP 스캔IT 공부방 [기본지식 정리]/네트워크 2019. 5. 7. 01:11
대표적으로 풋 프린팅 과정 중 하나인 스캐닝 툴 NMAP 사용법에 대해 알아보자! 간단히 설명하자면 fping 과는 달리 포트 스캔에 치중되어 있다고 보면 되겠다. 기본 사용 문법 -> nmap [-주 옵션] [-부 옵션] ip range : 192.168.10.1 or 192.168.10.0/24 or 192.168.10.5-15 결과 상태 3가지 1) open : 포트가 열려있고 리스닝 중이다. 2) filtered : 방화벽, 필터 등 장애물이 가로막고 있어서 nmap이 해당 포트에 접근할 수 없음. 3) closed : 해당 포트가 열려있지 않음. 1. 옵션 설명 ---------------------------------------------------------------------------..