재밌고 어려운 IT를 이해해보자~!

웹 개발자의 Linux 사용 이유 본문

개인공부

웹 개발자의 Linux 사용 이유

언제나즐거운IT 2024. 11. 1. 20:59

다양한 개발관련 프로그램의 메인로고에 동물이 많아서 좋다.

 

Linux 

1. Linux를 쓰는 이유

 

- 웹서버(web server)인 Apache(아파치), IIS, Nginx가 있는데 이 웹서버들이 리눅스(Linux)환경에서 최적화 되어 돌아가기 때문

 

흔히들 사용하는 tomcat(WAS)를 통해서 아파치, 톰캣,  mysql 등을 이용해서 웹서비스 서버가 리눅스기반 환경에서 최적화 되어있다.

 

- 일반적인 기업들은 오픈소스환경인 Linux를 더 선호합니다.

이 말은 윈도우즈도 웹서버 환경을 구축할 수 있지만 윈도우OS를 개인 PC 클리이언트가 아닌 서버, 임베디드, 엔터프라이스 제품을 필요로할시 비용이 많이 든다.

반면 리눅스(Linux)는 무료 오픈소스 운영체제로, 완전 무료 정책이기 때문에 그 어떠한 금액도 필요로 하지 않음

 

- 보안 우수

리눅스 기반 OS들은 많다...

리눅스의 가장 큰 차별화 요소는 '오픈소스'다. 이 말은 개발자들이 서로 코드를 확인하고 코멘트를 할 수 있다는 점이 보안에 악영향을 줄수도 있지만 실제는 리눅스를 안전하게 만드는 기능을 한다고 합니다. 누구나 코드를 검토, 버그나 백도어가 없는지 확인해 이를 없앨 수 있다는 점이 장점으로 작용합니다.

 

그 외에도 개발자로서 GUI가 아닌 CLI로 작업하는 환경이 매력적이기도 하고 이렇게 되면 사용자를 위해 그림을 그려주는 데 시간을 사용하지 않기 때문에 속도가 빠르며 안정적이다. 따라서 서버에서는 GUI가 아닌 CLI환경인 리눅스를 사용한다. 또한 익숙해지면 명령어를 조합해서 다양한 효율적인 작업이 가능하는 등 효율적인 부문에서도 큰 장점이 있다.

 

 

 

아직은 체감이 되지 않지만 리눅스의 대단함이 느껴지는 블로그

https://m.blog.naver.com/seoulworkshop/222227737284

 

미운 노트북에 리눅스 하나 더 준다

글이 생각보다 길어져서 쓰는 한 줄 요약 #윈도우즈 는 운영체제 자체가 모지리이므로, 차라리 고가형 노트...

blog.naver.com

 

 

리눅스환경에서 Java, apache, tomcat, MySQL 설치

https://tlo-developer.tistory.com/37

 

 

*참조

https://dev-bucks.tistory.com/entry/Linux-%EC%9E%85%EB%AC%B8-%EC%9B%B9%EA%B0%9C%EB%B0%9C%EC%9E%90%EA%B0%80-%EB%A6%AC%EB%88%85%EC%8A%A4%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94-%EC%9D%B4%EC%9C%A0

 

 

'개인공부' 카테고리의 다른 글

금융, 증권IT  (1) 2024.11.06
AWS로 만든 서버에 접속하기  (0) 2024.11.02
RPA  (6) 2024.10.31
Kotlin과 Java 차이점  (0) 2024.10.30
AWS 무료서버 사용법  (4) 2024.10.27
Comments