Я могу установить asp.net на сервере человечности 16.04 LTS? Если так, как я могу установить на своем сервере. Я искал эту проблему, но я не могу найти. Я работаю над vps
Извините за мой английский язык.
Если Вы идете с чистой установкой как, я сделал затем, необходимо установить Моно. Я пошел с сервером Ubuntu 14 изображений в Windows Azure. Если у Вас есть чистая машина затем, можно установить Моно путем компиляции ее из источников, но можно также установить Моно диспетчер пакетов использования. It’s, важный, чтобы иметь Моно 3.4.1 или позже.
Как моя Ubuntu работает на облаке Windows Azure, и я покажу этот Linux также от моего Поверхностного RT, мне нужен некоторый способ получить доступ к Ubuntu с помощью Удаленного рабочего стола. Вот хорошее руководство, как заставить Удаленный рабочий стол работать с Ubuntu:
, Как установить xrdp в Ubuntu 14.04. (Griffon’s Библиотека IT) NB! Вы don’t нужен на самом деле Удаленный рабочий стол, если Вы don’t хотите выполнить браузер в Вас, машина Linux и Вы не имеет также никаких других причин использовать рабочий стол. Если Вы предпочитаете иметь только доступ оболочки затем it’s хорошо. Чтобы видеть, что веб-приложения работают на Linux, Вы должны позже открыть некоторые порты, возможно, или туннель использования к Linux.
Выполнение следующая команда в терминале:
завихрение https://raw.githubusercontent.com/aspnet/Home/master/kvminstall.sh | sh & & получите ~/.kre/kvm/kvm.sh
Это установит K менеджера по версии (KVM), K Runtime (KRE) и K диспетчер пакетов (KPM), необходимо выполнить приложения ASP.NET vNext на Вас машина.
Теперь let’s устанавливают последний KRE. Выполните следующую команду в терминале:
обновление kvm
Эта команда называет KVM и просит, чтобы это загрузило и установило последний KRE.
It’s, возможный, что NuGet понятия не имеет об источнике ASP.NET vNext пакета. Можно найти NuGet.config от:
/ размещают//.config/NuGet
, Если он имеет только пустой и закрытый тег конфигурации в нем, затем изменяют содержание, чтобы быть похожими на это:
https://www.myget.org/F/aspnetmaster//> NB! Мы добавили источник ASP.NET vNext пакета, где опубликованные пакеты сохранены. Если Вы хотите играть с необработанным материалом, затем используют aspnetvnext вместо aspnetmaster.
Теперь, необходимо получить источник некоторого приложения ASP.NET vNext к машине. Вероятно, Вы используете Мерзавца. Для загрузки примеров приложения ASP.NET vNext, необходимо выполнить следующую команду:
клон мерзавца https://пакеты Восстановления github.com/aspnet/Home.git
В терминальном перемещении к корневой папке Вашего приложения ASP.NET vNext и пакетов восстановления это использует для выполненного:
восстановление kpm
Теперь восстановления KPM все пакеты должны были запустить Ваше приложение. Эта информация читается из project.json файлов в Ваших корневых папках приложений.
Теперь it’s время, чтобы запустить Ваше приложение и видеть, работает ли это:
К пустельги
Эта команда называет KRE и говорит этому использовать пустельгу в качестве веб-сервера. Насколько я в настоящее время знаю it’s единственный сервер, можно использовать на Linux из поля.
, Если Вы становитесь странными ошибки пустельги затем в собственном блоке пустельги существует проблема. Для избавлений от этого чтения задач заносят Бост в блог Первое Впечатление от.NET vNext Carolyn Van Slyck. Посреди страницы можно найти раздел названным как пустельга и существует также краткий справочник, как заменить проблематичный файл. Для сохранения Вас от создания и фиксации собственного lib, Carolyn также обеспечивает скомпилированный двоичный файл, который можно использовать.
После фиксации выполненной k пустельги снова и теперь это должно работать без проблем.
Спасибо за справку, но у меня есть проблема с установкой kvm.
, Когда я пишу эту команду в терминальном "завихрении https://raw.githubusercontent.com/aspnet/Home/master/kvminstall.sh | sh & & источник ~/.kre/kvm/kvm.sh"
Общий % % Полученный % Время Времени Времени Средней скорости Xferd Текущая Загрузка Dload Общая Потраченная Левая Скорость 100 2609 100 2609 0 0 9764 0-:-:-:-:-:-: - 9 771 Загрузка kvm как сценарий к '/root/.k/kvm', Загружающему kvm от' https://raw.githubusercontent.com/aspnet/Home/master/kvm.sh'
и запись эта команда
chmod +x kvm.sh & &./kvm.sh
Показывает мне
./kvm.sh: 381:./kvm.sh: Синтаксическая ошибка: "(" неожиданный (ожидание";";)
я изменяю человечность на 14,04