흐흐 어쩌다보니 리눅스 서버 운영하게 되었습니다.

지금중3인 학생입니다. 이제 한10있으면 인문계열에 갈것인지 실업계열에 갈것인지 정해야하는날이 오는군요…
한…10전쯤 저의 친구한테서 전화가 와서 받으니 고등학교를 같은데로 가서 서버컴을 한대 산후 같이 홈페이지와 웹os를 만들자고 하는 것이더군요…
(web os 는 아마 리눅스기반으로 할것으로 암니다…)
전 프로그래밍쪽은 아니라 정확한건 잘모르겠구요 …여차저차 나름큰 서버컴퓨터 운영을 맏게 되었습니다.
처음엔 맥서버나,윈도우서버로 갈려고 했으나 . 돈이 비싸서 가장 가격대비가 좋은 리눅스 서버로 갈생각입니다.
그래서 하는말인데… 리눅스는 쪼금 만저봤으나…(한…7.10 때 처음썻으니까요,ㅋㅋ)리눅스 서버는 생소해서 하는말입니다.
친구말로는 메모리 누수를 잘잡아줘야 한다는데 … 그런거는 생전처음해보는거라… 어째해야 할줄모르겠더군요
그레서 하는말인데 기본적인걸 어떻게 잡아야 할줄모르겟어요…
또 다른사람들말을 들어보니… cent linux 가 서버엔 적적하다는데 (그놈이나,kde 같이 gui 깔아야 되나요?)
또… 관련된 서적추천좀 부탁함니다…(초보자 기준으로…)

sf4520@naver.com(네이트온) 해주실수 있다면 간단한 조언부탁해요^^ sg4520@gmail.com(메일)

서버 설치/운영하시면서 좋은 팁 많이 올려주세요 :D

올리신 글을 보아하니…
웹 서버로 리눅스를 사용하실 것 같은데요…

웹 서버 소프트웨어가 천차만별이라… 어떤 것이 좋고 나쁘고는 절대적으로
관리자하기 나름입니다…

웹 서버와 더불어 어떤 스크립트 언어를 사용하실지는 모르겠습니다.
다만 APM(Apache+PHP+MySQL) 조합이 가장 자료를 구하기 쉬운 건 사실입니다.

만일 PHP를 안쓰시고 JSP나 기타 Python 혹은 Ruby를 쓰신다면 별도의 방법을
찾아보셔야 할 겁니다.

특히 JSP의 경우 Apache Tomcat에 내장된 서버를 쓰시면 안됩니다. 왜냐하면
내장 서버는 개발용 혹은 시험용 이기 때문입니다. 고로 Apache 서버에 Tomcat을
연동하는 방식으로 구성해야 합니다. Tomcat 문서를 보시면 AJP Connector 라는
모듈이 있는데 이것을 Apache의 하위모듈로 설정해야합니다.

비단, JSP 뿐만 아니라 Python, Perl 등도 별도의 모듈로 연결해야합니다.
물론 PHP도 mod_php라는 하위모듈이존재합니다.
최근의 경향은 FastCGI 처럼 각 스크립트 언어의 인터프리터를
별도로 호출하는 방식이 사용되는 걸로 알려져 있습니다.

그리고 웹사이트를 직접 제작하신다면 각 스크립트 언어에 관련된 프레임워크를
찾아보시길 추천합니다.

또한 웹사이트 제작 시 필요한 템플릿이나 사진 및 디자인 또한 고려해야할 대상입니다.

그리고 메모리 누수에 대한 말씀을 하셨는데 아마도 이 원칙만 지키시면 될 겁니다.
‘자원할당 후에는 반드시 닫자!’

한 가지 더, 배포판에 좋고 나쁘고는 없습니다. 다만, 각 배포판 별 특성이 있기 때문에
그 특성을 알고 있느냐 모르느냐의 차이입니다.

이상입니다… 즐컴하세요…

덧니: 절대 웹 서버 관련 패키지를 컴파일해서 사용하지는 마세요. 우분투의 경우는
웬만한 건 패키지로 처리가 가능합니다. 문제는 웹 서버 설정을 어떻게 ‘잘’ 하느냐가 관건이지요.

덧니2: 참고로 저는 윈도모바일이 싫습니다… 차라리 Nokia S60을 쓰고 말죠…

덧니3: 서명으로 '댓글 좀 답시다.'는 적절치 않아보이네요. 대부분의 오픈소스 관련 포럼들은
자발적으로 댓글을 다는 것이지 결코 의무감에 휩싸여 댓글을 다는 것은 아닙니다…