Я не могу понять, как разместить на своем Synology DS413J простой веб-сайт MVC 4 или MVC 3. Я установил MONO V2.11, это все еще в бета-версии на Synology. После установки и запуска я перешел в Панель управления> приложения> веб-службы и активировал Включить веб-станцию и включить личный веб-сайт на вкладке веб-служб.

После этого у вас будет больше папок в вашем каталоге. Вы можете поместить свои HTML-страницы в веб-папку, и вы сможете получить к ним доступ с другого компьютера.

Тогда я только что сделал простое приложение на C # MVC, в котором представление имеет "привет мир". Я опубликовал этот NAS/web/test. Если я поместил простой HTML-файл в это место, я смогу запустить страницу из моего браузера на другом компьютере. Если я перехожу на http://ip/test/ я получаю сообщение «Извините, страница, которую вы ищете, не найдена». Заметка. У ip нет определенного порта, потому что его значение по умолчанию 80.

Я знаю, что в IIS вам нужно определить путь в файле конфигурации, возможно, мне все еще нужно сделать это в моей Synology, но я не знаю, как это сделать. Также не нашел много информации по этой теме для файловых систем Synology.

Как я могу разместить веб-сайт .NET на моем Synology DS413J?

2 ответа2

2

В Synocommunity имеется версия Mono (бета) пакета 3.4.0-1. Не забудьте включить бета-пакеты в настройках Центра пакетов Synology. В противном случае вы не увидите эти пакеты.

2

Пакет Mono (Beta) версии 3.4.0-1 от Synocommunity не работает в веб-приложениях. Собственный Synology 2.11.1 работает с сетью, но только до.НЕ 3.5

Я бы предложил создать на вашей странице простой файл index.html, чтобы увидеть, действительно ли работает ваш веб-сервер и можете ли вы получить к нему доступ через брандмауэры и т.д. Начать с продвинутого .NET амбициозно ;-P

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .