
서버 연결 1) 안드로이드 스튜디오에서 터미널 - build/web 생성 됨. 3) 터미널에서 서버 접속 후 (part.2 참조) -ssh -i "your-key.pem" ubuntu@your-ec2-public-ip- sudo apt update - sudo apt upgrade -y- sudo apt install nginx -y - sudo chown -R ubuntu:ubuntu /var/www/html (권한 부여) or- sudo chmod -R 755 /var/www/html (권한 부여) 4) 안드로이드 스튜디오에서 입력 - sudo scp -i your-key.pem -r build/web/* ubuntu@your-ec2-public-ip:/var/www/html 안드로이..

0. 안드로이드 스튜디오 Flutter 앱 생성 (server_test) 1. AWS EC2 인스턴스 생성 1) AWS 콘솔에서 EC2 인스턴스를 생성합니다. (인스턴스 시작 클릭) - 운영 체제는 Ubuntu 20.04 LTS 또는 최신 버전을 선택합니다. - 키페어 추가 및 저장 (새 키 페어 생성 클릭) - 생성된 .pem 파일 flutter app directory에 옮김 (중요) - 보안그룹, 스토리지 설정 2) 보안 그룹 생성 (보안 그룹 클릭) - 보안 그룹 생성 클릭 - 보안그룹 생성 . 3) 보안 그룹 연결 - 인스턴스 클릭 - 보안 - 보안그룹 변경 클릭 -보안 그룹 선택 클릭 후 - 자신이 만든 보안 그룹 선택 (여기서는 server_test_group) 여기까지 p..
리눅스 서버에 file을 만들고 외부에서 upload를 할 때 Permission Denied 가 나올 때가 있다 . 그럴때 설정을 해줘야되는것이 바로 퍼미션이다 . 한마디로 권한을 설정해줘야하는 것인데 권한에는 여러가지가 있지만 (sudo) chown -R root:root workSpace(자기파일이름) chmod -R 777 workSpace(자기파일이름) 이렇게 설정을 하면 업로드, 파일 내용변경 , 삭제까지 다 되는것을 확인할 수 있다 . 저 777모드는 상당히 위험한 것이니 좀 더 알아보고 사용하는것을 추천한다 .
- Total
- Today
- Yesterday
- ScrollView
- 재귀함수
- listener
- API
- direction
- Token
- Kotlin
- GitHub
- ec2
- 코딩테스트
- java
- Hilt
- message
- Custom
- Android Studio
- flutter_new_badger
- Firebase
- android
- ios
- error
- bitmap
- https
- FCM
- ExoPlayer
- retrofit
- 알고리즘
- Flutter
- Crop
- node.js
- app bundle
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |