본문 바로가기

IT's Life/Linux

리눅스는 서버 분야를 차지했다


오늘날의 IT 서버 분야는 Linux , UNIX 및 Windows입니다. Linux 시스템은 떠오르는 별입니다. 특히 "인터넷 핫"으로 인해 Linux는 서버 측에서 시장 점유율을 확대했으며 매년 빠르게 성장하고 있으며 Windows 및 UNIX에서 위치를 차지하기 시작했습니다. 심각한 위협. 


다음 그림은 2016 년 초 국내 서버 측에서 다양한 운영 체제의 시장 점유율을 보여줍니다.


CentOS, Ubuntu 등을 포함한 Linux는 이미 시장 점유율의 약 80 %를 차지하고 나머지는 기본적으로 Windows와 Solaris로 나뉘어져 있음을 알 수 있습니다. 미래의 서버 분야에서 Linux가 추세입니다.

Solaris는 Sun Microsystems가 개발 한 컴퓨터 운영 체제이며 UNIX 운영 체제의 파생 버전 중 하나로 간주됩니다.

Linux는 서버에서 웹 서버, 데이터베이스 서버,로드 밸런싱 서버 (CDN), 메일 서버, DNS 서버, 리버스 프록시 서버, VPN 서버, 라우터 등을 구축하는 데 널리 사용됩니다. Linux를 서버 시스템으로 사용하는 것은 매우 효율적이고 안정적 ​​일뿐만 아니라 저작권 문제에 대해 걱정할 필요가 없으며 비용을 지불 할 필요가 없습니다. 


관리가 필요한 전문 인재 그룹이 Linux 서버를 대규모로 사용하기 때문에 Linux O & M 엔지니어 (OPS) 입니다. 

OPS는 Linux 서버의 운영 및 유지 관리를 담당합니다. 인터넷이 등장하면서 최근 몇 년 동안 Linux 운영 및 유지 관리가 시작되었고 많은 작업 요구 사항이 등장하여 많은 Linux 운영 및 유지 관리 교육 과정이 생겼습니다. 

OPS의 주요 업무는 프로그래머가 작성한 코드를 서버에서 효율적이고 안정적으로 안전하게 실행할 수 있도록 실행 환경을 설정하는 것입니다. OPS의 요구 사항은 프로그래머의 요구 사항보다 적지 않으며 우수한 OPS는 서버 클러스터를 설정하는 기능이 있으며 일반적으로 사용되는 도구를 프로그래밍하고 개발합니다. 


OPS 작업의 세부 사항은 다음과 같습니다.

  • CentOS, Ubuntu 등과 같은 운영 체제를 설치하십시오.
  • PHP를 사용하여 웹 사이트 배경 언어와 같은 코드 런타임 환경을 배포하려면 Nginx, Apache, MySQL , PHP 런타임 등 을 설치해야합니다 .
  • 취약성을 즉시 수정하고 서버의 공격을 차단합니다. 여기에는 Linux 자체의 취약점과 다양한 소프트웨어의 취약점이 포함됩니다.
  • PHP 7.0과 같은 프로젝트 요구 사항을 기반으로 소프트웨어를 업그레이드하면 성능이 크게 향상되었습니다. 지금 서버 압력이 높으면 이전 버전의 PHP 5.x를 PHP 7.0으로 업그레이드하십시오.
  • 서버 압력을 모니터링하고 서버를 중단시키지 마십시오. 예를 들어, Taobao double 11의 경우, 많은 수의 사용자에게 넘쳐서 일부 서버가 충돌하고 웹 페이지에 액세스 할 수 없으며 Alipay에서도이를 사용할 수 없습니다.
  • 로그를 분석하고 시간에 따른 코드 또는 환경 문제를 찾은 다음 관련 담당자에게 알리십시오.