web 프로그래밍/기타
-
NginX 배포 경로 설정 및 URL 직접 입력시 페이지 찾을 수 없는 문제web 프로그래밍/기타 2023. 1. 9. 19:04
◎ NginX 배포 react 로 작업 한 내용을 배포하려고 하는데 NginX 로 배포하는 방법을 많이 사용하는것 같아서 NginX 를 사용하여 배포하려고 설치하였습니다. NginX 설치 방법은 구글에서 검색하면 많이 보실수 있으므로 생략하고 지나가겠습니다. NginX 로 배포하기 위해서는 빌드 파일이 필요합니다. vscode 로 작업한 내용을 빌드하기 위해 터미널에서 아래와 같이 입력합니다. react run build 잠시 시간이 걸린 후에 build 폴더가 생성 됩니다. 생성된 빌드 폴더를 NginX 에서 배포하는 폴더로 옮기던지 경로를 수정해줘야합니다. NginX 폴더 -> conf 폴더에 nginx.conf 파일에서 수정합니다. 경로를 바꾸고싶다면 44 번째 줄의 root 옆에를 수정. 경로는..
-
윈도우 방화벽 열기web 프로그래밍/기타 2023. 1. 9. 17:48
윈도우에서 웹 개발한 내용을 배포할 때 제대로 URL 주소를 입력했음에도 외부에서 접속할 수 없는 경우가 있었습니다. 예를 들면 local 에서 실행하면 잘 나오는데 모바일로 해당 ip 주소를 입력하고 들어가면 연결되지 않는 문제가 있었죠. 문제가 뭔지 생각해보니까 방화벽을 허용하지 않는 문제 같아서 방화벽을 허용해주니까 이상없이 잘 되었습니다. 윈도우 방화벽 허용하는 방법을 간단히 정리겸 남겨보려고 합니다. 1. 방화벽 설정 화면으로 이동 고급 설정 클릭 2. 새 규칙 추가 3. 규칙 종류 선택 포트번호를 허용할 것이기 때문에 포트 선택하고 다음 클릭 4. 특정 로컬 포트 선택 및 입력 만약 90번 포트를 열기 위한것이면 90을 입력하고 다음 클릭 5. 연결 허용 6. 규칙 적용 시기 모든 항목 선택 ..
-
oracle cloud ssh - private key files are Not accessible by others 에러web 프로그래밍/기타 2022. 4. 18. 23:54
It is required that your private key files are NOT accessible by others. 전체 에러 구문은 아래와 같습니다. Permissions 0644 for 'ssh-key-2022-04-18.key' are too open. It is required that your private key files are NOT accessible by others. This private key will be ignored. Load key "ssh-key-2022-04-18.key": bad permissions opc@xxx.xxx.xxx.xxx: Permission denied (publickey,gssapi-keyex,gssapi-with-mic). 오라클 클라..