[리눅스마스터1급 - 1차] 1과목 - 1. 리눅스의 개요
·
자격증 & 공부/리눅스마스터 1급
CH.1 리눅스의 개요1. 운영체제의 개요1-1. 운영체제의 이해* 운영체제의 특징   - 커널, 미들웨어, 응용 프로그램 실행 환경과 사용자 인터페이스 프레임워크를 모두 포괄하여 정의될 수 있음    - 운영체제의 처리방식은 일괄 처리 시스템 -> 다중 프로그래밍 시스템 -> 실시간 시스템 -> 시분할 처리 시스템 -> 분산처리 시스템 -> 다중 처리 시스템    - 스마트폰과 태블릿에 설치되는 모바일 운영체제, 웹 브라우저만 있으면 사용 가능한 웹 운영체제도 사용되고 있음    - 최근의 운영체제는 유휴 자원의 효율적 활용을 위해 가상화 기술을 기본적으로 내장하거나 커널 단에서 지원하고 있음   1) 운영체제의 주요 역할      - HW 제어, 사용자들 간에 HW 자원을 공유      - 스케줄링을..
[Docker] Docker란?
·
기타
[Docker] Docker 기본 사용법 정리 - nicewoong [Docker] Docker 기본 사용법 정리 - nicewoongDocker 사용법 (Linux에서) Reference 를 보고 직접 따라해본 것을 정리한 내용입니다. Docker 다운받기 curl -s https://get.docker.com/ | sudo sh Docker 사용 권한 주기 docker 는 기본적으로 root 권한이 필요로 되어nicewoong.github.io컨테이너 기반의 오픈소스 가상화 플랫폼컨테이너 ? 앱이 구동되는 환경까지 감싸서 실행할 수 있도록 하는 격리 기술컨테이너 런타임 ? 컨테이너를 다루는 도구 → 가장 유명한 것 → 도커Docker다양한 프로그램들과 실행 환경을 컨테이너로 규격화시켜 프로그램의 배포..
[PHP] PHP 외부 DB 연결
·
Programming Language/PHP
💡 PHP를 이용하여 외부 DB와 연결하여 사용하는 방법! 안드로이드 애플리케이션은 보안상의 이유로 ‘외부’ 데이터베이스에 바로 접근하지 못하기 때문에 (php+서버)를 중간에 두고 연결하여 사용해야 함💡 코드 작성 먼저 build.gradle(App)파일에 서버 통신 관련 라이브러리인 implementation 'com.android.volley:volley:1.2.1' 을 추가해줘야 함Activity에서 Response & Request 메서드 작성Response Listener를 생성하고 onResponse()메서드 @Override한다.JSONArray or JSONObject객체로 값을 반환 받아서 사용한다.마지막에는 RequestActivity객체에 전달할 값을 담아 생성하고 Request..
[PHP] PHP 사용 방법
·
Programming Language/PHP
💡 PHP를 사용하기 위한 준비! 1. 도메인 호스팅 받기 (https://www.ivyro.net/html/main/)웹 호스팅 → 무료 호스팅2. 데이터베이스 생성 및 관리하기마이페이지 → 호스팅 관리 → DB 관리(로그인) → phpMyAdmin(SQL문으로 써도 되고 직접 삽입, 삭제 해도 된다.) 3. FileZilla프로그램 설치프로그램 실행 후 호스팅 받은 domain, id, pw, port 입력 후 연결서버에 올릴 php파일은 오른쪽 창에 public_html 폴더로 드래그 해서 덮어쓰기 하면 된다.(DB연결 비밀번호와 서버 연결 비밀번호 주의)
[PHP] PHP
·
Programming Language/PHP
PHP(PHP: Hypertext Preprocessor)C언어를 기반으로 만들어진 서버 측에서 실행되는 서버 사이드 스크립트 언어웹 서버는 해당 PHP 코드를 해석하여 동적 웹 페이지를 생성PHP의 특징💡 PHP의 장점주요 운영체제와 대부분의 웹 서버에서 지원다른 프로그래밍 언어보다 직관적으로 코드를 작성할 수 있어서, 작성해야 하는 코드의 양이 적음텍스트 처리에 특화되어 있어 HTML 문서 처리에 적합💡 PHP의 단점간단한 사이트를 제작하기 위해 만든 언어라서 복잡한 사이트를 만드는 데는 효율적이지 못함보안에 안전하지 않은 언어 구조를 가짐
[AWS] AWS란?
·
SERVER/AWS
AWS란?Amazon이 제공하는 cloud service. 관리가 쉽고 빠르고 유연한 확장성이 장점. 보안. 필요할 때만 사용하고, 사용한 만큼만 비용 지불AWS에 가입하기최초 가입시 12개월 동안 프리티어 계정(무료계정) 사용가능https://aws.amazon.com/ko/free[주의] 무료 사용량을 초과하면 과금될 수 있음.Amazon EC2 - 크기 조정이 가능한 컴퓨팅 용량을 클라우드에서 제공하는 웹 서비스https://aws.amazon.com/ko/ec2/Amazon S3 - 확장성, 가용성, 내구성을 가진 데이터 저장 공간(Simple Storage)을 제공.Amazon RDS - 관계형 DB 관리 서비스. 관계형 DB(MySQL, Oracle 등)를 모니터링, 주기적 백업