웹 서버 관리 시작에 대한 제안 된 정식 질문 입니다.
시작 SysAd이거나 WebOps를 처음 사용하거나 경험이 부족한 Web Server SysAd를 거의 또는 전혀 갖추고 있지 않은 소규모 팀 (현재는 감당할 수 없다고 가정)에서 비즈니스를 위해 Web Server를 구성하고 보호하려면 어떻게해야합니까?
웹 서버 관리 시작에 대한 제안 된 정식 질문 입니다.
시작 SysAd이거나 WebOps를 처음 사용하거나 경험이 부족한 Web Server SysAd를 거의 또는 전혀 갖추고 있지 않은 소규모 팀 (현재는 감당할 수 없다고 가정)에서 비즈니스를 위해 Web Server를 구성하고 보호하려면 어떻게해야합니까?
답변:
이 질문에 대한 간단한 대답은 없습니다. 이 질문을하는 사람이라면이 질문이 전문가들이 수년간의 연구와 실습에 투자하는 분야의 핵심이라는 것을 알아야합니다. 개발자와 유사한 질문은 "웹 응용 프로그램을 어떻게 작성합니까?"; 물론 Ruby-on-Rails와 RoR "Hello World"를 설치하는 방법을 알려 드릴 수 있습니다. 그것이 '질문에 대답'하지만 실제로는 도움이되지 않습니다. 이 Q / A는 실제로 당신을 돕기위한 시도입니다.
읽을 준비를하십시오. 많이 .
요구 사항
어떻게 작성하고 실행합니까?
이러한 선택 중 일부는 다른 사람들에게 알려줄 것입니다. 예를 들어 .NET 앱을 실행중인 경우 MSSQL 및 IIS를 사용하려고합니다. Ruby on Rails를 실행하고 있다면 Linux 서버가 필요할 것입니다. 기타...
스택의 모양을 결정 했으므로 이제 알아야합니다. 이곳에서 대부분의 시간을 보내야합니다. "[제품] 구성"또는 "[제품] 관리자 안내서"를 검색하면 많은 리소스를 얻을 수 있습니다.
예를 들어, Ubuntu에서 Apache를 실행중인 경우 반드시 다음을 읽어야합니다.
스택에 대한 유사한 문서, 기사, 블로그 게시물을 찾으십시오.
Apache에는 방대한 모듈이 있지만 PHP를 사용하지 않을 경우 (예를 들어) mod-php를 설치하지 마십시오.
또한 Linux 서버 인 경우 GUI 설치를 피해야한다고 언급해야합니다. GUI는 많은 양의 시스템 리소스를 사용합니다.
이것은 사이트를 시작하고 운영하기 위해해야 할 일의 시작일뿐입니다. 이것은 서버 유지 관리 문제 나 확장 문제 (프로젝트가 성공해야 함)를 처리하는 방법이나 지식이 풍부한 SysAd가 해결할 다른 수많은 문제를 다루지 않습니다.