사실상 튜토리얼을 따라하다보면 해결될 것이 많아서 많이 생략하지만
똑같이 따라해도 생기는 난관에 부딪혔다!!!!!!!
# git clone
ssm-user@ip-172-31-33-2:~$ git clone https://github.com/codestates-seb/fe-sprint-practice-deploy.git
Cloning into 'fe-sprint-practice-deploy'...
...
바로 GIT Clone 부분인데, 캡처를 못했지만 password 부분에서 막혀서 통과가 되지 않았다.
계속계속 같은 방법을 시도하는 부질없는 시간이 지날때 페어님이 먼저 해결방안을 찾아서 알려주셨다.
셋팅에 들어가서 맨 밑의 항목인
[ Developer settings ]에 들어가 줍니다.
Personal access tokens (classic) 에 들어가서 repo 토큰키를 생성하고 복사 합니다.
ssm-user@ip-172-31-33-2:~$ git clone https://github.com/codestates-seb/fe-sprint-practice-deploy.git
다시 깃 클론 해주고 유저네임을 적어준후 나오는 password란에 복붙을 해줍니다.
🎈패스워드란은 입력해도 눈에 보이지않으니 참고.
이렇게 해서 깃클론 까지 성공해서 쭉쭉 문제없이 진행하였습니다.
이제 FE부분 배포 실습 중인데 서버가 도중에 끊기는 상황이 생겼습니다.
그럼 처음 서버를 열었을때 처럼 시도를 하게 되는데 이상하게도 똑같은 방법으로 시도를 함에도 서버가 열리지 않습니다.
이미 열려있다고 나와 있네요? 서버 열기전까지 확인 못하고 있다가 이 문제도 페어님이 먼저 확인한후 해결한 방법으로 똑같이 진행하였습니다 ㅎㅎㅎ..
sudo lsof -i:80 // 전 80번 서버를 이용했기 때문에
해주면 밑에 내용이 뜨는데 저기서 PID 부분을 참고합니다.
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
node 30489 root 20u IPv6 142478 0t0 TCP *:http (LISTEN)
sudo kill -9 30489 // PID 번호를 넣어서 죽여줍니다!
sudo npm start를 해주면?
서버가 80번에서 작동중입니다.
정상 작동을 확인했습니다.
이 후 로그인이 잘 되는지 확인 하는데 오류가 또 뜨길래 이 오류는 빌드를 처음부터 새로 해주는 과정에서 해결이 되었습니다.
성공!!!!!!!!!!!!!