나는 MySQL 카트리지를 사용하여 Node.js 기어 (축척되지 않음)와 PHP 기어 (축척)를 가지고 있습니다. Node.js 앱에서 MySQL 카트리지에 연결하고 싶습니다.OpenShift - 다른 기어에서 축척 된 기어의 MySQL 카트리지에 연결
이것에 대한 문서는 간결하지 않고 시대에 뒤진 것 같지만 내가 모은 것에서는 MySQL 포트를 Node.js 앱으로 전달해야합니다.
ssh-keygen -f $OPENSHIFT_DATA_DIR/mykey
을 사용하여 MySQL 기어에 공용/개인 키 쌍을 만들었습니다. 다음으로 나는 RedHat 계정의 Settings> Public Keys 섹션에 mykey.pub
의 내용을 추가했다. 다음으로 scp $OPENSHIFT_DATA_DIR/mykey [email protected]:~/app-root/data/.
을 사용하여 Node.js 서버에 개인 키를 복사하려고 시도했지만 권한 오류가 발생하여 다음에 scp -i $OPENSHIFT_DATA_DIR/mykey $OPENSHIFT_DATA_DIR/mykey [email protected]:~/app-root/data/.
을 시도했지만 그게 필요하다고 생각했지만 확실하지 않습니다.
맞습니까? 여기에서 나는 무엇을해야합니까? 그리고 다른 장비의 데이터베이스 카트리지에 연결하는 더 쉬운 방법이 있습니까?
안녕 개빈. 이 솔루션이 작동 했습니까? – rahulroy9202
예,이 솔루션이 효과적이었습니다. – Gavin