본문 바로가기
728x90

MySQL4

[리눅스 실습] 워드프레스를 활용한 웹 사이트 구축 웹 사이트를 구축하는 것은 쉬운 것이 아닙니다. 기본적인 화면이나 메뉴 구성 외에도 게시판/자료실 같은 기능을 구현하려면 어느 정도 수준 이상의 PHP 프로그래밍 실력이 필요합니다. 웹 사이트를 통합적으로 구성하도록 도와주는 오픈소스 도구로 유명한 워드프레스(wordpress)를 활용해 보겠습니다. 워드프레스는 조금만 손보면 훌륭한 웹 사이트를 구성할 수 있습니다. 먼저 mysql이 설치되어 있지 않아서 일단 mysql server를 설치합니다. apt install mysql-server를 설치합니다. 본격적으로 워드프레스를 설치하여 운영해 봅니다. MySQL에 접속해서 다음 명령과 SQL문을 입력해 워드프레스에서 사용할 데이터베이스 사용자 wp_user를 만들고, wp_db 이름의 데이터베이스도 만듭.. 2023. 5. 26.
[리눅스 서버 웹 서버 실습] apt 명령어를 이용해 웹 서버 설치 리눅스 웹 서버는 실무에서 다양한 이유로 필요합니다. 몇 가지 주요한 이유는 다음과 같습니다 1. 웹 호스팅 리눅스 웹 서버는 웹 사이트 및 웹 애플리케이션을 호스팅 하는 데 사용됩니다. 기업이나 개인이 웹 사이트를 운영하고 인터넷 사용자에게 콘텐츠를 제공하기 위해 웹 서버가 필요합니다. 2. 애플리케이션 서버 리눅스 웹 서버는 웹 애플리케이션의 실행 환경으로 사용될 수 있습니다. PHP, Python, Ruby 등과 같은 스크립트 언어로 작성된 웹 애플리케이션을 처리하고 실행하는 데 사용됩니다. 3. 데이터 공유 및 파일 호스팅 웹 서버는 파일을 다른 사용자와 공유할 수 있는 간편한 방법을 제공합니다. 파일 공유를 통해 업로드, 다운로드, 공동 작업 등을 수행할 수 있습니다. 4. 원격 관리 리눅스 웹.. 2023. 5. 24.
DBMS_데이터베이스 관리 시스템 개요 그림 1. DBMS(출처 https://maily.so/queryaddict/posts/692 ff5) 1) 데이터베이스 관리 시스템의 등장 배경 ▪ 파일 시스템의 문제점 ✓ 같은 내용의 데이터가 여러 파일에 중복 저장 ⇨ 데이터 중복성 - 저장 공간의 낭비는 물론 데이터 일관성과 데이터 무결성을 유지하기 어려움 ✓ 응용 프로그램이 데이터 파일에 종속적 ⇨ 데이터 종속성 - 사용하는 파일의 구조를 변경하면 응용 프로그램도 함께 변경해야 함 ✓ 데이터 파일에 대한 동시 공유, 보안, 회복 기능이 부족 ✓ 응용 프로그램 개발이 쉽지 않음 2) 데이터베이스 관리 시스템 개요 ▪ 데이터베이스 관리 시스템 ✓ DBMS(Database Management System) ✓ 파일 시스템의 문제를 해결하기 위해 제시된.. 2023. 3. 31.
정보들의 집합소, 데이터베이스 알아보기! 오늘은 IT에서 가장 기본저인 데이터베이스에 대해서 알아보도록 하겠습니다. 그럼 바로 데이터베이스, DBMS, 관계형 데이터베이스, SQL 순서로 공부해 볼까요? 1. 데이터베이스 공부하기 전에.. 커다란 도서관에 있을 때 우리가 쉽게 원하는 책을 찾을 수 있는 것은 책에 대한 정보가 잘 정리되어 있기 때문입니다. 여기서 말하는 책의 정보는 도서명, 출판사, 발행 연도, 작가명 등 책을 찾을 때 필요한 내용을 의미합니다. 이처럼 어떤 정보를 잘 정리해서 필요한 것들만 쏙쏙 뽑아낼 수 있도록 데이터를 저장하는 공간을 '데이터베이스'라고 합니다. 데이터베이스의 사전적 의미는 "여러 사용자가 원하는 정보를 얻기 위해 모아둔 자료의 집합"을 말합니다. 구조적으로 통합된 하나의 주제와 관련된 의미 있는 데이터의 .. 2023. 2. 21.
728x90