aws에 npm, wordpress 2개 설치할 때 db는 몇 개 설치 해야하는 지 등
몇 가지 문의 드립니다. 조금이라도 답변 주시면 고맙겠습니다.
Docker 이용하는 걸 가정합니다.
1. npm, wordpress (2개) 모두 동작을 위해 db가 필요한 걸로 압니다. 보통 각각 db 고려하여 총 3개 mariadb 설치하는 것이 일반적인가요 아니면 mariadb는 하나만 설치하고 그 안에 이름 다른database를 만들어 npm, wordpress 2개가 이용하는 게 일반적인지요?
하나의 db container만 쓰면 충돌 문제가 있지 않을까 해서 문의합니다.
2. npm 사용하기 위해서는 npm과 함께 nginx를 항상 설치해야 하는 건가요? 아닌 듯 한데 확신이 없습니다.
읽어 주셔서 감사합니다.
1등
너굴맨봇 2024.02.22. 21:27
안녕하세요, very님.😊
좋은답변을 받기위해서는 좋은 질문이 필요합니다.
유의할점⚠️
- 예의를 지켜주세요. 답변자는 답변을 할 의무는 없습니다.
- 질문에 대한 대부분의 답은 검색으로 찾아보실 수 있습니다.
- 답변자가 답변을 하면서 대개 많은 경우는 다시 질문을 하는 경우가 많이 있습니다.
- (질문의 대한 정보가 부족합니다. ~일 경우 결과물이 어떻게 됩니까? 등등)
질문방법🙏
자신의 상황을 최대한 자세히 설명해주세요.
상황이 정확하고 많을 수록 답변의 정확도가 올라갑니다.
ex) ex) 헤놀로지라면 메인보드 모델 칩셋정보, CPU, 사용한 DSM 버전, 모델, 부수적인 추가 컨트롤러 나 랜카드 등과 어떠한 로더의 이미지를 사용했는지.(arpl-i18n, mshell), 어떤 버전을 사용했는지, 문제가있다면 어떠한것인지 스크린샷을 동반하고 에러의 경우 에러로그를 출력해서 주시면 좋습니다.
*가능하면 최신버전 OS/SW를 이용해주세요
답변에대한 피드백을 주세요.
정보가 질문에 모두 담겨있지않다면 대부분의 답변이 다른정보를 요구합니다.
이러한 답변에 대해 명확한 피드백을 주시면 도움이 됩니다.
2등
앨런임더 2024.02.22. 22:11
1. 저는 NPM은 내장된 SQLite 이용하고(아무것도 설정 안 하면 됩니다), 그 외에 DB 필요한 것들은 MariaDB 컨테이너 만들어서 다 같이 씁니다. 크게 문제는 없습니다.
2. 리버스 프록시 기능만 쓰실 거면 NPM만 설치하시면 됩니다. 웹 서버가 필요하신 거면 NPM과 nginx 모두 설치하시거나 nginx만 설치 후 직접 리버스 프록시와 웹 서버를 설정하셔도 됩니다.
2. 리버스 프록시 기능만 쓰실 거면 NPM만 설치하시면 됩니다. 웹 서버가 필요하신 거면 NPM과 nginx 모두 설치하시거나 nginx만 설치 후 직접 리버스 프록시와 웹 서버를 설정하셔도 됩니다.
달소 2024.02.22. 22:23
앨런임더
워드프레스 2개 이상 운영하려고 합니다, 하나의 서버에.
그러면 npm, nginx, mariadb 1개, 워드프레스 2개 이상 설치하면 될까요(npm이 리버스 프록시 관리하기가 편한 tool 같아서요(gui 이기도 하고), 이 경우 npm으로 리버스 프록시 관리, nginx는 웹서버 인터페이스 for 워드프레스?)
그러면 npm, nginx, mariadb 1개, 워드프레스 2개 이상 설치하면 될까요(npm이 리버스 프록시 관리하기가 편한 tool 같아서요(gui 이기도 하고), 이 경우 npm으로 리버스 프록시 관리, nginx는 웹서버 인터페이스 for 워드프레스?)
3등
설레발 2024.02.23. 08:48
저라면 npm 하나, docker-compose로 wordpress와 db를 묶어서 2개, 이렇게 총 5개의 컨테이너가 실행되도록 설치합니다.
설레발
감사합니다, 생각해 보니 이렇게 하는 게 가장 단순해서 좋을 듯 합니다. 각
wp 하나 db 하나씩 하는 걸로 결정했습니다.
wp 하나 db 하나씩 하는 걸로 결정했습니다.
cmt alert