서버구축과 db연동

제가 프로젝트 에서 리눅스 서버를 담당했습니다.
지금 막 걸음마를 뗀 시기라 개념부분에서도 잘 모르겠네요.

웹서버 - 우분투 서버 - DB

위와 같은 상황에서 서버 컴퓨터에 DB를 구축하고. 그 DB내용을 웹페이지로 출력할려고 합니다. 다른 컴퓨터에서 이 서버에 접속하여 DB에 정보를 넣고 뺄 수 있나요?
웹서버와 우분투 서버를 연결만 하는 것인지 우분터 서버 안에 웹서버가 포함되는 것인지 궁금합니다.

서버 설정도 모든 것이 가능 합니다.

우분투라고 해서 다른 배포반과 차이는 별로 없습니다.
약간의 팁이라고 해야 할까요? 그 정도 차이 입니다.

컴파일 설치시 소소한 부분에서 차이가 있지만 DB는 mariaDB 씁시다.
이왕이면 제대로 된 오픈소스가 낮지 않을까요…^^

mysql과 별다른 차이도 없습니다.

오픈소스가 낮지 않을까요? 아니고 낫지 않을까요 겠죠? 받침을 ㅎ 써서 낳지 이렇게 쓰시는 분도 있더군요. :)

MySQL 많이 쓰는데 postgresql 도 좋은 오픈소스입니다.

MySQL 말고 다른 오픈소스도 있군요 :shock: 새로운 정보네요.

제 질문의 요지는. Q1>우분투로 구축된 서버컴에 다른컴퓨터가 접속해서 DB를 사용할 수 있느냐와
Q2>서버컴에 있는 DB내용을 웹으로 보낼 수 있느냐인데. 알려주실 수 있을까요~~

[quote="와이빈":3t8sczoy]MySQL 말고 다른 오픈소스도 있군요 :shock: 새로운 정보네요.

제 질문의 요지는. Q1>우분투로 구축된 서버컴에 다른컴퓨터가 접속해서 DB를 사용할 수 있느냐와
Q2>서버컴에 있는 DB내용을 웹으로 보낼 수 있느냐인데. 알려주실 수 있을까요~~[/quote:3t8sczoy]

Q1>당연히 가능합니다.
대부분의 DB서버들은 클라이언트를 가지고 있고, 이러한 클라이언트/서버 관계는 네트웍을 염두에 둔것입니다.
예를들어 mysql은 mysqld라는 서버와 mysqlclient라는 클라이언트가 있습니다.
사용자 접속에 관해서서는 mysql디비의 user테이블을 살펴보세요. 여기에 host, user 등의 필드를 설정하시면 됩니다.

Q2>음 질문의 요지를 잘 모르겠네요.
웹서버는 apache가 많이 사용되고, cgi유형은 오픈소스진영에서는 php가 많이 사용됩니다.
DB는 물론 mysql이죠, 이걸 줄여서 AMP라고 부르기도 합니다.
그만큼 서로 연동되는 케이스가 많고, 연동이 되기 쉽습니다.
웹으로 서버관리는 phpmyadmin이라는 프로그램이 있습니다. 대표적인 APM 적용의 예지요.
그런게 없이 웹으로 결과 전송이라면, 아파치서버에서 보안문제를 해결하기위한 인증및 cgi설정,
php나 기타 cgi로 데이터베이스에 쿼리하여 결과를 출력하는 웹페이지를 만드시면 되겠습니다.
어쨋거나 AMP연동이 되야죠.

아. 감사합니다 :D

뚜렷한 개념이 확 잡히는건 아니지만 APM 쪽으로 키워드를 잡고 알아봐야할것 같네요!!