반응형
1. repo파일 추가
sudo vi /etc/yum.repos.d/mongodb-org-5.0.repo
[mongodb-org-5.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/5.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-5.0.asc
2. 설치
sudo yum install -y mongodb-org |
3. 초기설정
기본 디렉토리 생성
mkdir -p /var/lib/mongo
mkdir -p /var/log/mongodb
sudo chown -R mongod:mongod /var/lib/mongo
sudo chown -R mongod:mongod /var/log/mongodb
vi /etc/mongod.conf
bindIp 변경
THP 옵션 비활성화 (in RHEL7)
echo never > /sys/kernel/mm/transparent_hugepage/defrag
echo never > /sys/kernel/mm/transparent_hugepage/enabled
4. 서비스 실행
systemctl enable mongod
systemctl start mongod
5. 외부접속을 위한 방화벽 설정
FirewallD
sudo firewall-cmd --zone=public --add-port=27017/tcp
ref: https://www.mongodb.com/docs/manual/tutorial/install-mongodb-on-red-hat/
반응형
'dev > linux' 카테고리의 다른 글
user sudo 그룹 추가 및 sudo 커맨드 비밀번호 없이 사용하기 (0) | 2023.12.04 |
---|---|
Docker Compose 설치 (Ubuntu 22.04) (0) | 2023.12.04 |
리눅스 외장 스토리지 마운트 Linux mount external storage (0) | 2021.08.30 |
Docker Data 디렉토리 변경 (1) | 2021.06.16 |
centos7 install golang 1.16.3 (0) | 2021.04.14 |