방금 스크립트와 관련된 “memory”, “file_upload”등과 같은 php.ini 항목을 제외하고 설정이 변경되지 않은 기본 MAMP 서버 (OSX Lion을 실행하는 Macbook Air 11에)를 설치했습니다.
- 이 로컬 서버를 Macbook Air에서 로컬로만 사용하는 자체 “웹 응용 프로그램”에 사용하므로 액세스 권한 만 있으면됩니다.
- 내 PHP 스크립트는 온라인을 사용하여 두 웹 사이트에서 데이터를 가져옵니다.
fopen
- Mac에 표준으로 제공되는 것 이외의 바이러스 백신 소프트웨어 나 다른 유형의 보안 소프트웨어를 사용하고 있지 않습니다.
그래서 내 질문은 :
- 안전한가요?
- 개인 네트워크 외부의 누군가가 (1) 웹 응용 프로그램을보고 (2) 어떤 방식 으로든 웹 응용 프로그램에 액세스 할 수 있습니까?
- OSX Lion에서 MAMP를 실행하여 보안 구멍을 열어야한다는 사실을 알고 있습니까?
- 동일한 기본 설정 + Norton Antivirus를 사용하여 WAMP (Windows 7) 설치에 설치하는 것이 안전합니까?
깨달아 줘서 고마워
조엘
답변
외부 연결을 허용하지 않으려면 로컬 호스트 만 수신하도록 서비스 구성을 변경하십시오.
Apache에서로 변경 Listen 8888
하십시오 Listen 127.0.0.1:8888
. MySQL에서 (이것은 이미 설정되었거나 설정되지 않았을 수도 있음) 설정했는지 확인하십시오 bind-address=127.0.0.1
.