퍼온글 입니다. 출처를 정확하게 명시하고 싶은데 사이트 이름을 찾기 어려워서 URL만 제시합니다. 출처는 notebook.community입니다.
httpd로 PHP구동 환경을 구성한 후 한 번에 여러 개의 웹 사이트를 구동해야 하는 경우가 있다.(외주개발용 사이트와 스터디용 사이트 등) VirtualHost는 하나의 httpd가 호스트이름으로 구분된 여러 개의 사이트를 운영하도록 하는 설정이다.
Github Page에 블로그 포스팅을 push하고 결과를 확인하는 과정을 반복하면 github에서 변환되는 시간이 매우 길게 느껴져서 불편합니다. 그래서 자신의 컴퓨터에서 Jekyll이 직접적으로 작동할 수 있도록 로컬 환경을 구성하고 글을 작성하는 동안은 내 컴퓨터에서 바로 확인한 후 최종적으로 완료되었을 경우에만 github에 push하는 것이 여러모로 편리합니다.
수업을 진행하면서 자신의 학습 과정을 블로그로 정리하라는 말을 자주 합니다. 자신의 학습 과정이 쌓이면 그것도 하나의 포트폴리오가 될 수 있기 때문입니다. 하지만 정작 블로그를 처음 시작하는 경우 어떤 플랫폼에서 시작해야 할지 선듯 결정하기 어려운 경우가 있습니다. Velog나 Tistory등과 같이 완성형 서비스를 사용하는것도 방법이 되겠지만 Github-Pages를 활용하면 하나하나 내가 직접 꾸미는 재미를 느낄 수 있습니다. 하지만 어느정도의 HTML,CSS,JS에 대한 배경지식이 필요한 것은 사실입니다.
요즘 PHP가 점점 그리워진다. 리액트나 넥스트, Express등의 Javascript 환경에 적응할 수록 뭐가 이리도 거쳐야 하는 단계가 많은지 번거로움만 늘어간다. 예전처럼 웹서버랑 mysql 설치해 놓고 대충 파일 하나 만들어서 바로 브라우저로 결과를 확인하던 시절이 좋았던 것 같다. Javascript 환경은 너무 할게 많다. 그래서 PHP를 다시 돌아보던 중 최신 MacOS에서는 기본으로 설치되어 있던 apache가 제거되었음을 알게되었고 하나하나 손수 PHP 구동 환경을 구축해 줘야 했다.