본문 바로가기

반응형

Framework

(22)
[ WordPress ] SubDomain - 서브 도메인으로 사이트 추가하기 WordPress에서 서브도메인을 사용하는 방법은 아래와 같은 단계로 설정할 수 있습니다. 이 과정은 기본적으로 웹 호스팅 서비스와 도메인 관리 권한이 있어야 합니다.1. 도메인 관리자에서 서브도메인 생성하기먼저 도메인 관리 패널(예: GoDaddy, Namecheap, Cloudflare 등)에 접속하여 서브도메인을 추가합니다.예: blog.example.com 또는 shop.example.com 같은 형태로 서브도메인을 생성합니다.서브도메인이 생성되면 해당 서브도메인을 호스팅 서버의 IP 주소와 연결되도록 DNS 설정을 합니다.2. 호스팅 서버에서 서브도메인 설정하기웹 호스팅 관리 패널(cPanel, Plesk 등)에 로그인한 후, "서브도메인" 섹션으로 이동합니다.서브도메인을 추가하고, 이 서브도메..
[ Apache ] a2ensite - 가상 호스트 설정하기 Apache2의 sites-available 디렉토리는 웹 서버에서 사용할 수 있는 가상 호스트 설정 파일들을 저장하는 곳입니다. 이 디렉토리 안의 설정 파일들은 서버에 여러 개의 웹사이트를 호스팅할 때 각 사이트의 설정을 정의합니다. 이 디렉토리의 설정 파일들은 서버에 바로 적용되지는 않으며, 활성화 시키기 위해서는 추가적인 명령이 필요합니다.1. 가상 호스트(Virtual Hosts):가상 호스트는 Apache2가 여러 도메인이나 사이트를 하나의 서버에서 호스팅할 수 있도록 해주는 설정입니다.각 가상 호스트는 서버의 특정 IP 주소와 포트, 또는 도메인 이름을 기반으로 트래픽을 처리합니다.sites-available 디렉토리에는 이러한 가상 호스트 설정 파일들이 위치하며, 각 파일은 보통 특정 도메인..
[ Apache ] mod_rewrite - 모듈 활성화 하기 Apache 서버에서 mod_rewrite 모듈을 설치하고 활성화하는 방법은 다음과 같습니다:1. mod_rewrite 모듈 설치 확인대부분의 Linux 배포판에서는 Apache 설치 시 기본적으로 mod_rewrite가 포함되어 있습니다. 설치되어 있는지 확인하려면 다음 명령어를 실행하세요:apache2ctl -M | grep rewrite이 명령어를 실행했을 때 출력에 rewrite_module이 표시되면 이미 설치 및 활성화된 상태입니다.2. mod_rewrite 모듈 활성화만약 활성화되지 않은 경우, 다음 명령어로 활성화할 수 있습니다:Ubuntu/Debian 계열 sudo a2enmod rewriteCentOS/Red Hat 계열 sudo yum install mod_rewrite3. A..
[ 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 ] add_namespace - 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..

반응형