dev/linux

[CentOS] Install mongodb 5.0 on CentOS8

재삐신생 2022. 4. 18. 00:32
반응형

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/

반응형