Я установил Windows 10 Technical Preview для использования подсистемы Ubuntu, но после установки nginx я не могу запустить службу.
Вот журнал ошибок:
Я установил Windows 10 Technical Preview для использования подсистемы Ubuntu, но после установки nginx я не могу запустить службу.
Вот журнал ошибок:
Закомментируйте строку ipv6 на вашем сайте, доступном conf, и она будет работать как шарм.
apt-get install nginx
vim /etc/nginx/sites-available/default
Закомментируйте строку ipv6 (жирным шрифтом):
$server {
listen 80 default_server;
# listen [::]:80 default_server ipv6only=on;
Запустите команду: nginx
Для удобства я также изменил его с порта 80 на 8080 и смог запустить завиток на нем.
Не сработает
Как отмечает Microsoft, «это набор инструментов разработчика, который поможет вам написать и построить весь код для всех ваших сценариев и платформ». Это не полноценная виртуальная машина Ubuntu. Вы не можете использовать его для размещения серверов, как в Linux. Если вам это нужно, вы всегда можете установить Linux на виртуальную машину, используя технологию Microsoft Hyper-V, VirtualBox, VMware или что-то подобное ».