호스팅 (2) 썸네일형 리스트형 파일질라도 포기한 썩은 동아줄… SSH와 vi로 살려낸 10년 넘은 웹사이트 이야기 이전 사이트갱신한 사이트 - 디테일마스터 - 프리미엄 카케어 서비스 실내 세차 사이트의 UI 개선 요청을 받았다. 가볍게 생각하고 웹사이트를 확인했다. 10년도 더 된 PHP 기반의 구형 환경이었다. 새로 만들까 하는 생각도 했지만, 의뢰인은 서버 업그레이드에 소극적이었다. 카페 24 호스팅에 PHP, MySql 스펙인데 4.5 버전 (현재 8 버전까지 나옴) 요 서버 환경에서 최신 기술로 구현해도 동작할리 만무하기에, 최대한 건드리지 않으면서 UI만 개선하는 방향으로 작업을 시작했다. UI 개선 작업에 앞서 파일 확보가 필요했다. 파일질라(FileZilla)로 접속을 시도했으나, 파일 다운로드 자체가 불가능했다. 결국 SSH로 서버에 직접 접속하여 코드를 확보했다 (카페 24 호스팅 관리자 사이트에서.. Firebase - Hosting 파이어베이스에서 제공하는 호스팅을 사용하여 애플리케이션을 배포해 보겠습니다. "Build"에서 "Hosting"을 선택합니다. 'Get started' 클릭 아래와 같이 셋업 가이드가 뜨는데요. 먼저 'firebase-tools'를 해당 프로젝트에 설치합니다. 아래 npm명령어를 복사하여 npm i -g firebase-tools 프로젝트 콘솔창에 넣고 실행합니다. 다음 단계는 프로젝트 루트 디렉터리 생성인데요. 먼저 파이어베이스에 로그인을 합니다 (로그인되어 있는 경우는 생략가능). firebase login 정보수집에 관한 동의를 물어보는데 원치 않는 경우 'n'을 선택합니다. 이후 윈도 새창에서 계정선택하는 화면이 나옵니다. 계정을 선택하고 접근을 허가하면 로그인이 완료됩니다. 다음으로 배포를 위한.. 이전 1 다음