2014-03-03 5 views
1

나는 아파치에서 모노로 호스팅되는 너겟 갤러리를 필사적으로 시도하고있다. 모노와 아파치가 설정되어 있고 nuget.server가있는 새로운 빈 .net 4 웹 앱이 생성되어 리눅스 서버에 복사되었습니다. 사이트를 탐색 할 때 Default.aspx가 표시되도록 사이트를 시작하고 실행하는 것으로 보았습니다. 그러나 나는 그 이상으로 일할 수 없습니다. 기본 페이지의 링크 (일부 nupkg 파일을 Packages 디렉토리에 복사 함)를 통해 사용 가능한 패키지를 보려고하면 다음 오류가 발생합니다.nuget.server는 mono 3.2.6에서 지원됩니까?

설명 : HTTP 404. 찾고있는 리소스 종속성 중)이 제거되었거나 이름이 변경되었거나 일시적으로 사용할 수없는 상태 일 수 있습니다. 다음 URL을 검토하고 철자가 올바른지 확인하십시오.

세부 사항 : 요청 URL :/nuget/패키지

IIS에

는 routemagic.dll는/nuget 경로 작품을 만드는 열쇠가 될 것으로 보인다. 그러나 그것은 Mono에서 단순히 일어나지 않습니다. 이것이 단순히 모노에서 지원되는 서비스가 아닌지 아니면 내가 뭔가 잘못하고 있는지 전혀 모르겠습니다.

모든 사용 권한이 올바른 것입니다. mod-mono-server4는 nuget.server가 .NET 4로 제작 되었기 때문에 호출합니다.

어떤 도움이나 지침이 가장 유용 할 것입니다.

답변

0

당신이 그것을 필요로한다면 나는 약간의 너겟 서버를 PHP로 만들었다. mod_rewrite 또는 IIS : http://www.kendar.org/?p=/dotnet/phpnuget으로 아파치에서 작동합니다.

Apache에서 보안, 푸시, odata 쿼리, 갤러리 및 Nuget Package Explorer (https://npe.codeplex.com/) (5 분 5 분 설치)를 지원합니다.

실제로 텍스트 파일 db에서 작동하며 MySql 구현에 대한 검증을 수행하고 있습니다.