본문 바로가기
반응형

Back-End13

[Heroku] Heroku Cli command 모음 (app bash, login 등) Heroku Cli 설치가 완료된 상태를 기준으로 합니다. 커맨드는 계속해서 추가 할 예정입니다. 1. heroku VERSION heroku/7.59.0 win32-x64 node-v14.17.2 USAGE $ heroku [COMMAND] COMMANDS access manage user access to apps addons tools and services for developing, extending, and operating your app apps manage apps on Heroku auth check 2fa status authorizations OAuth authorizations autocomplete display autocomplete installation instruction.. 2022. 2. 12.
[NestJS] Heroku, no pg_hba.conf entry for host, SSL off 해결하기 [문제점] TypeOrm과 Postgres를 사용해서 Nestjs db를 세팅하고 heroku에 배포하는 과정에서 문제가 발생했다. typeorm설정을 하고 배포를 하였더니 서버오류가 나서 heroku log를 살펴보았더니 다음과 같은 에러가 나왔다. ERROR [ExceptionHandler] no pg_hba.conf entry for host "", user "", database "", SSL off [해결 방법] postgres의 pg_hba.conf 파일에서 문제가 생긴 줄 알았으나 구글검색을 해보니 다른 원인을 알 수 있었다. typeorm에서 SSL설정을 해주면 문제는 해결된다. ormconfig.json에서 수정을 하거나 typeorm.forRoot 내부에서 바로 수정을 하면된다. 위의 .. 2022. 2. 12.
[aws] xftp 프로그램으로 ftp연결하기 웹개발을 하기 위해서는 ftp연결이 필수적이다. ftp연결으로 웹서버에 연결을 하고 파일을 서버에 올려서 웹에 적용을 시킨다. ftp연결은 따로 프로그램을 설치하지 않아도 연결은 가능하다. 하지만 프로그램에서 여러 기능들을 제공하기 때문에 대부분의 사람들은 ftp 연결 프로그램을 사용한다. 대부분 사용하는 ftp 연결 프로그램은 FileZilla이다. 파일질라를 오랫동안 사용해보지 않았기 때문에 모르는 기능도 있겠지만, 두가지 이유때문에 xftp를 사용한다. 1. UI가 익숙하고 편하다 2. Xshell과 연결되어 바로 리눅스 명령어를 사용할 수 있다. 먼저 xftp의 UI를 보면 윈도우의 파일탐색기와 비슷한 형식으로 만들어져 있다. 그래서 파일을 탐색할 때 등 여러 작업을 할 때 익숙하고 편하게 작업을.. 2021. 3. 5.
[aws] ec2 리눅스 서버 구축하기 웹을 만들기 위해서는 서버가 필요합니다. 이러한 서버는 닷홈과 같은 호스팅 업체에서 알아서 해주기도 합니다만, 그러면 서버에 대한 접근권한과 정보들을 알 수가 없습니다. 간단한 예로 aws를 이용해 웹서버를 구축해 apache를 설치하면 apache 로그들을 볼 수 있어서 웹에 누가 어떤 url으로 들어왔는지를 볼 수 있지만, 호스팅 업체를 이용한다면 이러한 정보들은 볼 수가 없습니다. 우선 서버를 구축하기 전에 그 장소, 인스턴스를 생성해야 합니다. aws에서는 리눅스, 우분투, 윈도우 서버를 만들 수 있습니다. 대부분은 리눅스와 우분투 서버를 사용하지만 이번에는 리눅스 서버를 구축해보도록 하겠습니다. aws 회원가입을 한 후, aws management console에서 ec2를 누르면 위와 같은 창.. 2021. 3. 2.
반응형