본문 바로가기

분류 전체보기54

블로그 자동화 프로젝트 #4: 워드프레스 설치 및 설정 + Apache2 웹 서버 설정 웹 브라우저에서 워드프레스 설치 페이지에 접속합니다. 일반적으로 이는 'http://your_domain_or_IP_address/wordpress'와 같은 주소로 접속하게 됩니다. 설치 마법사가 시작되면, 앞서 생성한 데이터베이스 이름, 사용자 이름, 그리고 비밀번호를 입력합니다. 그리고 다음을 클릭하여 설치를 계속 진행합니다. 워드프레스 설치가 완료되면, 관리자 계정을 생성하고 워드프레스 대시보드에 로그인할 수 있습니다. 이제 워드프레스를 사용하여 웹사이트를 만들고 관리할 수 있습니다. Apache2의 기본 웹 루트는 일반적으로 /var/www/html 입니다. 워드프레스를 설치한 디렉토리가 이 디렉토리와 다른 경우 Apache2 설정 파일을 수정하여 워드프레스 디렉토리를 기본 웹 루트로 지정해야 합.. 2023. 6. 3.
블로그 자동화 프로젝트 #3: MariaDB 데이터베이스와 사용자 생성" 1. MariaDB에 로그인: 터미널에서 아래의 명령어를 입력하여 MariaDB에 로그인합니다. 초기에는 root 사용자로 로그인해야 합니다. sudo mariadb -u root 2. 데이터베이스 생성: MariaDB 쉘에 로그인한 후, 워드프레스를 위한 새 데이터베이스를 만듭니다. 아래는 'wordpress_db'라는 이름의 데이터베이스를 만드는 예제입니다. CREATE DATABASE wordpress_db; 3. 사용자 생성 및 권한 부여: 새로운 사용자를 만들고 워드프레스 데이터베이스에 대한 모든 권한을 부여합니다. 이 예제에서는 'wordpress_user'라는 이름의 사용자를 만들고 'password'라는 비밀번호를 설정합니다. CREATE USER 'wordpress_user'@'local.. 2023. 6. 3.
블로그 자동화 프로젝트 #2: 도메인 및 서브도메인 설정 웹사이트를 만들 때 중요한 요소 중 하나는 도메인 이름입니다. 도메인 이름은 웹사이트의 주소로, 사용자가 웹사이트를 찾고 이동할 수 있게 해줍니다. 이번 게시물에서는 도메인을 설정하고, 서브도메인을 추가하는 방법에 대해 알아보겠습니다. 우선, 도메인을 등록해야 합니다. 도메인을 등록하는 것은 주소를 살 때와 비슷합니다. 원하는 도메인 이름이 사용 가능한지 확인하고, 사용 가능하다면 구매해야 합니다. 도메인을 구매하는 곳은 다양하지만, 가비아를 통해 이후 알아보겠습니다. 도메인을 구매한 후, 라즈베리파이 웹 서버로 도메인을 연결해야 합니다. 이를 위해서는 DNS 설정을 변경해야 합니다. DNS 설정은 도메인 이름이 IP 주소를 가리키도록 하는 설정입니다. DNS 설정을 변경하려면, 도메인을 등록한 회사의 .. 2023. 6. 3.
블로그 자동화 프로젝트 #1: 워드프레스와 라즈베리파이로 시작하기 오늘날, 웹사이트는 개인과 기업 모두에게 중요한 도구가 되었습니다. 그럼에도 불구하고, 웹사이트를 처음부터 만드는 것은 어려울 수 있습니다. 블로그는 이러한 웹사이트 중 하나로, 강력하면서도 사용하기 쉬운 플랫폼을 제공합니다. 이 시리즈의 첫 번째 게시물에서는 워드프레스를 사용하여 블로그를 만드는 방법에 대해 설명하고, 라즈베리파이를 사용하여 홈 서버를 설정하는 방법을 다룰 것입니다. 라즈베리파이는 크기가 작고 저렴하며, 다양한 프로젝트에 사용할 수 있는 컴퓨터입니다. 이는 워드프레스 서버를 호스팅하는 데 이상적인 솔루션을 제공합니다. 이 작은 기기를 사용하면, 웹 호스팅 비용을 절약하면서도 제어력을 유지할 수 있습니다. 우리가 워드프레스를 라즈베리파이에 설치하려면 몇 가지 단계를 따라야 합니다. 먼저,.. 2023. 6. 3.
Docker Swarm 을 활용한 컨테이너의 고가용성 확보방법 Docker Swarm 을 활용한 컨테이너의 고가용성 확보방법 1. 환경 구성 - gcp vm인스턴스를 이용하여 총 3개의 서버 생성 - 서버1 : manager node(서버1과 서버2 관리하는 서버) - 서버2: worker node(서버1의 특정 컨테이너가 죽을 경우 서버1 혹은 서버2에서 컨테이너 실행됨. 만약 서버1 자체가 죽을 경우 서버2가 manager node 로 설정 가능) - 서버3: database 서버(mysql) 2. 설치 방법 1) 도커설치 2023.05.15 - [분류 전체보기] - ubuntu에 docker 설치하기 3. 코드 작성 1) Tree 구조 . ├── Dockerfile ├── app │ ├── main.py │ ├── main2.py │ └── main3.py └.. 2023. 5. 15.
ubuntu에 docker 설치하기 1. 시스템 업데이트: 우선, 우분투 시스템을 최신 상태로 업데이트합니다. 이를 위해 터미널을 열고 다음의 명령어를 입력합니다: sudo apt-get update 2. 도커 설치를 위한 필수 패키지 설치: Docker를 설치하기 전에, 몇 가지 필요한 패키지를 설치해야 합니다. 이를 위해 다음의 명령어를 입력합니다: sudo apt-get install apt-transport-https ca-certificates curl software-properties-common 3. 도커의 공식 GPG 키 추가: Docker의 공식 GPG 키를 시스템에 추가합니다. 이를 위해 다음의 명령어를 입력합니다: curl -fsSL https://download.docker.com/linux/ubuntu/gpg | .. 2023. 5. 15.