이 글은 Pagoda Panel튜토리얼 칼럼에서 Pagoda에서 mongodb를 구성하는 방법을 소개하기 위해 쓴 글입니다. 혹시 필요하신 분에게 도움이 되셨으면 좋겠습니다!
1. pagoda 소프트웨어 스토어에 mongodb를 설치합니다.
2. mongodb 구성
bindIp를 127.0.0.1에서 0.0.0.0으로 수정하고, IP 제한을 해제합니다.
권한 확인이 필요한 경우 권한이 기본적으로 비활성화됩니다. 활성화되도록 변경합니다(콜론 뒤의 공백에 유의)
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. 백엔드 프로젝트 연결 데이터베이스 구성 수정
7. 백엔드 프로젝트 업로드
www/wwwroot 디렉터리에 들어가서 새 관련 폴더를 생성하고 업로드합니다. 8. Pagoda 소프트웨어 스토어에 PM2 관리자를 설치하고 프로젝트를 시작
프로젝트를 추가한 다음 시작 파일에서 배경 프로젝트의 시작 파일 경로를 선택합니다. 다른 항목은 자동으로 채워집니다
9. 확인 인터페이스
우체부로 이동하여 인터페이스 요청이 성공할 수 있는지 확인하세요.
요청이 실패하면 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!