All
4 posts
MySQL 설치 (4)

✅ 1. MySQL 다운로드 MySQL 설치 MySQL버전 확인 MySQL 시작 ⚠️ 만약 Mysql 시작 시 아래와 같은 에러가 발생할 경우 su: warning: cannot change directory to /nonexistent: No such file or directory 아래의 명령어를 실행해주자. pwd를 통해서 현재 디렉토리의 위치를 확인할 수 있다. termux를 사용하여 접속하면 root 디렉토리는 /home/<유저이름> 이다. 오류는 MySQL에서 권한이 없어 발생하는 오류이다. MySQL 접속 ✅ 2. User 생성 및 데이터베이스 생성 유저생성 sudo mysql 명령어를 통해서 mysql에 접속한 상태로 진행하자. mysql 유저이름 : mysql 로그인할 때 사용할 ID를 설정 mysql 비밀번호 : mysql 로그인할 때 사용할 PW를 설정 데이터베이스 생성 생성한 유저에게 데이터베이스 권한 부여 ✅ 3. Mysql 외부포트 MySQL 외부 포트 …

서버 환경 구축 (with Termux) (3)

✅ 1. Termux 다운로드 Ubuntu환경을 사용하기 위해 Termux를 이용할 것이다. 안드로이드 10부터는 Google Play Store에서 Termux를 다운받을 수 없다. 그래서 아래 홈페이지에서 apk를 설치해주자. https://github.com/termux/termux-app/releases termux-app_v0.118.0+github-debug_universal.apk 파일을 다운하고 Termux가 설치되면 실행해주자. 여기서 부턴 타자를 쳐야할 것들이 많기에 블루투스 키보드가 있으면 사진과 같이 연결하여 설치를 진행하면 좋다😊 ✅ 2. Ubuntu 설치 apt 패키지 update, upgrade 처음에는 y, 다음으로는 [default=N]이 나온다면 n을 입력한다. proot, proot-distro 설치 루팅없이 리눅스를 실행할 수 있게 도와주는 툴을 설치한다. Ubuntu 설치 이렇게 설치하면 Ubuntu 23.10 버전이 설치가 된다. …

안드로이드 휴대폰 준비 (2)

📱 공기계 준비 서버를 돌릴 공기계 하나를 준비하자. 이전에 사용했던 갤럭시 s9+ 가 있어 이를 통해 서버를 구축해보고자 한다. 먼저 기존에 남아있는 데이터를 초기화 시킨 후 진행하였다. 데이터를 초기화하는 방법은 “갤럭시 공장초기화”를 검색 후 따라해보자! 📊 EC2 vs 갤럭시 s9+ EC2의 성능보다 안좋으면 안되므로 성능을 비교해보았다. 💻 EC2 EC2를 이용하면서 CPU 사용량이 100%로 튀면서 다운되는 현상이 종종있었다. 이런 경우에는 메모리 사용량을 초과해서 발생하는데 EC2 프리티어가 가능한 t2.micro의 메모리는 무려.. 1GB이다! 이러니 어느순간 서버가 다운이되어 접속도 안되는 문제가 발생했었던 것이다🥲 📱 갤럭시 s9+ 성능을 비교해보자면 4년전에 사용하던 휴대폰인데도 EC2 보다 더 뛰어난 성능을 가지고 있었다! 다음 글 부터 본격적인 서버구축 시작! 🚀 📱 공기계 준비 📊 EC2 vs 갤럭시 s9+ 💻 EC2 📱 갤럭시 s9+ 다음 글 부터 본…

휴대폰 서버 구축 이유 (1)

💰 AWS의 과금 이전 AWS 프리티어를 자주 이용하던 중 한달에 3.48 USD가 결제되는 것도 모르는채 방치해둔 인스턴스가 있었다.. 🤔 잘 사용하던 AWS에 과금이 날라온 이유 문의를 해본 결과 2월부터 새로운 요금 변경 사항 때문에 퍼블릭 IPv4 주소에 대해서 시간당 0.005 달러의 요금이 발생하였다. ❓그럼 이제 AWS 프리티어도 공짜가 아닌가? 💡 정답은 1개의 퍼블릭 IPv4에는 750시간 무료로 사용 가능하다! 나의 경우에는 EC2인스턴스에서 IPv4 1개, RDS에서 1개. 총 2개를 할당받아 사용했기에 과금이 발생한 것이다! 🧑‍💻 개인서버 구축 많은 돈은 아니지만 환불을 받기 위해 문의하는 과정에서 많은 번거로움이 있었기에 나만의 서버를 구축해보고자 하였다. 사실 집에 있는 컴퓨터를 통해 포트를 뚫고 서버를 구축한 경험이 있었지만, 하루종일 컴퓨터를 켜놓아야 한다는 단점이 있었다.🥲 ✅ 서버 조건 24시간 돌아가는 서버 EC2 보다 좋은 성능 무료 사용 이렇…