저는 지난 몇 년간 Bluehost/LAMP 웹사이트 개발자였지만 이제는 다른 기술(nginx, Scheme 및 Clojure 개발)을 추구하는 데 사용할 수 있는 경쟁력 있는 가격의 VPS를 얻기 위해 Digital Ocean으로 전환할 계획입니다. .
현재 LAMP/Joomla를 테스트하는 데 사용하는 노트북이 두 대 있습니다! / Digital Ocean에서 작업할 수 있도록 JQuery 기반 도메인 및 하위 도메인.
질문: 테스트/개발 환경에서 DNS/IP 확인을 어떻게 설정합니까?
Digital Ocean VPS를 "모방"하기 위해 실제 도메인 이름과 로컬 DNS를 사용하여 "폐쇄된" 환경을 만들 수 있습니까?
테스트 랩톱에 "더미" 도메인을 만들고 현재 사이트를 가동한 다음 작업 구성을 실제 도메인으로 "변환"합니까?
어떤 고려 사항(DNS, nginx, CGI)을 알아야 합니까?
감사해요!
답변1
이를 달성하는 가장 쉬운 방법은 /etc/hosts 파일을 편집하고 시뮬레이션된 랩톱 사이트의 이름을 127.0.0.1에 추가하는 것입니다. 예를 들면 다음과 같습니다.
127.0.0.1 localhost laptopname www.mydomain.com
그런 다음 노트북에 nginx를 설정하고 원격으로 액세스할 수 없는 루프백 인터페이스를 사용하여 거기에서 콘텐츠를 제공할 수 있습니다.
nginx 구성 및 콘텐츠에 만족하면 다음을 수행할 수 있습니다.
- DigitalOcean에서 VPS 생성
- nginx 설치
- 노트북 구성 및 내용 복사
- 모든 사람이 액세스할 수 있도록 VPS를 가리키는 실제 DNS 레코드를 추가하세요.