운영체제 수업에서 리눅스 서버를 직접 구성해본 경험 서술
On-Prem 환경에서 Linux를 실제 서버로 운영해본 경험은 없습니다. 다만 운영체제 수업에서 가상 머신에 Ubuntu를 설치하고 웹 서버와 데이터베이스를 구성하는 프로젝트를 했습니다.
가장 어려웠던 건 패키지 의존성 충돌이었습니다. 필요한 소프트웨어를 설치하다가 기존에 설치된 버전과 충돌이 생겨서 서비스가 올라오지 않는 상황이 두 번 있었습니다. 처음에는 에러 메시지를 읽지 않고 재설치를 반복했는데, 세 번째에 겨우 에러 로그를 읽었더니 어떤 패키지가 어느 버전을 요구하는지 명확히 나와 있었습니다. 그걸 맞춰주니 바로 해결됐고, 에러 메시지를 먼저 읽어야 한다는 기본적인 걸 그때 배웠습니다.
실제 On-Prem 서버 운영은 이 실습과 차원이 다르다는 걸 압니다. 입사 후에 현장에서 배우겠습니다.