본문 바로가기

다시 개발자77

remote: Support for password authentication was removed on August 13, 2021. github에 push 하거나 clone을 할 때 "remote: Support for password authentication was removed on August 13, 2021. remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication."라고 하며 인증을 실패하는 문제 해결 방법입니다. https://github.com GitHub: Let’s build from here GitHub is where o.. 2023. 9. 2.
ubuntu mysql 설치 ubuntu에 mysql을 설치하는 방법입니다. 우선 package를 upgrade 합니다. $ sudo apt update mysql-server를 설치합니다. $ sudo apt install mysql-server 보안 설정을 합니다. $ sudo mysql_secure_installation 질문을 읽고 y 또는 n을 선택합니다. 참고로 저는 다음과 같이 했습니다. mysql에 접속합니다. $ sudo mysql 만약 중간에 root password를 입력했다면 다음과 같은 명령어로 mysql에 접속하면 됩니다. $ mysql -u root -p 2023. 9. 1.
MacBook에서 AWS(ubuntu) SSH로 접속하기 MacBook에서 AWS에 SSH로 접속하는 방법입니다. 명령어는 다음과 같습니다. ssh -i ${pem file name} ${id}@${ip} 여기서 id는 ubuntu입니다. ip는 다음과 같은 방법으로 확인합니다. AWS으로 로그인을 합니다. 그리고 왼쪽 메뉴(≡) 중 인스턴스를 클릭합니다. 인스턴스 ID를 클릭합니다. 퍼블릭 IPv4가 바로 외부에서 접근 가능한 IP입니다. pem 이름이 abc.pem이고 ip가 1.2.3.4이라면 "ssh -i abc.pem ubuntu@1.2.3.4"로 AWS에 로그인할 수 있습니다. 만약 다음과 같이 "WARNING: UNPROTECTED PRIVATE KEY FILE!"라는 메시지가 나오면서 로그인이 안된다면 pem파일의 권한을 변경해 줘야 합니다. M.. 2023. 9. 1.
AWS 회원 가입 및 프리 티어 인스턴스 생성 AWS(Amazon Web Services) 회원 가입 및 프리 티어 인스턴스 생성하는 방법입니다. 1. AWS 회원 가입 https://aws.amazon.com/ko/ 클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services aws.amazon.com 무료로 시작을 클릭합니다. 무료 계정 생성을 클릭합니다. 이메일 주소와 계정 이름을 입력한 후 "이메일 주소 확인"을 클릭합니다. 입력한 이메일에서 확인 코드를 입력하고 "확인"을 클릭합니다. 루트 사용자 암호를 입력하고 "계속(1/5단계)"를 클릭합니다. 연락처 정보를 입력하고 계속을 클릭합니다. 카드 정보를 입력하고 계속을 클릭합니다. 카드 비밀번호, 생년월일을 입력하고 서비스 이용에 대한 전체동의를 체크하고 확인을 클릭합니다.. 2023. 9. 1.
MacBook, MySQL,에서 "Authentication plugin 'caching_sha2_password' cannot be loaded error 처리 MacBook에서 MySQL에 연동을 할 때 "Authentication plugin 'caching_sha2_password' cannot be loaded 에러 처리 방법입니다. 원인은 MySQL 8.x 이상부터 비밀번호 암호 처리 방식이 변경되었는데 SQLAlchemy이 과거 방식을 찾고 있어서 발생하는 문제입니다. MySQL Community가 설치되어 있다면 "시스템 설정"을 클릭한 후 MySQL을 클릭합니다. "Initialize Database"를 클릭합니다. 비밀번호를 적당한 길이로 입력하고 "Use Legacy Password Encryption"을 선택한 후 "OK"를 클릭합니다. "Start MySQL Server"를 클릭합니다. MySQL 서버가 실행된 후 다시 접속을 하면 됩니다... 2023. 8. 22.
MacBook에 MySQL 설치 MacBook에 MySQL 설치하는 방법입니다. mysql download 사이트에 접속합니다. https://dev.mysql.com/downloads/mysql/ MySQL :: Download MySQL Community Server Select Version: 8.1.0 Innovation 8.0.34 5.7.43 Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Debian Linux SUSE Linux Enterprise Server Red Hat Enterprise Linux / Oracle Linux Fedora Linux - Generic Oracle Solaris macOS dev.mysql... 2023. 8. 22.
swiftui, macbook에 설치된 fastapi와 통신 swiftui로 macbook에 설치된 fastapi server와 통신하는 방법입니다. 1. MacBook에 fastapi 설치 아래 글을 참조해 MacBook에 fastapi를 설치하고 샘플 코드를 구현해 서버를 구동합니다. 2022.12.06 - [다시 개발자] - fastapi 설치 fastapi 설치 fastapi 설치 및 샘플은 fastapi를 만든 Sebastián Ramírez가 직접 운영하는 사이트를 참조하면 됩니다. https://fastapi.tiangolo.com/ko/ FastAPI FastAPI FastAPI 프레임워크, 고성능, 간편한 학습, 빠른 코드 작성, 준 kka3seb.tistory.com fastapi를 구동할 때 ip는 반드시 '0.0.0.0'로 해야 합니다. uv.. 2023. 8. 16.
swiftui, kakao 계정으로 간편 로그인 구현 SwiftUI로 iOS에 카카오 계정으로 로그인할 수 있도록 구현하는 방법입니다. 1. KakaoSDK 설치 아래 글을 참조해서 KakaoSDK를 설치합니다. https://kka3seb.tistory.com/1074 xcode에 CocoaPods 라이브러리 적용하기 xcode에 CocoaPods 라이브러리를 적용하는 방법입니다. 기존 단순 프로젝트 구조는 다음과 같습니다. MyProject/ MyProject.xcodeproj 여기에 CocoaPods 라이브러리를 사용하면 프로젝트 구조는 다음과 같이 변 kka3seb.tistory.com 2. 애플리케이션 등록 kakao developers 사이트에 접속 후 로그인 합니다. https://developers.kakao.com Kakao Develope.. 2023. 8. 8.
OAuth 클라이언트 ID와 OAuth 서버 클라이언트 ID 만들기 OAuth 클라이언트 ID와 OAuth 서버 클라이언트 ID 만드는 방법입니다. 1. OAuth 클라이언트 ID 만들기 아래 사이트에 접속을 합니다. https://developers.google.com/identity/sign-in/ios/start-integrating?hl=ko iOS 및 macOS용 Google 로그인 시작하기 | Authentication | Google for Developers 이 페이지는 Cloud Translation API를 통해 번역되었습니다. Switch to English 의견 보내기 iOS 및 macOS용 Google 로그인 시작하기 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류 developers.google.com 중간에 "OAuth .. 2023. 8. 6.