-
231123 - 학습 내용, 231124 - 학습 목표공부/하루노트 2023. 11. 23. 15:50
231123 - 학습 목표
- back, front 연동 (완료)
- 불필요한 코드 제거 (완료)
- 불필요한 반복 제거 (완료)
- git .readme 작성
- aws 배포 (완료)
학습내용
*프론트
- 프론트에서 userId로 데이터를 가져와서 redux에 저장했는데 새로고침하면 userId가 사라지는 현상
해결방안 : redux를 사용해도 데이터는 사라짐으로 임시로 저장할 방법이 필요한데
캐시, 세션 등이 있지만 프론트에서 처리하기 위해 로컬스토리지에 저장하도록 하여서 해결
*백엔드
- 백엔드에 데이터 테스트용으로 seed를 넣어서 언제든 실행하면 기본값이 있도록 완성
- 백엔드 try catch 구문으로 하여 에러 잡도록 구성
- 백엔드 알아보기 좋게 수정
*AWS 배포
백엔드
java 11 설치
sudo apt-get update && sudo apt-get upgrade udo apt-get install openjdk-11-jdk환경변수 입력
export DBURL=dburl export DB=flowdb export DBUSER=admin export DBPASSWORD=passwordjar 실행
java -jar userjarfile.jar*putty를 종료하면 프로그램이 종료되서 백그라운드 실행으로 변경
nohup java -jar 파일이름.jar &프론트
- 아파치 설치
sudo apt-get update sudo apt-get install apache2- 프록시 설정
<VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www/html ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined <Location "/api/"> ProxyPass "http://3.39.251.76:8080/" ProxyPassReverse "http://3.39.251.76:8080/" </Location> </VirtualHost>- proxy 적용
a2enmod proxy
a2enmod proxy_http
systemctl restart apache2
(참고사이트 )
https://enginnersnack.tistory.com/15
*ubuntu apache 에서 새로고침시 url을 못찾는 에러 발생
- .htaccess 만들면 된다는데 안됨
학습시간
오전 4시간
오후 4시간
*김장 준비로 인한 중간 소요시간 발생
231124 - 학습 목표
- ubuntu apache 에서 새로고침시 url을 못찾는 에러 발생 해결
- git .readme .gif 넣어서 작성
'공부 > 하루노트' 카테고리의 다른 글
231127 - 학습내용, 231128 - 학습목표 (0) 2023.11.27 231124 - 학습 내용, 231125 - 학습목표 (0) 2023.11.24 231122 - 학습 내용, 231123 - 학습 목표 (1) 2023.11.23 231121 - 학습 내용, 231122 - 학습 목표 (0) 2023.11.21 231120 학습내용, 231121 학습목표 (0) 2023.11.20