Та статья ожидает, что Вы будете использовать сервер ОС, например, Windows Server 2008. Вы не, таким образом, эквивалент на домашней ОС - Панель управления->, Программа и Функции-> Включают и выключают Windows features (оставленный боковую панель).
Править: на дополнительные материалы для чтения статьи это на самом деле говорит Вам это так или иначе :) Вот ссылка + привязка.
РЕДАКТИРОВАНИЕ № 2: Вы могли бы также хотеть рассмотреть использование Microsoft Web Platform Installer вместо этого, которая установит и настроит PHP на IIS для Вас.
Вы можете использовать sudo для запуска команды от имени любого пользователя: группа со следующими параметрами:
sudo -u www-data -g www-data /etc/init.d/thin start
-u устанавливает пользователя www-data, а -g устанавливает группу www-data
Вы пытались создать:
sudo -c www-data /etc/init.d/thin start
Но если ваш тонкий сервер прослушивает порт 80, вам потребуются права root.
Если вы обычный пользователь, вы не сможете передать владение процессом другому пользователю. Для этого вам нужно будет запустить сценарий /etc/init.d/thin от имени пользователя root.
Итак, вы можете сделать что-то вроде sudo /etc/init.d/thin start
.