반응형 분류 전체보기81 워드프레스 연결 문제, 속도 저하 문제 [Solved] AWS EC2를 이용해서 Wordpress 홈페이지를 구축하셨는데 갑자기 접속이 안되시나요? 참으로 난감한 상황인데요. EC2가 무슨 이유에서든 중지가 되었다가 다시 시작되면서 IP주소가 바껴서 생기는 문제일 수 있습니다. 다음의 방법으로 쉽게 해결할 수 있습니다. 1. AWS EC2를 이용하는 이유 AWS 라이트세일이나 클라우드웨이즈 등 쉽고 간편하게 웹 서버를 운영할 수 있도록 도와주는 서비스들이 있습니다. 더군다나 클라우드웨이즈의 경우 무료로 사용하는 기간이 가장 짧은만큼 기술적인 지원도 적극적으로 해 주고 있습니다. 상당히 매력적인 서비스가 아닌가 싶습니다. 하지만 저는 AWS 라이트세일도 아닌 EC2를 이용해서 직접 워드프레스 웹페이지를 운영하기로 결정하였습니다. 가장 큰 이유는 클라우드웨이즈 .. 카테고리 없음 2023. 2. 8. AWS EC2 탄력적IP 고정IP EIP 설정하기 이번 글에서는 AWS서버에서 외부 도메인을 연결하기 위한 필수 과정인 EIP(Elastic IP Address)를 설정하는 방법에 대해서 알아보고자 합니다. 왜 필요한가요? 기본적으로 AWS에서 EC2를 발생하고 받는 IP는 유동 IP입니다. 즉 고정되어 있지 않고 계속적으로 바뀔 수 있다는 것이죠. EC2를 운영하는 중간에 갑자기 바뀌는 것이 아니라 어떠한 이유에 의해서 EC2 중지(종료가 아닙니다)하고 다시 시작하는 경우에 기존에 부여받은 IP가 해지되고 다시 IP를 새롭게 부여받게 됩니다. 만약 Route53 등과 같은 서비스를 이용해서 IP주소와 외부 도메인을 연결하셨다면 새롭게 Route53을 설정해 주어야 합니다. 이러한 불편함을 방지하고자 AWS에서는 IP를 고정으로 할당받을 수 있는 기능을.. 카테고리 없음 2023. 2. 7. Route53 AWS 외부 도메인 연결 본 글에서는 AWS에서 고정 IP를 사용하기 위해서 Route53이라는 서비스를 사용하는 방법에 대해서 알아보고자 합니다. Route53 서비스는 유료 서비스이며, 일정 금액이 발생할 수 있습니다. 들어가기 전(사전준비) 해당 글을 보시는 분들 중 많은 분들은 AWS를 이용해서 웹 서비스를 구축하고자 하며, 그중에서 고정 IP를 사용하고 하시는 분들일 것입니다. 먼저 AWS 라이트세일이나 클라우드웨이즈 등의 플랫폼이 아닌 AWS를 이용해서 웹서비스를 구축하고자 하시는 그 노력에 박수를 보냅니다. AWS에서 고정 IP를 사용하기 위해서는 먼저 도메인이 필요합니다. 호스팅케이알이나 Namechaeap 등과 같은 서비스를 통해서 도메인 구매를 하시기 바랍니다. 팁) 도메인을 구매하실 때 저렴한 가격으로 행사를.. 카테고리 없음 2023. 2. 7. [VNC] UltraVNC viewer 설치 GCP에 설치한 Ubuntu 기반의 VM을 VNC viewer를 이용하여 윈도우 데스크탑에서 연결하고자 하여 UltraVNC를 설치하였습니다. 아래의 순서대로 설치를 진행해 보도록 하겠습니다. VNC란? Virtual Network Computing, 가상 네트워크 컴퓨팅이라는 뜻을 가진다. RFB프로토콜을 이용하여 원격으로 다른 컴퓨터를 제어하는 그래픽 데스크톱 공유 시스템이라고도 한다. 키보드 및 마우스를 움직일수 있으며 원격컴퓨터 및 서버에 접속하여 현장에서 바로 조작할 수 있게 된다. 대표적으로 윈도우OS 사용자가 리눅스서버에 접속을 시도할때 VNC 접속을 통해서 가능하다. 프로그램 및 WEB방식등 여러가지가 존재한다. 먼저 다음의 링크로 접속합니다. https://www.uvnc.com/down.. 프로그래밍 2023. 2. 4. [GCP] We are unable to connect VM on port 22 Error [Solved] 구글 클라우드 플랫폼으로 인스턴스 VM을 생성한 뒤 SSH 연결을 하는 과정에서 다음과 같은 오류가 발생하였고 아래와 같이 해결하였습니다. 인스턴스를 중지 한 뒤 '수정' 버튼을 클릭합니다. 항목 중 '자동화' 부분에서 '시작 스크립트'에 다음의 내용을 입력합니다. #! /bin/bash sudo ufw allow 22 인스턴스를 다시 시작합니다. SSH 연결을 다시 시도합니다. 이제 정상적으로 SSH 연결이 된 것을 확인할 수 있습니다. 프로그래밍 2023. 2. 3. [cuttleFish] android web 에뮬레이터 ● 들어가면서 Linux를 이용하여 flutter 개발 시 android-studio에서 제공하는 에뮬레이터의 속도가 느릴 때 사용할 수 있는 대체 방법입니다. ● 중첩 가상화 환경 확인하기 grep -c -w "vmx\|svm" /proc/cpuinfo 터미널에 위 명령어를 입력하여 0 이외의 값이 나와야 적용 가능합니다. ● 필요한 라이브러리 설치 sudo apt-get install -y build-essential devscripts fakeroot git psmisc qemu-kvm unzip zip sudo apt-get install -y cdbs config-package-dev debhelper sudo apt install -y git devscripts config-package-de.. 프로그래밍 2023. 2. 3. install vsCode on linux(ubuntu) via terminal for flutter 터미널을 이용해 ubuntu에 vsCode를 설치해 보도록 합니다. sudo snap install --classic code 설치가 완료되면 버전 확인을 통해 제대로 설치가 되었는지 검증합니다. code --version 터미널에서 프로젝트 폴더로 이동한 뒤 플러터 프로젝트를 생성합니다. flutter create flutter를 실행합니다. extension 버튼을 클릭한 뒤 아래의 목록을 검색하여 순차적으로 설치해줍니다. Dart Flutter Awesome Flutter Snippets Error Lens 카테고리 없음 2023. 2. 2. [Flutter] install flutter on linux(ubuntu 20.04 LTS) Flutter를 윈도우가 아닌 Ubuntu 환경에서 설치하시기를 원하시나요? 이 글만 따라 하시면 누구든 리눅스 기반의 플러터 개발 환경을 만들 수 있습니다. 해당 글을 Ubuntu에 Flutter 개발환경을 갖추는 데 필요한 모든 명령어 및 방법에 대해 설명합니다. 먼저 터미널을 열어 아래 명령어를 입력합니다. sudo snap install flutter --classic flutter sdk path 확인 flutter sdk-path 추가 설치 도구 확인 (android studio 등 확인) flutter doctor Android stuio 설치 step1. Install JDK sudo apt install openjdk-11-jdk step2. Verify installation java .. 프로그래밍 2023. 2. 2. 안드로이드 폰/태블릿에서 프로그래밍 하기(AWS, android phone, GUI, Ubuntu, VNC) 목표 : AWS에서 ubuntu기반의 리눅스 서버를 생성한 뒤 이를 안드로이드 폰에서 GUI 환경으로 접속 시작하면서 취미로 프로그래밍을 하는 직장인의 경우 집 밖에서 프로그래밍을 하기 힘든 환경인 경우가 많습니다. 회사의 컴퓨터에서는 아무래도 업무 외적으로 사용하는 상황이 되어버리기 때문에 쉽지 않기도 하고 집에서 사용하던 환경과 달라져 버리니 연속성을 갖기도 쉽지 않습니다. 그래서 집에서나 혹은 그 외 밖에서도 끊기지 않고 지속적인 환경을 만들 수 있는 방법이 없을까 고민을 했고 결국에는 AWS 서버를 이용하기로 하였습니다. AWS 아마존에서 제공하는 클라우드 서비스인 AWS는 1년간 프리티어로 가장 기본 사양의 컴퓨터를 대여할 수 있습니다. 말 그대로 서버를 일부 떼어다 가상의 컴퓨터를 생성하는 것.. 프로그래밍 2023. 2. 1. [Flutter] Inherited Widget . 위젯은 of 메서드를 이용해 트리의 상위에 위치한 InheritedWidget의 참조를 얻는다. . of 메서드는 트리를 탐색하여 가장 가까운 InheritedWidget 형식을 가진 부모를 찾아 반환한다. . 대부분 InheritedWidget 자체에 of 메서드를 정의함 . 파라메터로 전달된 BuildContext로 BuildContext.inheritedFromWidgetOfExactType 메서드를 호출 . inheritedFromWidgetOfExactType은 실제 트리를 검색하는 메서드 -> BuildContext로 부모 위젯에 접근 .inheritedFromWidgetOfExactType은 정적(Static)메서드 -> 어디에서나 호출 가능 프로그래밍/Flutter & Dart 2023. 2. 1. [AWS] 무료로 사용하는 아마존 AWS 서비스(EC2 인스턴스 생성) 24시간 쉬지 않고 돌아가는 나만의 웹서버를 만들고 싶으신가요? 아직은 처음이라서 무료로 활용을 했으면 싶으시다고요? 뭔가 배워보려고 하는데 비용이 나가는 것은 부담되시는 분들이라면 잘 오셨습니다. 이 글을 끝까지 따라하시면 여러분들도 1년간 무료로 사용할 수 있는 웹서버를 가지실 수 있게 됩니다. 목차 AWS 서비스 로그인 하기 AWS 서비스에 가입을 했으니 이제 컴퓨터를 빌려봅시다. 우리가 빌리는 컴퓨터(정확히 이야기하면 클라우드 컴퓨팅 서비스)를 AWS에서는 인스턴스라는 이름으로 불립니다. AWS 인스턴스를 생성하기 위해 AWS 홈페이지(https://aws.amazon.com/)에 접속해 봅시다. 화면의 오른쪽 위에 [콘솔에 로그인] 버튼을 클릭해서 로그인합니다. 로그인 옵션이 ‘루트 사용자’로 .. 프로그래밍 2023. 2. 1. The benefits of regular exercise on physical and mental health Exercise is an important part of a healthy lifestyle, and its benefits extend far beyond just physical appearance. Regular exercise can improve both physical and mental health in numerous ways. Here are a few examples: Physical Health Benefits: Increases cardiovascular fitness: Exercise helps to strengthen the heart and lungs, making them more efficient at pumping blood and oxygen throughout the.. 카테고리 없음 2023. 1. 31. 이전 1 2 3 4 ··· 7 다음 반응형