2011-08-29 5 views
0

На самом деле, я хочу что-то вроде WAMP (для Windows). Служба Apache всегда должна быть остановлена. Когда мне это нужно, я перехожу в меню «Пуск» и включаю его. Есть ли способ сделать это возможным для Ubuntu?Как я могу остановить Apache на Ubuntu?

ответ

1

Я думаю, что это больше вопрос serverfault.com.

Тем не менее вы можете изменить свою конфигурацию уровня запуска (Ubuntu использует upstart вместо init), а затем запускать apache вручную с консоли, когда вам это нужно.

К сожалению, я не знаю вариантов конфигурации выскочки, но я думаю, что некоторые поисковые запросы для его конфигурации должны вам помочь.

Редактировать: Возможно, Boot-Up Manager - это то, что вам нужно (http://www.marzocca.net/linux/bum.html). Я не использую Ubuntu в качестве рабочего стола.

Edit2: Попробуйте

sudo update-rc.d apache2 disable 
2

Удалить апачский "автозапуск" из уровней запуска со следующим:

sudo update-rc.d apache2 remove 

Сделайте скрипт со следующим:

#!/bin/bash 

gksudo /etc/init.d/apache2 start 

Сделать исполняемым

chmod 0755 apache-starter-shell-script-name 

И запустите его, когда вы хотите запустить apache.

+0

Команда обновления должна выглядеть так: 'sudo update-rc.d apache2 remove'. –

+0

Извините, я перепутал его с настройками по умолчанию. Я исправлю это. – petermolnar