코딩/백엔드 개발 14

Bitnami WAMP 설치(비트나미 설치)

Bitnami WAMP 설치(비트나미 설치) php 설치는 아파치(또는 엔진엑스, IIS 등), MySQL(또는 오라클, 몽고 DB 등) 3개의 프로그램을 함께 설치하는 것이 일반적이다. php는 아파치를 통해서 브라우저로 정보를 전송할 수 있고, MySQL에 실질적인 정보가 저장되기 때문이다. 1. WAMP란 Apache + MySQL + php = AMP Linux + Apache + MySQL + php = LAMP Windows + Apache + MySQL + php = WAPM 맥에 설치하려면: MAMP 2. 한꺼번에 설치하는 방법 Bitnami - 윈도우에 Apache + php + MySQL을 한 번에 설치 설치 사이트 : https://bitnami.com/stack/wamp 3. 설치 ..

윈도우10에 우분투(Ubuntu) 리눅스 설치

윈도우10에 리눅스(우분투, Ubuntu) 설치 방법 리눅스의 여러 가지 배포분 중 하나인 우분투를 윈도우 10에 설치할 수 있다. WSL = Windows Subsytem for Linux 1. 윈도우 시작 버튼 옆 '검색' 클릭 2. 검색 창에 'Windows 기능' 입력 후 → 'Windows 기능 켜기/끄기' 선택 3. Linux용 Windows 하위 시스템 선택 4. 가상 머신 플랫폼 선택 5. 위 '가상 머신 플랫폼'을 선택하고 확인을 누르면 다음 화면이 나온다. 6. 윈도우 다시 시작 7. 시작화면 - '마이크로소프트 스토어' 선택 8. 'ubuntu' 검색 아래 목록 중 맨 위의 것을 선택 9. '우분투' 다운로드 10. '우분투' 열기 11. UNIX username 입력 비밀번호 입력 ..

php, 웹서버, 웹 클라이언트

php, 웹서버, 웹 클라이언트 1. 웹서버(Web server)란 무엇인가 웹 클라이언트의 반대 개념이다 2. 웹 클라이언트(Web client)란 무엇인가 아래에서 알아보자 3. 인터넷의 프레임의 구성 요소 = 웹 클라이언트 + 웹 서버 1) 클라이언트 + 2) 서버 클라이언트란 = 요청자 서버 = 제공자 서버(예: 카페 서빙) = 음식을 손님들에게 제공하는 사람, 요청에 대해 응답하는 사람 컴퓨터에서 클라이언트 = pc, 노트북, 아이폰, 안드로이드 접근할 때의 프로그램: 웹 브라우저= Web client 3) 웹 클라이언트(Web client) 서버로 접근하는 웹 브라우저 = Web client (크롬, 인터넷 익스플로러, 사파리, 파이어폭스) 4) 웹 서버(Web server) = 웹 클라이언트..

MySQL이란? 데이터베이스의 개념과 역할 그리고 주요 특징

MySQL은 데이터를 체계적으로 관리하고 처리하기 위한 데이터베이스 관리 시스템(DBMS) 중 하나로, 오픈소스 소프트웨어로 널리 사용됩니다. 데이터베이스는 단순한 파일 저장소보다 진화된 개념으로, 데이터를 효율적으로 정리하고, 빠르게 검색하거나 가공하는 데 필수적인 도구입니다.1. 데이터베이스(Database)란?데이터베이스는 데이터를 체계적으로 정리하고 관리하는 기술로, 엑셀 파일이나 구글 스프레드시트와 유사한 구조를 가집니다.하지만 데이터베이스는 단순한 파일과는 다릅니다. 데이터베이스는 다음과 같은 장점을 제공합니다:데이터를 체계적으로 저장하여 대량의 정보를 관리 가능.프로그래밍 언어를 통해 데이터를 자동으로 추가, 수정, 삭제 및 검색 가능.데이터를 가공하여 빅데이터 분석, 인공지능 등에 활용 가..