Apache vs Nginx Apache와 Nginx는 현재까지 가장 폭넓게 사용되는 2가지의 오픈소스 웹서버이다. 2가지 솔루션들은 현재 전체 웹서비스의 50% 이상을 차지할 정도로 프론트엔드에서 사랑받고 있다. 이러한 폭넓은 지지 덕분에 수많은 다양한 솔루션들과 함께 다양한 Stack들을 제공하고 있다. 이 2가지 솔루션은 각자의 장점을 가지고 있기 때문에 서로의 우위를 이야기 한다는 관점 보다는 구조적인 부분을 보고 알맞게 선택하는 것이 바람직하다. 프로젝트 배경과 일반적인 특징 소개 Apache 1995년 Rober McCool에 의해 만들어졌으며, 1999년 부터 Apache Software Foundation 주도에 개발되었다. 웹서버 데몬의 선구자로 HTTP 웹 서버의 대명사로 Apache를..
리눅스 시스템 환경 변수 구조 이해자신만의 리눅스 환경을 만들기 위해서는 리눅스 시스템 환경 변수 구조에 대한 이해가 필요하다.특히 Alias를 정의한다거나 , 환경 또는 패스를 사전에 정의하기 위해서는 더욱 그렇다.필자는 Alias를 추가하기 위해 들여다 보다가 몇가지 흥미로운 점들을 발견하였고, 이에 대해 정리하고저 한다. 우선 아래와 같은 구조를 이해하면, 환경 변수를 세팅하는 데 매우 편리하다. 몇가지 테스팅을 해 보니 구조는 위의 그림과 같다는 데 결론에 도달하였다.또한 각각의 구성 파일에 접근해 보면, 어떤 경우에 사용하라는 것인지에 대해 주석처리와 함께 상세히 소개 되고 있다. 1234567891011121314151617181920212223242526272829303132333435363..