2016-06-02 2 views

답변

1

이것은 불가능합니다. Openshift는 PHP와 데이터베이스 cartidge와 같은 API 커넥터를 통해 액세스 할 수있는 패러다임으로 구현 내부를 보호하는 PaaS (Platform-as-a-Service)입니다. 또는 SSH 터널링을 통해. 그것은 포트 3306 같은 db 라이브러리와 함께 개발에 사용하기 위해 C#, 자바, 파이썬, 등등 또는 Mysql 워크 벤치 또는 이와 비슷한 앉아 귀하의 MySQL 서버의 IP 주소를 노출하지 않습니다.

실제로 공유 된 것만큼 귀하의 MySQL 서버가 아닙니다.

AWS EC2와 같은 Infrastruture-as-a-Service (IaaS) 플랫폼은 네이티브 포트 3306 연결을 허용하고 공용 IP 주소를 공개합니다.

Openshift에서는 Mysql Workbench와의 연결을 위해 pki 키 쌍과 SSH 터널이 필요합니다. C#으로 작성된 네이티브 앱과 동일합니다. SSH.NET 등이 필요합니다. 이것들은 단일 개발자가 견딜 수있는 모든 구성이지만 일반적으로 사용자에게 공개하기 위해 확장하지 않습니다. 그렇게하지 않는 한. 즉, 핵심 관리입니다.

이것은 단점 중 하나이지만 은행 계좌에 대한 보안 보장 중 하나입니다. 당신은 또한 단순함을 즐길 수 있습니다. 그러나 그 단점이 있습니다. Openshift에서 일부 사람들을 깨닫게되면서 사람들을 변환 시켰습니다. SSH가있는 유일한 공유 호스트의 경우 동일한 제한 사항이 있습니다.

질문에 답변 해 주시면 감사하겠습니다.

관련 문제