1

Я установил Windows 10 Technical Preview для использования подсистемы Ubuntu, но после установки nginx я не могу запустить службу.

Вот журнал ошибок:

2 ответа2

4

Закомментируйте строку ipv6 на вашем сайте, доступном conf, и она будет работать как шарм.

  1. Откройте консоль Bash
  2. Запустите команду: apt-get install nginx
  3. Запустите команду: vim /etc/nginx/sites-available/default
  4. Закомментируйте строку ipv6 (жирным шрифтом):

    $server { 
        listen 80 default_server; 
    #   listen [::]:80 default_server ipv6only=on;
    
  5. Запустите команду: nginx

Для удобства я также изменил его с порта 80 на 8080 и смог запустить завиток на нем.

2

Не сработает

http://www.pcworld.com/article/3050473/windows/heres-how-windows-10s-ubuntu-based-bash-shell-will-actually-work.html

Как отмечает Microsoft, «это набор инструментов разработчика, который поможет вам написать и построить весь код для всех ваших сценариев и платформ». Это не полноценная виртуальная машина Ubuntu. Вы не можете использовать его для размещения серверов, как в Linux. Если вам это нужно, вы всегда можете установить Linux на виртуальную машину, используя технологию Microsoft Hyper-V, VirtualBox, VMware или что-то подобное ».

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