> 주제 > 탑 패널 > Pagoda에서 mongodb를 구성하는 방법에 대한 자세한 그래픽 설명

Pagoda에서 mongodb를 구성하는 방법에 대한 자세한 그래픽 설명

藏色散人
풀어 주다: 2022-10-26 17:27:11
앞으로
3788명이 탐색했습니다.

이 글은 Pagoda Panel튜토리얼 칼럼에서 Pagoda에서 mongodb를 구성하는 방법을 소개하기 위해 쓴 글입니다. 혹시 필요하신 분에게 도움이 되셨으면 좋겠습니다!

Pagoda에서 mongodb를 구성하는 방법에 대한 자세한 그래픽 설명

1. pagoda 소프트웨어 스토어에 mongodb를 설치합니다.

2. mongodb 구성

bindIp를 127.0.0.1에서 0.0.0.0으로 수정하고, IP ​​제한을 해제합니다.

권한 확인이 필요한 경우 권한이 기본적으로 비활성화됩니다. 활성화되도록 변경합니다(콜론 뒤의 공백에 유의)

Pagoda에서 mongodb를 구성하는 방법에 대한 자세한 그래픽 설명

3. Pagoda는 포트 27017을 엽니다.

4. Alibaba Cloud 서버, 네트워크 및 보안 - 보안 그룹 - 구성 규칙, 포트 27017을 엽니다.

5. 이름과 비밀번호

파고다 터미널을 통해 mongodb에 연결

cd /www/server/mongodb/bin
mongo
로그인 후 복사

관리자 데이터베이스로 전환하고 관리자 계정 비밀번호를 설정

use admin 
db.createUser({user:'root',pwd:'123456',roles:['root']})
로그인 후 복사

추가 성공 여부 확인, db.auth(사용자 이름, 사용자 비밀번호)

db.auth('root', '123456')
로그인 후 복사

Create 특정 데이터베이스에 대한 역할

use mydata 
db.createUser({user:'username',pwd:'123456',roles:['readWrite']})
로그인 후 복사

Verification

db.auth('username', '123456')
로그인 후 복사

6. 백엔드 프로젝트 연결 데이터베이스 구성 수정

Pagoda에서 mongodb를 구성하는 방법에 대한 자세한 그래픽 설명

7. 백엔드 프로젝트 업로드

www/wwwroot 디렉터리에 들어가서 새 관련 폴더를 생성하고 업로드합니다. 8. Pagoda 소프트웨어 스토어에 PM2 관리자를 설치하고 프로젝트를 시작

프로젝트를 추가한 다음 시작 파일에서 배경 프로젝트의 시작 파일 경로를 선택합니다. 다른 항목은 자동으로 채워집니다Pagoda에서 mongodb를 구성하는 방법에 대한 자세한 그래픽 설명

9. 확인 인터페이스

우체부로 이동하여 인터페이스 요청이 성공할 수 있는지 확인하세요. Pagoda에서 mongodb를 구성하는 방법에 대한 자세한 그래픽 설명

요청이 실패하면 pm2를 다시 시작하고 프로젝트 실행 로그를 확인하여 오류가 있는지 확인하세요.

mongoDB 시작 실패가 발생하는 경우

//方案一:
mongod -f /www/server/mongodb/config.conf\
或者修改MongoDB的启动文件\

/etc/init.d/mongodb
로그인 후 복사

//方案二:
改了配置文件,用更高的权限运行这条命令启动服务:
sudo mongod -f /www/server/mongodb/config.conf      
把-f后面的路径改成你配置文件的路径即可
로그인 후 복사
//方案三:
cd /www/server/mongodb/bin
输入命令:`mongod`
로그인 후 복사

위 내용은 Pagoda에서 mongodb를 구성하는 방법에 대한 자세한 그래픽 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:segmentfault.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿