본문 바로가기

반응형

Framework

(35)
[ WordPress ] WordPress 설치하기 워드프레스(WordPress)를 설치하는 방법은 비교적 간단하지만, 웹 호스팅 서버 환경이나 로컬 환경에서 설치하는 방식에 따라 단계가 다소 달라질 수 있습니다. 아래는 웹 호스팅을 통해 워드프레스를 설치하는 기본적인 방법을 안내합니다.1. Apache 설치하기Apache 설치하기2. 데이터베이스 설치 및 생성1. 데이터 베이스 설치하기MySQL 설치하기 (Ubuntu)2. 데이터 베이스 생성하기워드프레스는 MySQL 또는 MariaDB 데이터베이스를 필요로 합니다. 호스팅 제공 업체에서 데이터베이스를 관리할 수 있는 cPanel이나 다른 관리 도구를 제공할 것입니다.새로운 데이터베이스를 생성하고, 데이터베이스 사용자 및 암호를 설정합니다.생성한 데이터베이스 사용자에게 적절한 권한을 부여합니다.사용자 생..
[ Apache ] Apache 설치하기 - Ubuntu Ubuntu에서 Apache 웹 서버를 설치하는 방법은 매우 간단합니다. 다음은 기본적인 단계입니다:1. 패키지 목록 업데이트먼저 패키지 목록을 업데이트해야 합니다. 이를 통해 최신 패키지를 설치할 수 있습니다.sudo apt update2. Apache 설치다음 명령어로 Apache를 설치합니다.sudo apt install apache23. Apache 서비스 시작Apache 설치가 완료되면 서비스가 자동으로 시작됩니다. 상태를 확인하려면 다음 명령어를 사용할 수 있습니다.sudo systemctl status apache2정상적으로 실행되고 있다면, 서비스가 active (running) 상태임을 볼 수 있습니다.4. 방화벽 설정 (필요 시)서버에 방화벽이 활성화되어 있다면, Apache 서비스에 ..
[ Flask ] Hello, Flask - Flask로 간단하게 웹 애플리케이션 만들기 Flask는 Python 기반의 가볍고 유연한 웹 프레임워크로, 간단한 웹 애플리케이션을 구축할 때 유용합니다. Flask를 사용하여 웹 애플리케이션을 만들기 위한 기본적인 절차를 소개하겠습니다.1. Flask 설치먼저 Flask를 설치해야 합니다. Python 패키지 관리자인 pip을 사용하여 Flask를 설치할 수 있습니다. 터미널 또는 명령 프롬프트에서 아래 명령어를 실행하세요:pip install Flask2. Flask 애플리케이션 생성Flask 애플리케이션은 매우 간단하게 시작할 수 있습니다. 예시 코드를 통해 기본적인 Flask 애플리케이션을 작성하는 방법을 보여드리겠습니다.app.py 파일 생성from flask import Flask# Flask 인스턴스 생성app = Flask(__na..
[ Flask ] Restx로 RestAPI 만들기 Flask에서 add_namespace는 일반적으로 Flask-Restx와 같은 라이브러리에서 사용됩니다. Flask-Restx는 Flask를 확장하여 RESTful API를 더 쉽게 만들 수 있게 해주는 도구입니다. add_namespace는 API의 특정 경로를 네임스페이스로 그룹화하여 관리할 때 유용합니다. 이를 통해 코드 구조를 더 잘 조직할 수 있으며, 큰 애플리케이션에서 특정 기능별로 분리된 API 엔드포인트를 정의할 수 있습니다.Flask-Restx에서 add_namespace 사용법Flask-Restx 설치먼저 Flask-Restx를 설치해야 합니다. pip install flask-restx기본 구조 설정Flask 앱을 설정하고 add_namespace를 사용하는 방법은 다음과 같습니..
[ Flask ] Flask 설치하기 Flask를 설치하려면 Python의 패키지 관리 도구인 pip을 사용하면 됩니다. 아래 단계에 따라 설치할 수 있습니다.1. Python 및 pip 설치 확인먼저, Python과 pip이 설치되어 있는지 확인해야 합니다. 터미널 또는 명령 프롬프트에서 다음 명령어를 입력하여 Python과 pip의 설치 여부를 확인합니다.python --versionpip --version버전 정보가 출력되면 Python과 pip이 정상적으로 설치된 것입니다. 만약 설치되어 있지 않다면, Python 공식 웹사이트에서 Python을 설치한 후 pip도 함께 설치됩니다.2. Flask 설치Flask를 설치하려면 터미널이나 명령 프롬프트에서 다음 명령어를 입력합니다.pip install Flask이 명령어를 실행하면 Fla..
[ Spring ] IntelliJ IDEA/bootRun 실행 하는 방법 IntelliJ IDEA에서 Spring Boot 프로젝트를 bootRun으로 실행하는 방법은 다음과 같습니다:1. Gradle 프로젝트의 경우:Gradle 플러그인 확인: 먼저 build.gradle 파일에 Spring Boot 플러그인이 설정되어 있는지 확인하세요. 보통 다음과 같이 설정되어 있습니다:plugins { id 'org.springframework.boot' version '2.x.x' id 'io.spring.dependency-management' version '1.0.11.RELEASE' id 'java'}Gradle 탭 열기: IntelliJ 우측의 Gradle 탭(코끼리 아이콘)을 클릭합니다.bootRun 실행:Gradle 탭에서 Tasks > applicati..
[ Spring ] Spring 핵심 개념인 DI, AOP에 대해서 간략하게 알아보기 스프링의 DI(Dependency Injection)와 AOP(Aspect-Oriented Programming)는 스프링 프레임워크의 핵심 기능 중 두 가지로, 각각 의존성 관리와 관점 지향 프로그래밍을 통해 코드의 유지 보수성과 재사용성을 높여줍니다. 각 기능에 대해 자세히 설명하겠습니다.1. DI (Dependency Injection, 의존성 주입)DI는 객체 간의 의존성을 스프링 컨테이너가 관리해 주는 방식입니다. 이를 통해 객체 간의 결합도를 낮추고, 코드의 유연성과 테스트 용이성을 높일 수 있습니다. DI의 주요 특징은 다음과 같습니다:객체 주입 방식: 생성자 주입, 세터 주입, 필드 주입 등 다양한 방법으로 객체를 주입할 수 있습니다.결합도 감소: 객체가 직접 다른 객체를 생성하지 않기 때..
[ Spring ] Spring Boot 설치하기 Spring Boot는 독립적으로 설치할 필요가 없으며, Maven이나 Gradle과 같은 빌드 도구를 통해 필요한 의존성을 자동으로 가져와 사용할 수 있습니다. 그러나 Spring Boot로 개발하기 위해 필요한 기본적인 설정과 환경은 갖추어야 합니다. 다음은 Spring Boot 개발 환경을 설정하는 방법입니다.Spring Boot 설치 및 개발 환경 설정Java Development Kit (JDK) 설치Spring Boot는 Java로 개발되므로, JDK가 먼저 설치되어 있어야 합니다. 일반적으로 최신의 장기 지원(LTS) 버전인 Java 17 또는 최신 버전을 권장합니다.AdoptOpenJDK 또는 Oracle JDK 사이트에서 JDK를 다운로드하여 설치합니다.설치 후, 터미널(명령 프롬프트)에..

반응형